linux檔案目錄管理命令整理總結

2022-09-26 11:57:22 字數 2286 閱讀 5883

touch命令

有兩個功能:一是用於把已存在檔案的時間標籤更新為系統當前的時間(預設方式),它們的資料將原封不動地保留下來;二是用來建立新的空檔案。

選項:

mkdir命令

建立目錄

選項:

引數:目錄:指定要建立的目錄列表,多個目錄之間用空格隔開。

cp命令

用來將乙個或多個原始檔或者目錄複製到指定的目的檔案或目錄。

選項:

引數:原始檔:制定原始檔列表。預設情況下,cp命令不能複製目錄,如果要複製目錄,則必須使用-r選項;

目標檔案:指定目標檔案。當「原始檔」為多個檔案時,要求「目標檔案」為指定的目錄。

注意:所有目標檔案指定的目錄必須是己經存在的,cp命令不能建立目錄。

例項:我們在linux下使用cp命令複製檔案時候,有時候會需要覆蓋一些同名檔案,覆蓋檔案的時候都會有提示:需要不停的按y來確定執行覆蓋。檔案數量不多還好,但是要是幾百個估計按ywww.cppcns.com都要**了,於是折騰來半天總結了乙個方法:

cp aaa/* /bbb

複製目錄aaa下所有到/bbb目錄下,這時如果/bbb目錄下有和aaa同名的檔案,需要按y來確認並且會略過aaa目錄下的子目錄。

cp -r aaa/* /bbb

這次依然需要按y來確認操作,但是沒有忽略子目錄。

cp -r -a aaa/* /bbb

依然需要按y來確認操作,並且把aaa目錄以及子目錄和檔案屬性也傳遞到了/bbb。

\cp -r -a aaa/* /bbb

成功,沒有提示按y、傳遞了目錄屬性、沒有略過目錄。

mv命令

用來對檔案或目錄重新命名,或者將檔案從乙個目錄移到另乙個目錄中。

選項:

例項:將目錄/usr/men中的所有檔案移到當前目錄(用.表示)中:

mv /usr/men/*www.cppcns.com .

rm命令

刪除乙個目錄中的乙個或多個檔案或目錄,也可以將某個目錄及其下屬的所有檔案及其子目錄均刪除掉。對於鏈結檔案,只是刪除整個鏈結檔案,而原有檔案保持不變。

選項:

dd命令

複製檔案並對原檔案的內容進行轉換和格式化處理。建議在有需要的時候使用 dd 對物理磁碟操作,使用 dd 對磁碟操作時,最好使用塊裝置檔案。

選項:

例項:dd if=/dev/zero of=sun.txt bs=1m count=1

該命令建立了乙個1m大小的檔案sun.txt,其中引數解釋:

file命令

用來探測給定檔案的型別。file命令對檔案的檢查分為檔案系統、魔法幻數檢查和語言檢查3個過程。

選項:

引數:檔案:要確定型別的檔案列表,多個檔案之間使用空格分開,可以使用shell萬用字元匹配多個檔案。

例項:顯示檔案型別

[root@localhost ~]# file install.log

install.log: utf-8 unicode text

[root@localhost ~]# file -b install.log <== 不顯示檔名稱

utf-8 unicode text

[root@localhost ~]# file -i install.log <== 顯示mime類別。

install.log: text/plain; charset=utf-8

[root@localhost ~]# file -b -i install.log

text/plain; charset=utf-8

顯示符號鏈結的檔案型別

[rootkdepcae@localhost ~]# ls -l /var/mail

lrwxrwxrwx 1 root root 10 08-13 00:11 /var/mail -> spool/mail

[root@localhost ~]# file /var/mail

/var/mail: symbolic link to `spool/mail'

[root@localhost ~]# file -l /var/mail

/var/mail: directory

[root@localhost ~]# file /var/spool/mail

/var/spool/mail: directory

[root@localhost ~]# file -l /var/spool/mail

/var/spool/mail: directory

以上就是本次介紹的全部知識點內容,感謝大家的學習和對我們的支援。

本文位址:

整理 Linux命令 檔案目錄管理

檔案目錄管理 ls 語法 ls alrtafr name.說明 顯示指定工作目錄下之內容 列出目前工作目錄所含之檔案及子目錄 引數 a 顯示所有檔案及目錄 ls內定將檔名或目錄名稱開頭為 的視為隱藏檔,不會列出 l 除檔名稱外,亦將檔案型態 許可權 擁有者 檔案大小等資訊詳細列出 r 將檔案以相反次...

Linux命令 檔案目錄管理

1.ls 引數 目錄或檔名 引數 a 顯示所有檔案,包含隱藏檔案 包括 和 a 顯示所有檔案,包含隱藏檔案,不包括 和 目錄 b 不列出檔名以 結尾的檔案 c 按列列出檔案 d 僅可以檢視目錄的屬性引數及資訊 f 這個引數加上後,能給目錄新增上 給可執行檔案加上 給符號鏈結加上 等等,來標記文 件名...

linux檔案目錄管理命令

find命令 find命令用來在指定目錄下查詢檔案。任何位於引數之前的字串都將被視為欲查詢的目錄名。如果使用該命令時,不設定任何引數,則find命令將在當前目錄下查詢子目錄與檔案。並且將查詢到的子目錄和檔案全部進行顯示。name 範本樣式 指定字串作為尋找檔案或目錄的範本樣式 iname 範本樣式 ...