1、pwd:顯示工作目錄路徑
- -p:顯示實際物理路徑
- -l:顯示鏈接路徑
2、cd:更改工作目錄路徑
- cd:進入用戶主目錄
- cd~:進入用戶主目錄
- cd-:返回進入此目錄之前所在的目錄
- cd..:返回上級目錄(若當前目錄"/",則執行完后還在"/")
- cd../..:返回上兩級目錄
3、ls:列出目錄和文件信息
- -a:顯示指定目錄下所有子目錄與文件,包括隱藏文件
- -A:顯示指定目錄下所有子目錄與文件,包括隱藏文件,但不列出"."和".."
- -c:配合lt根據ctime排序並顯示ctime
- -d:如果參數是目錄只顯示其名稱而不顯示其下的各文件和子目錄
- -F:顯示文件類型
- -i:在輸出的第一列顯示文件的inode號
- -l:以長格式來顯示文件的詳細信息
- -r:排序時保留順序
- -t:根據修改時間排序
- -S:根據文件大小排序
- -s:以塊數形式顯示每個文件分配的尺寸
4、touch:創建空文件,更改文件的時間
- -a:修改atime時間
- -m:僅修改mtime時間
- atime:訪問時間
- mtime:修改時間
- ctime:更改時間
5、mkdir:創建目錄
- -m<權限模式>:對新創建的目錄設置權限,在沒有-m選項時,默認權限是755
- -v:每次創建新目錄都顯示信息
- -p:可以是一個路徑名稱(需要一次性地建立多級目錄)
6、 rmdir:刪除空目錄
- -p:遞歸刪除目錄,當中子目錄刪除后,其父目錄為空時,也一同被刪除
- -v:輸出處理的目錄詳情
7、rm:刪除文件(目錄)
- rm命令能夠刪除一個文件或目錄
- -f:強制刪除(即使設置了-i 屬性也不起作用)
- -r:刪除目錄
- -i:刪除文件或者目錄前是否詢問
8、cp:復制文件和目錄
- -a:在復制目錄時保留鏈接、文件屬性,並遞歸地復制目錄,等同於-dpr選項
- -d:復制時保留鏈接
- -f:強制性復制
- -r:復制目錄
- -l:不作復制,只是鏈接文件
- -i:復制文件或者目錄前是否詢問
- -u:只有當源文件比目標文件新時才進行復制
9、 mv:文件和目錄改名,移動文件和目錄路徑
- mv命令用來移動一個文件(目錄)或者給文件(目錄)改名
- $ mv 要移動的文件 目標路徑
- $ mv 原文件名 新文件名
10、 install:復制文件和設置屬性
- -c:比較每組源文件和目標文件,在一些情況下不修改目標文件
- -d:將所有參數視為目錄名稱:為指定的目錄創建所有組件
- -D:創建目標目錄的所有必要的父目錄,然后將源文件復制到該目錄
- -g:自行設置所屬組,而不是進程目前的所屬組
- -m:自行設置模式(像chmod),而不是rw-xr-xr-x
- -o:自行設定所有者(只適用於超級用戶)
- -p:修改源文件的訪問修改時間以與目標文件保持一致
- -s:拆解符號表
- -S:覆蓋常用備份文件后綴
- -t:將源文件所有參數復制到指定目錄
- -T:將目標文件視為普通文件
- -v:創建目錄時顯示其名稱
11、tmpwatch:刪除在指定時間段內沒有被訪問的文件
- 使用tmpwatch命令可以從指定的目錄中遞歸地搜索,並刪除在指定時間段內沒有被訪問的文件
- -a:刪除任何類型的文件
- -f:強制刪除文件或目錄
- -q:不顯示命令執行過程
- -v:詳細顯示命令執行過程
- -t:只作用測試,並不真的刪除文件或目錄
- -m:根據文件被修改時間(mtime)
- -c:根據文件文件更改時間(ctime)
- -M:根據文件夾被修改時間(mtime)
- -l: 不刪除符號鏈接
- -U<用戶>:排除指定用戶的文件
- -x<路徑>:排除指定路徑
- -X<字符串>:排除匹配字符串的路徑
- -d:不刪除空目錄
12、file:查詢文件類型
- -v:在標准輸出后顯示版本信息,並退出
- -z:探測壓縮過的文件類型
- -L:允許符號鏈接
- -b:列出辨別結果時,不顯示文件名稱
- -c:詳細顯示命令執行過程,便於排錯或分析程序執行的情形
- -i:顯示MIME類型
- -f<名稱文件>:從文件中讀取要分析的文件名列表
- 注:什么是MIME類型
- MIME類型就是設定某種擴展名的文件用一種應用程序來打開的方式類型,當該文件被訪問的時候,瀏覽器會自動使用指定的應用程序來打開。多用於指定一些客戶端文件名,以及一些媒體文件的打開方式。
13、du:顯示目錄或文件的磁盤占用量
- -a:顯示目錄中個別文件的大小。
- -b:顯示目錄或文件大小時,以byte為單位。
- -c:除了顯示個別目錄或文件的大小外,同時也顯示所有目錄或文件的總和。
- -k:以KB(1024bytes)為單位輸出。
- -m:以MB為單位輸出。
- -s:僅顯示總計,只列出最后加總的值。
- -h:以K,M,G為單位,提高信息的可讀性。
- -x:以一開始處理時的文件系統為准,若遇上其它不同的文件系統目錄則略過。
- -L<符號鏈接>或--dereference<符號鏈接>:顯示選項中所指定符號鏈接的源文件大小。
- -S:顯示個別目錄的大小時,並不含其子目錄的大小。
- -X<文件>:在<文件>指定目錄或文件。
- --exclude=<目錄或文件>:略過指定的目錄或文件。
- -D:顯示指定符號鏈接的源文件大小。
- -H:與-h參數相同,但是K,M,G是以1000為換算單位。
- -l:重復計算硬件鏈接的文件。
14、wc:統計文件行數,單詞數,字節數和字符數
- -l:統計行數
- -w:統計單詞書
- -c:統計字節數
- -m:統計字符數
- -L:統計文件中最長行的長度
15、tree:以樹狀圖逐級列出目錄的內容
- -a:顯示所有文件和目錄。
- -A:使用ASNI繪圖字符顯示樹狀圖而非以ASCII字符組合。
- -C:在文件和目錄清單加上色彩,便於區分各種類型。
- -d:顯示目錄名稱而非內容。
- -D:列出文件或目錄的更改時間。
- -f:在每個文件或目錄之前,顯示完整的相對路徑名稱。
- -F:在執行文件,目錄,Socket,符號連接,管道名稱名稱,各自加上"*","/","=","@","|"號。
- -g:列出文件或目錄的所屬群組名稱,沒有對應的名稱時,則顯示群組識別碼。
- -i:不以階梯狀列出文件或目錄名稱。
- -I<范本樣式>:不顯示符合范本樣式的文件或目錄名稱。
- -l:如遇到性質為符號連接的目錄,直接列出該連接所指向的原始目錄。
- -n:不在文件和目錄清單加上色彩。
- -N:直接列出文件和目錄名稱,包括控制字符。
- -p:列出權限標示。
- -P<范本樣式>:只顯示符合范本樣式的文件或目錄名稱。
- -q:用"?"號取代控制字符,列出文件和目錄名稱。
- -s:列出文件或目錄大小。
- -t:用文件和目錄的更改時間排序。
- -u:列出文件或目錄的擁有者名稱,沒有對應的名稱時,則顯示用戶識別碼。
- -x:將范圍局限在現行的文件系統中,若指定目錄下的某些子目錄,其存放於另一個文件系統上,則將該子目錄予以排除在尋找范圍外。