![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiI0gTMx81dsQWZ4lmZf1GLlpXazVmcvwFciV2dsQXYtJ3bm9CX9s2RkBnVHFmb1clWvB3MaVnRtp1XlBXe0xCMy81dvRWYoNHLwEzX5xCMx8FesU2cfdGLwMzX0xiRGZkRGZ0Xy9GbvNGLpZTY1EmMZVDUSFTU4VFRR9Fd4VGdsYTMfVmepNHLrJXYtJXZ0F2dvwVZnFWbp1zczV2YvJHctM3cv1Ce-cmbw5iNzcDO1MTM3UzMkR2MygTOyYzXxQzM0ATMyAzLcZDMyIDMy8CXn9Gbi9CXzV2Zh1WavwVbvNmLvR3YxUjLyM3Lc9CX6MHc0RHaiojIsJye.png)
【例 1】
通過使用 -a,你會看到以 . 為開頭的幾個檔案,以及目錄檔案 (.)、(..)、.gconf 等等,這些都是隐藏的目錄和檔案。其中,目錄檔案名以藍色顯示,一般檔案以白色顯示。
注意,Linux 系統中,隐藏檔案不是為了把檔案藏起來不讓其他使用者找到,而是為了告訴使用者這些檔案都是重要的系統檔案,如非必要,不要亂動!
是以,不論是 Linux 還是 Windows 都可以非常簡單地査看隐藏檔案,隻是在 Windows 中絕大多數的病毒和木馬都會把自己變成隐藏檔案,給使用者帶來了錯覺,以為隐藏檔案是為了不讓使用者發現。
不僅如此,這裡的 ls 指令還使用了 -l 選項,是以才顯示出了檔案的詳細資訊,此選項顯示的這 7 列的含義分别是:
- 第一列:規定了不同的使用者對檔案所擁有的權限,具體權限的含義将在後續章節中講解。如果最後有個.,比如上圖的rc0.d,則說明該目錄下有隐藏檔案。
- 第二列:引用計數,檔案的引用計數代表該檔案的硬連結個數,而目錄的引用計數代表該目錄有多少個一級子目錄。
- 第三列:所有者,也就是這個檔案屬于哪個使用者。預設所有者是檔案的建立使用者。
- 第四列:所屬組,預設所屬組是檔案建立使用者的有效組,一般情況下就是建立使用者的所在組。
- 第五列:大小,預設機關是位元組。
- 第六列:檔案修改時間,檔案狀态修改時間或檔案資料修改時間都會更改這個時間,注意這個時間不是檔案的建立時間。
- 第七列:檔案名或目錄名。
【例 2】
如果我們想檢視某個目錄的詳細資訊,例如:
這個指令會顯示目錄下的内容,而不會顯示這個目錄本身的詳細資訊。如果想顯示目錄本身的資訊,就必須加入 "-d" 選項。
【例 3】
"ls-l" 顯示的檔案大小是位元組,但是我們更加習慣的是千位元組用 KB 顯示,兆位元組用 MB 顯示,而 "-h" 選項就是按照人們習慣的機關顯示檔案大小的,例如: