linux-02-目錄命令

目錄

ls:列出當前目錄未隱藏的文件名稱,等價ls .,這個.也就是當前目錄,應該是默認值

ls -l:列出詳細信息

ls -a:列出所有文件

ls -h:將數字改成以字節或者兆字節顯示,所以要和l結合使用,如ls -hl或者ls -lh,跟順序無關

ls -S:文件大小按順序輸出

ls -Sr:倒敘,這兩個都要結合al使用,使用a列出所有文件,l顯示出文件大小,所有你甚至可以使用ls -Sralh,如下

但是我打開Ftp是這樣的

文件名前面加“.",可以隱藏文件

創建命令

mkdir /root/new創建一個new文件夾,如下

如果我執行命令,mkdir /root/new/1/2

而1文件夾和2文件夾都不存在,這時候需要加-p命令,mkdir -p  /root/new/1/2

刪除文件 rmdir /root/new,出現錯誤rmdir: 刪除 "/root/new" 失敗: 目錄非空

百度了一下使用rm -rf命令rm -rf /root/new

刪除成功

我們還記得這個-p命令,所以再次執行mkdir /root/new/1/2,並使用rmdir -p /root/new/1/2,如下

[root@localhost ~]# mkdir -p  /root/new/1/2
[root@localhost ~]# rmdir -p  /root/new/1/2
rmdir: 刪除目錄 "/root" 失敗: 設備或資源忙

看來rmdir 會刪除路徑包含的一系列文件,root文件夾刪除失敗,但是new 1 2 這三個目錄都刪除了

試着在new目錄下執行

[root@localhost new]# mkdir -p  /new/1/2

成功

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章