目錄相關命令
含義/
根目錄
~
使用者主目錄
ls
顯示非隱藏檔案列表
ls -a
顯示所有檔案列表,包括隱藏檔案
ls -l
(簡:ll
)
顯示非隱藏檔案詳細資訊
cd 資料夾a名
目錄切換到資料夾a中
cd ..
目錄退回到上一級
cd /資料夾1/資料夾2
目錄切換到資料夾1的資料夾2下
cd /
目錄退回到根目錄
cd ~
退回到使用者主目錄下
cd -
退回到上一次開啟目錄
pwd
顯示當前所在目錄
mkdir 資料夾名
建立資料夾
mkdir -p /資料夾1/資料夾2
建立多級資料夾
rmdir 資料夾名(空)
刪除空資料夾
檔案檢視相關命令
含義cat 檔案
檢視檔案所有內容
more 檔案
檢視檔案內容,分批顯示;回車顯示一行,空格顯示一屏,q退出
操作1|操作2
將操作1的結果交給操作2處理
less 檔案
與more
一樣,但是可以使用↑↓鍵滾動
tail -10 檔案
檢視檔案的最後10行
tail -f 檔案
檢視檔案的動態變化,ctrl+c退出
檔案操作相關命令
含義cp 檔案a 資料夾\
將a複製到資料夾中
cp 檔案a 資料夾\檔案b
將a複製到資料夾中,重新命名為b
mv 檔案a 資料夾\
將a剪下到資料夾中
mv 檔案a 資料夾\檔案b
將a剪下到資料夾中,重新命名為b
rm 檔案
刪除檔案
rm -r 資料夾
刪除資料夾
rm -rf 資料夾
刪除資料夾,不詢問
touch 檔案
建立檔案
gedit 檔案
建立檔案並且編輯 鏈結
含義ln -s 檔案 快捷檔案命名
軟鏈結,建立檔案快捷方式
ln 檔案 快捷檔案命名
硬鏈結,複製乙份原檔案,與原檔案同步變化
文字搜尋
含義grep [-選項] 『搜尋內容』 檔案a
返回a中存在要搜尋內容的一行(查詢檔案內容)
grep -in hello /home -r 查詢檔案夾home下所有檔案中包含hello的行
檔案搜尋
含義find 資料夾1 -name a.txt
查資料夾1下的a.txt
find 資料夾1 -name '$.txt'
查詢檔案夾1下的以.txt為結尾的檔案(使用萬用字元需要加''
)
find . -name '$.txt'
查詢當前資料夾下的以.txt為結尾的檔案(使用萬用字元需要加''
)
歸檔(打包)
含義tar cvf a.tar 1.txt 2.txt 3.txt
將1.txt 2.txt 3.txt打包成a.tar
tar xvf a.tar -c 解壓目錄
將a.tar解壓到指定目錄
壓縮含義
gzip -r 檔案a
將檔案a壓縮
gzip -d 檔案a
將檔案a解壓
一步壓縮和解壓
含義tar czf a.tar.gz 1.txt 2.txt 3.txt
將1.txt 2.txt 3.txt打包並且壓縮
tar zxf a.tar.gz -c 解壓目錄
將a.tar.gz解包解壓到指定目錄
Linux調教日記
1.win8 mint雙系統引導問題 裝了雙系統後grub引導win8失敗,提示error device format云云。解決 sudo gedit root grub grub.cfg 修改win8那一段為set root hd0,1 2.修改 etc environment後登入報錯 3.l2...
Linux學習日記
回顧自己學的還很初級的linux pwd 檢視自己的當前目錄 並列印 mkdir 建立乙個目錄 且 mkdir p 檔名 可以建立多個子目錄 例如 asignment bar 1 2 3 mv 可以更改檔名 還可以移動檔案的位置 rm 刪除乙個檔案 但不能刪除乙個目錄 如果加 f 可以刪除乙個目錄的...
linux學習日記
free命令 檢視linux記憶體使用情況,buff和cache的區別 cache 和 buffer 都是快取,主要區別是什麼?知乎 裡面的回答已經寫的很詳細了,簡而言之也就是,buffer是緩衝區,而cache是快取。top命令 檢視linux的cpu,記憶體,程序等資訊 其實這些都是比較基本的l...