Linux 目錄及檔案基礎命令操作

2021-09-30 14:04:37 字數 1577 閱讀 5353

描述:切換工作目錄

用法:cd 【工作目錄】

描述:顯示目錄與檔案資訊

用法:ls 【選項】 【檔案/目錄】

常用選項:

-a 顯示所有資訊,包括隱藏檔案與目錄(比如當前目錄與上一級目錄)

-l 長格式顯示詳細資訊

-t 以修改時間排序(預設按檔名排序,-t 需有-l 才能顯示)

-c 顯示的時間改為顯示檔案或目錄屬性最後修改的時間

-u 顯示的時間改為顯示檔案或目錄最後被訪問的時間

-d 顯示目錄本身的資訊,而非目錄下的資料資訊

描述:建立或修改檔案時間。(若檔案不存在則建立檔案,若存在則更新檔案所有的時間為當前系統時間)

用法:touch 【選項】 【檔案】

描述:建立目錄

用法:mkdir 【選項】 【目錄】

常用選項:

- p 建立多級目錄

描述:複製檔案與目錄

用法:cp 【選項】 【源】 【目標】

常用選項:

-r 遞迴,複製子檔案與子目錄,一般複製目錄時使用

描述:刪除檔案或目錄

用法:rm 【選項】 【檔案】

常用選項:

-f:不提示,強制刪除(預設不提示)

-i:刪除前,提示是否刪除

-r:刪除目錄以及目錄下的所有內容

描述:移動(重新命名)檔案或目錄

用法:mv 【選項】 【檔案】 【目錄/檔案】 (若檔名不一致會重新命名)

描述:搜尋檔案或目錄

用法:find 【命令選項】 【路徑】 【表示式選項】(命令選項必填)

常用選項:

-empty:查詢空白檔案或目錄

-group:按組查詢

-name:按名稱查詢

-iname:按名稱查詢,不區分大小寫

-mtime:按修改時間查詢

-size:按容量大小查詢

-type:按檔案型別查詢,檔案(f),目錄(d),裝置(b、c),鏈結(l)等

-user:按使用者查詢

-exec:對找到的檔案執行命令

-a:並且

-o:或者

示例:

find /root -name 「*.log」 查詢/root目錄下所有名稱以.log結尾的檔案

find ./ -group tom 查詢當前目錄下所屬組為tom的檔案

find ./ -mtime -3/+4/2 查詢當前目錄下所有3天內/4天前/2天前的當天被修改過的檔案

find / -size -3m/+4m -a -type f 查詢計算機中小於3mb/大於4mb的普通檔案(預設是與,不加-a也可以)

描述:計算檔案或目錄的容量

用法:du 【選項】 【檔案/目錄】

常用選項:

-s:僅顯示總容量

描述:鏈結檔案(類似於windows的快捷方式)

用法:ln 【選項】 【檔案/目錄】 【鏈結檔名】

常用選項:

-s:建立軟連線(預設為硬鏈結)

軟鏈結可以跨分割槽,但原始檔不可刪除,硬鏈結不可以跨分割槽,但原始檔可以刪除

Linux檔案及目錄管理命令基礎

pwd 檢視當前所在目錄 此命令一般直接使用 cd 命令語法 cd 選項 目錄 cd 的常用選項 cd cd 切換到當前使用者的家目錄 cd 保持當前目錄不變 cd 切換到上級目錄 cd 切換到上一次所在位置的目錄下 cd 直接切換到 目錄 tree 命令語法 tree 選項 目錄 tree 常用選...

Linux基礎入門3 目錄結構及檔案基本操作

windows 一直是以儲存介質為主的,主要以碟符 c 盤,d 盤 及分割槽來實現檔案管理,然後之下才是目錄,目錄就顯得不是那麼重要。然而 unix linux 恰好相反,linux是以目錄為主的。linux 是以樹形目錄結構的形式來構建整個系統的,可以理解為樹形目錄是乙個使用者可作業系統的骨架。雖...

Linux 檔案及目錄許可權基礎命令操作

linux許可權主要分為讀,寫,執行三種控制,使用ls l命令檢視檔案或目錄資訊時,系統會顯示為r 讀取許可權 w 寫入許可權 x 執行許可權 以下為ls l顯示的資訊 其中第一列的第乙個字元為檔案型別 代表普通檔案,d代表目錄,l代表鏈結檔案,b或c代表裝置。第二至第十個字元代表許可權,三位一組分...