- .代表當前目錄也可以用./來表示
- ..代表上一層目錄,也可以../來表示
- cd:變換目錄
- pwd:顯示當前目錄
- mkdir:建立一個新的目錄
- rmdir:刪除一個空的目錄
- ls:語法ls[-aAdfFhilnrRSt] 目錄名稱
- cp:語法cp [-adfilprsu] 來源文件 目標文件
選項與參數:-a:相當於-pdr(常用)-d:若來源文件爲鏈接文件的屬性,則複製鏈接文件屬性而非文檔本身-i:若目標文件已經存在,在覆蓋的時候提示是否覆蓋(常用)-p:連同文檔的屬性一起復制過去,而非使用默認的屬性(備份常用)-R/r:遞歸持續複製,用於目錄複製(常用)
- rm:語法rm [-fir]文檔或目錄
選項與參數:-f::fouce的意思,忽略不存在的文檔,不會出現警告信息-i:互動模式,在刪除前會詢問使用者是否動作-r:遞歸刪除,最常用的目錄刪除方式
- mv:語法mv [-fiu]源文件/目錄 目標文件/目錄
選項與參數:-f::fouce的意思,忽略不存在的文檔,不會出現警告信息-i:互動模式,如果文檔存在,詢問是否覆蓋-u:若目錄文檔已經存在,前源文件比較新,纔會更新
- cat:由第一行開始顯示文檔內容:語法cat -[AbEnTv]
選項與參數:-n:打印出行號
- tac:從最後一行開始顯示
- nl:顯示時候順便顯示行號
- more:一頁一頁顯示文檔內容
- less:一頁一頁顯示文檔內容,並且可以翻頁
空格鍵[pagedown]:向下翻動一頁[pageup]:向上翻動一頁/字符串:向下搜尋字符串的功能?字符串:向上搜索字符串 的功能n:重複前一個搜尋N:反向重複前一個搜尋q:離開
- head:只看頭幾行 :語法head [-n number] 文檔
- tail:以只看尾幾行: 語法tail [-n number] 文檔
- od:以二進制查看
- modification time(mtime):當該文檔內容數據變更時,就會更新這個時間,內容數據指的是文檔內容,而不是文檔屬性或權限
- status time(ctime):當該文檔狀態改變時,就會更新這個時間,例如像權限與屬性被更改,都會更新這個時間
- access time(atime):當該文檔的內容被取時,就會更新這個讀取時間access,例如用cat讀取/etc/man.config就會更新這個文檔atime
選項與參數:-a:僅修訂access time-c:僅修改文檔時間,若不存在則不建立新文檔-d:後面接可以欲修改的日期-m:僅修改mtime-t:後面接修改的時間,格式【YYMMDDhhmm】
- chattr:語法chartt [+-=] [ASacdistuR] 文檔或目錄名稱
選項與參數:+:增加某個特殊參數,其他原本存在參數則不動-:移除某個特殊參數,其他原本存在參數則不動=:設定參數,且僅有後面接的參數a:設定a之後,這個文檔只能增加數據,而不能刪除數據,也不能修改數據,只有root才能設定這個屬性i:設定i之後,這個文檔不能被刪除,改名,設定連結也無妨寫入或新增資料,只有root才能設定
- lsattr:語法lsattr [-adR]
選項與參數-a:將隱藏文件的屬性列出來-d:如果接的是目錄,僅列出目錄本身的屬性而非目錄內的文件名-R:連同子目錄的數據也一併列出來