這個指令很多,主要以ls
![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLiIXZ05WZD9CX5RXa2Fmcn9CXwczLcVmds92czlGZvwVP9EUTDZ0aRJkSwk0LcxGbpZ2LcBDM08CXlpXazRnbvZ2LcRlMMVDT2EWNvwFdu9mZvwVPVpnT0UFVOVTTq1kZWhkWwZUbZZXUYpVd1kmYr50MZV3YyI2cKJDT29GRjBjUIF2LcRHelR3LcJzLctmch1mclRXY39jMxkzMzYDNwIDMyQDM1EDMy8CX0Vmbu4GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.jpg)
前面一個參數是指令,後面一個是調整指令功能的!
ls指令
ls -a指令(a all全部顯示)
我們了看到前面帶着.的檔案說明他是隐藏檔案!
上面我們隻能看到檔案名,檔案夾名,但是檔案或者檔案夾的具體屬性,權限什麼的都看不到,是以新的指令來了!
ls -l指令(l long 表示長格式顯示)
總擁有7個屬性:
1.有10個字元,其中開頭通常是有三個字元開頭,'-'表示是二進制檔案;'d'表示是一個目錄;'l'表示是一個軟連結
測試一下吧
我們知道grub是GRand Unified Bootloader引導器他的檔案應該是
在/boot目錄下,但是你在/etc/grub.conf能找到嗎?肯定能啊,所
以他是一個軟連結
其次依次是檔案所有者(檔案的建立者),檔案的所有者使用者組,
其他人的r(read)w(write)x(excute)權限
2.那個數字是檔案的引用次數
3.檔案的所有者
4.檔案的所有者使用者組
5.檔案的大小(通常以位元組表示),說到這裡,是不是感覺怎麼都
用位元組來表示啊?是不是特表不人性化?
指令 -lh(l long h human)好吧!
6.檔案的修改時間(注意如果檔案被複制了,時間是會變得哦!)
7.檔案名!
ls -ld指令(direct)
如果我隻想看某一個檔案夾的屬性(比如包含多少個檔案檔案
夾,大小什麼的)而不是檢視此檔案夾裡面所有的檔案怎麼辦?
ls -ld 就是為了解決這個來的!
ls -i指令(i inode)
每個inode都有一個号碼,作業系統用inode号碼來識别不同的文
件。