Linux之檔案與目錄管理

2021-08-31 10:48:15 字數 868 閱讀 2507

-l 列出檔案的詳細資訊。

-a 列出目錄下的所有檔案,包括以 「.」開頭的隱藏檔案。

-d 使目錄象檔案一樣顯示,而不是顯示目錄下的檔案。

-h 將檔案容量以易讀的方式(例如 gb, kb 等等)列出來。

-r 列出所有子目錄下的檔案。

統計當前目錄下的檔案數和目錄數

ls -l * |grep "^-"|wc -l

ls -l * |grep "^d"|wc -l

針對不同型別的檔案,以顯示彩色列表顯示

--color=never 不要依據檔案特性給予顏色顯示

--color=always 顯示顏色

--color=auto 讓系統自行依據設定來判斷是否給予顏色

為什麼有的系統用ls命令的顯示的是彩色結果,有的不是?其實,大家可以通過alias命令來看看,你的系統是不是已經把--color寫到別名中了。

-d 複製時保留原鏈結

-p 保留原始檔或目錄的屬性,包括所有者、所屬組、許可權與時間等等

-r 遞迴處理,將目錄下的檔案及子目錄一併處理

-a 相當於dpr的組合

-f 強行複製檔案或目錄, 不論目的檔案或目錄是否已經存在

-i 覆蓋檔案之前先詢問使用者,互動式複製

-l 進行硬鏈結(hard link),而非複製檔案

-s 複製成為符號鏈結檔案(symbolic link),也就是建立「快捷方式」

-i 互動方式操作。如果mv操作將導致對已存在的目標檔案的覆蓋,此時系統詢問是否重寫,要求使用者回答y或n,這樣可以避免誤覆蓋檔案

-f 禁止互動操作。在mv操作要覆蓋某已有的目標檔案時不給任何提示

-u 如果目標檔案已經存在,且原始檔比較新的話,才會進行更新。相當於update

Linux之檔案與目錄管理

上一次我們講了檔案與目錄的許可權,今天來講講檔案與目錄的管理。絕對目錄與相對目錄的概念,絕對目錄是指從linux根目錄 開始,相對目錄是從當前目錄 開始。絕對目錄任何時候都有效,相對目錄的實際含義跟當前所在目錄密切相關。hello root aliyun hk1 linux shell test c...

Linux之目錄與檔案管理(二)

小二,小二,趕緊的,把閘板卸下來,準備準備該給各位爺上早餐了 建立 複製 刪除與移動 touch cp rm mv。要複製檔案,可以用cp命令,還具有複製整個目錄的功能 至於移動目錄與檔案,就要使用mv命令,這個命令也可以用於重新命名 至於刪除,當然就是rm命令了。下面先講cp命令,咱們看圖說話 上...

Linux 檔案與目錄管理

特殊目錄 當前目錄 上一層目錄 上乙個工作目錄 當前使用者的家目錄 username username的家目錄 ls,重要選項 a 顯示隱藏部分,r 遞迴顯示資料夾內容 l 顯示詳細資訊 ll等價與 ls l file 顯示文件到屬性,如binary or ascii等 which command ...