天天看點

Linux操作目錄和檔案的常用指令

指令 說明 參數說明 示例
ll 管理者權限下,檢視下級所有檔案和目錄清單的詳細資訊
ls 顯示檔案和目錄清單 ls [-alrtAFR] [name…] -l 列出檔案詳細資訊,-a 包含隐藏檔案 ls 檢視下級目錄和檔案名稱 ; ls -al 檢視下級目錄和檔案的詳細資訊 ; ls -al test 檢視test檔案夾的下級目錄及檔案的詳細資訊。
mkdir 建立目錄 mkdir [-p] dirName -p 父目錄不存在情況下先生成父目錄 mkdir -p ptest/test 建立test目錄,如果父級目錄ptest不存在,則建立ptest目錄
cd 切換目錄 cd [dirName] 傳回上級目錄cd . . 傳回到ptest目錄 cd ptest
touch 生成一個空檔案
echo 生成一個帶内容檔案 echo abcd > 1.txt 生成内容為abcd的1.txt檔案,echo 1234 >> 1.txt 将1234追加到1.txt末尾。
cat 顯示文本檔案内容 cat [-AbeEnstTuv] [–help] [–version] fileName cat 1.txt顯示1.txt的檔案内容
cp 複制檔案或目錄 cp [options] source dest cp 1.txt test/1copy.txt 将1.txt檔案複制到下級test目錄下,并命名為1copy.txt
rm 删除檔案 rm [options] name… -r 遞歸删除目錄,-f 強制删除檔案或目錄 rm 1.txt 删除下級1.txt檔案,rm -r test 遞歸删除下級test目錄
mv 移動檔案或目錄 mv [options] source dest
find 在檔案系統中查找指定的檔案或者目錄 -name 檔案名 find / -name test* 在根目錄下遞歸查找名稱以test開頭的目錄或者檔案。find指令支援按照檔案大小,建立時間等條件搜尋,參考 find指令
grep 在指定的文本檔案中查找指定的字元串 grep abc 1.txt 在1.txt檔案中查找包含字元串abc
pwd 顯示目前工作目錄
ln 建立軟連結 ln [選項] 源檔案 目标檔案 -s:建立軟連結檔案。如果不加 “-s” 選項,則建立硬連結檔案; ln 1copy.txt 1copy 建立1copy.txt的軟連接配接 1copy,如果1copy.txt被删除,則軟連接配接失效。
tail 顯示檔案結尾内容 tail -f 目标檔案 跟蹤輸出 tail -f log.file 持續跟蹤輸出log檔案
more 分頁顯示檔案内容 more filename

繼續閱讀