目錄處理命令:ls
解釋
命令名稱:ls
命令英文原意:list
命令所在路徑:/bin/ls
執(zhí)行權(quán)限:所有用戶
功能描述:顯示目錄文件
語法
ls 選項[-ald] [文件或目錄]
-a 顯示所有文件,包括隱藏文件(all)
-l 詳細信息顯示(long)
-d 查看目錄屬性
-i 查詢文件的i節(jié)點號(系統(tǒng)通過i節(jié)點號查找文件)
ls
列出當前目錄下的所有文件(沒有隱藏的)
[root@izm5e2q95pbpe1hh0kkwoiz ~]# ls
lnmp-install.log test
ls -a
[root@izm5e2q95pbpe1hh0kkwoiz ~]# ls -a
. .bash_profile .cshrc lnmp-install.log .npm .pip .tcshrc
.. .bashrc .groovy .m2 .nvm .pki test
.bash_history .cache .java .mysql_history .oracle_jre_usage .pydistutils.cfg .viminfo
.bash_logout .config .jenkins .node-gyp .pearrc .ssh
ls -l
列出當前目錄下所有的文件的詳細信息
[root@izm5e2q95pbpe1hh0kkwoiz ~]# ls -l
total 3256
-rw-r--r-- 1 root root 3325328 Jun 28 2018 lnmp-install.log
-rw-r--r-- 1 root root 11 Nov 27 10:35 test
詳細解釋
# 讀寫權(quán)限
-rw-r--r--
# 此文件被硬連接調(diào)用的次數(shù)
1
# 文件所有者(user(所有者,只能有一個)/group(所屬組,可以有多個,有權(quán)限)/other(其他人,沒有權(quán)限))
root
# 文件所屬組
root
# 文件大小,默認字節(jié).
3325328
# 文件最后一次被修改的時間,如果沒有修改,則為創(chuàng)建時間
Jun 28 2018
# 文件名
lnmp-install.log
第一個單獨解釋
-rw-r--r--
drwxr-xr-x
lrwxrwxrwx.
第一個代表文件類型
- 二進制文件
d 目錄
l 軟連接文件
# 第一個示例解釋
r 讀權(quán)限
w 寫權(quán)限
x 執(zhí)行權(quán)限
rw- u所有者
r-- g所屬組
r-- o其他人
第一個示例解釋: 所有者有讀寫權(quán)限,所屬組有讀權(quán)限,其他人有讀權(quán)限
ls -lh
列出文件詳細信息,文件單位由系統(tǒng)判定顯示,或顯示K,或現(xiàn)實M
[root@izm5e2q95pbpe1hh0kkwoiz ~]# ls -lh
total 3.2M
-rw-r--r-- 1 root root 3.2M Jun 28 2018 lnmp-install.log
-rw-r--r-- 1 root root 11 Nov 27 10:35 test
解釋
人性化顯示,單位該顯示什么就顯示什么
感覺k可是就顯示k
感覺M合適就顯示M
ls -ld
查看目錄的詳細信息,而不是文件夾下的文件信息
[root@izm5e2q95pbpe1hh0kkwoiz ~]# ls -ld /etc
drwxr-xr-x. 80 root root 4096 Jul 30 16:38 /etc
ls -i
查詢文件的i節(jié)點號
[root@izm5e2q95pbpe1hh0kkwoiz ~]# ls -i
136303 lnmp-install.log 145438 test
|