天天看點

Linux常用指令-檔案處理指令-指令格式與目錄處理指令ls

這個指令很多,主要以ls

Linux常用指令-檔案處理指令-指令格式與目錄處理指令ls

前面一個參數是指令,後面一個是調整指令功能的!

Linux常用指令-檔案處理指令-指令格式與目錄處理指令ls

ls指令

Linux常用指令-檔案處理指令-指令格式與目錄處理指令ls

ls -a指令(a all全部顯示)

Linux常用指令-檔案處理指令-指令格式與目錄處理指令ls

我們了看到前面帶着.的檔案說明他是隐藏檔案!

上面我們隻能看到檔案名,檔案夾名,但是檔案或者檔案夾的具體屬性,權限什麼的都看不到,是以新的指令來了!

ls -l指令(l long 表示長格式顯示)

Linux常用指令-檔案處理指令-指令格式與目錄處理指令ls

總擁有7個屬性:

1.有10個字元,其中開頭通常是有三個字元開頭,'-'表示是二進制檔案;'d'表示是一個目錄;'l'表示是一個軟連結

測試一下吧

Linux常用指令-檔案處理指令-指令格式與目錄處理指令ls

我們知道grub是GRand Unified Bootloader引導器他的檔案應該是

在/boot目錄下,但是你在/etc/grub.conf能找到嗎?肯定能啊,所

以他是一個軟連結

其次依次是檔案所有者(檔案的建立者),檔案的所有者使用者組,

其他人的r(read)w(write)x(excute)權限

2.那個數字是檔案的引用次數

3.檔案的所有者

4.檔案的所有者使用者組

5.檔案的大小(通常以位元組表示),說到這裡,是不是感覺怎麼都

用位元組來表示啊?是不是特表不人性化?

Linux常用指令-檔案處理指令-指令格式與目錄處理指令ls

指令 -lh(l long h human)好吧!

6.檔案的修改時間(注意如果檔案被複制了,時間是會變得哦!)

7.檔案名!

Linux常用指令-檔案處理指令-指令格式與目錄處理指令ls

ls -ld指令(direct)

如果我隻想看某一個檔案夾的屬性(比如包含多少個檔案檔案

夾,大小什麼的)而不是檢視此檔案夾裡面所有的檔案怎麼辦?

ls -ld 就是為了解決這個來的!

Linux常用指令-檔案處理指令-指令格式與目錄處理指令ls

ls -i指令(i inode)

每個inode都有一個号碼,作業系統用inode号碼來識别不同的文

件。

Linux常用指令-檔案處理指令-指令格式與目錄處理指令ls