2 檢視
3 建立
4 刪除 rm
5 移動 mv
6 複製 cp
7 查詢 find
8 檢視路徑 which
9 鏈結 ln
10 打包與解包
命令說明
cd 路徑
移動到指定路徑
cd /
移動到根目錄
cd -
移動到上次所在路徑
cd . .
移動到上層目錄
例如:
cd /home引數
說明-l
詳細資訊
-a顯示隱藏檔案
-f區別資料夾與檔案(資料夾後加「/」)
-h以合適的單位顯示
例如:
cd /etc例如:ls -lh
cat /etc/hdparm.conf快捷鍵
說明enter
下一行空格bq
退出例如:
vi a.py
for i in
range
(1000):
print
('-'*20
,i,'-'*10
)
python3 a.py >> b.txt注:>和》格式more b.txt
例如:檢視開頭10行
head -n 10 b.txt引數
說明-n
檢視結尾
-f監聽檔案變化
例如:檢視檔案結尾10行
tail -n 10 b.txt監聽檔案變化
tail -f b.txt引數
說明-p
建立多層目錄
例如:
mkdir mydir例如:mkdir mydir2/mydir3 -p
touch a.py引數
說明-r
遞迴(用於刪除資料夾以及內部的所有檔案)
-i-f
不提示例如:刪除當前目錄中的所有檔案
rm -rf ./*格式:
例如:
mv a.py /home/注:mv可以用於重新命名
cd /home格式: 引數mv a.py b.py
說明-name
通過名字查詢
-size
通過尺寸查詢
模糊查詢
引數說明
*匹配任意個任意字元
?匹配乙個任意字元
指定大小
引數說明+大於
-小於例如:1.全盤查詢以new開頭的檔案
find -name 『new*』2.在/etc下查詢以new開頭的檔案
find /etc -name 『new*』3.查詢/etc下第乙個字元任意,接下來是ew,後面的字元和個數都任意的檔案(正則: .ew.*)
find /etc -name 『?ew*』4.查詢/etc下大於100k的檔案
find /etc -size +100k5.查詢/etc下小於100k的檔案
find /etc -size -100k例如:
which python3建立軟連線
建立硬鏈結
軟連線與硬鏈結的聯絡與區別
軟連線建立的鏈結檔案幾乎不占用空間,硬鏈結建立的鏈結檔案占用與原始檔相同大小的空間。
軟連線刪除原始檔後,鏈結檔案不可用,硬鏈結刪除原始檔,鏈結檔案依然可用。
更改原始檔或鏈結檔案中任意一方,另一方都會發生改變。
打包:
解包:
引數解釋
zgz格式
ccreate 建立
vview 顯示詳細資訊
ffile 檔案
xexecute 執行
打包:
解包:
注:唯一與tar.gz不同的地方,就是把z替換成了j
安裝zip
apt update打包 解包sudo apt install zip
注:如果壓縮檔案的副檔名是未知的,不知道用何種方式解包,就需要用到file命名
****:[email protected]
linux基本操作 1
ctrl d 鍵盤輸入結束或者退出終端 ctrl s 暫定當前程式,按任意鍵恢復 ctrl z 將當前程式放入後台執行 fg 恢復放入後台的程式到前台 ctrl a 到當前行首,相當於home ctrl e 到當前行尾,相當於end ctrl k 刪除從游標尾到行末 ctrl backspace 向...
linux基本操作1
目的 學習cp mv 建立使用者 更改使用者組 使用者屬組 ls命令 1 複製檔案 cp 檔案路徑 要複製的檔案路徑 如果要複製資料夾使用 r引數2 移動檔案 a 移動 mv 檔案路徑 要移動的檔案路徑b 更改檔名 mv 原檔名 新檔名3 建立使用者 a 建立使用者 簡單用法 useradd 使用者...
Linux基礎操作 1
前面未加命令列的皆是普通使用者操作情況下 rht vmctl start desktop 開啟虛擬機器 rht vmctl view desktop 顯示 rht vmctl stop desktop 正常關閉虛擬機器 rht vmctl poweroff desktop 強行關閉 rht vmct...