ls指令是linux下最常用的指令。ls指令就是list的縮寫。通過ls 指令不僅可以檢視linux檔案夾包含的檔案,而且可以檢視檔案權限(包括目錄、檔案夾、檔案權限)檢視目錄資訊等等。
1.指令格式:
ls [選項] [目錄名]
2.指令功能:
列出目标目錄中所有的子目錄和檔案。
3.常用參數
序号
指令
作用
備注
1
ls -l
顯示詳細資訊
ls -l = ll
2
ls -d
隻顯示目錄資訊
3
ls -a
顯示所有檔案資訊
隐藏檔案是在檔案名字以“.”開頭的檔案。
4
ls -i
顯示檔案的inode編号
inode 是 UNIX 作業系統中的一種資料結構,其本質是結構體,它包含了與檔案系統中各個檔案相關的一些重要資訊。
5
ls -h
人性化的顯示機關
6
ls -t
按時間排序顯示
7
ls --color
帶顔色區分的顯示
8
ls --help
顯示幫助資訊
9
ls --version
檢視ls指令的版本資訊
4.關于ll的說明
在使用ls指令的時候,我們發現ls -l和ll指令的效果是一緻的。這是系統預設設定的别名效果。
我們也可以通過alias指令自定義各種别名,友善個人習慣使用。
<a href="https://s3.51cto.com/wyfs02/M01/97/AA/wKiom1kxBLryHw7yAAA-jYMAijc462.png" target="_blank"></a>
下面我們看下ls -l顯示的資訊:
<a href="https://s5.51cto.com/wyfs02/M01/97/AA/wKioL1kw-lThuePNAAA-jYMAijc144.png-wh_500x0-wm_3-wmp_4-s_1029888137.png" target="_blank"></a>
上圖顯示的第一列的第一個字母表示的是對象的檔案類型。在linux系統中,檔案類型常見的有:普通檔案、目錄、字元裝置檔案、塊裝置檔案、符号連結檔案等。
具體分類整理如下:
辨別符
檔案類型
-
普通檔案或二進制檔案
一般是用一些相關的應用程式建立,比如圖像工具、文檔工具、歸檔工具... .... 或 cp工具等。
d
目錄
l
連結檔案
通過ln -s建立連結檔案。
c
字元裝置檔案
比如貓等序列槽裝置。
b
塊裝置檔案
比如硬碟,光驅等裝置。
s
socket檔案
用于通信。
本文轉自Grodd51CTO部落格,原文連結:http://blog.51cto.com/juispan/1931658,如需轉載請自行聯系原作者