目錄處理命令:ls
解釋
命令名稱:ls
命令英文原意:list
命令所在路徑:/bin/ls
執(zhí)行權(quán)限:所有用戶
功能描述:顯示目錄文件
語法
ls 選項(xiàng)[-ald] [文件或目錄]
-a 顯示所有文件,包括隱藏文件(all)
-l 詳細(xì)信息顯示(long)
-d 查看目錄屬性
-i 查詢文件的i節(jié)點(diǎn)號(hào)(系統(tǒng)通過i節(jié)點(diǎn)號(hào)查找文件)
ls
列出當(dāng)前目錄下的所有文件(沒有隱藏的)
[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
列出當(dāng)前目錄下所有的文件的詳細(xì)信息
[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
詳細(xì)解釋
# 讀寫權(quán)限
-rw-r--r--
# 此文件被硬連接調(diào)用的次數(shù)
1
# 文件所有者(user(所有者,只能有一個(gè))/group(所屬組,可以有多個(gè),有權(quán)限)/other(其他人,沒有權(quán)限))
root
# 文件所屬組
root
# 文件大小,默認(rèn)字節(jié).
3325328
# 文件最后一次被修改的時(shí)間,如果沒有修改,則為創(chuàng)建時(shí)間
Jun 28 2018
# 文件名
lnmp-install.log
第一個(gè)單獨(dú)解釋
-rw-r--r--
drwxr-xr-x
lrwxrwxrwx.
第一個(gè)代表文件類型
- 二進(jìn)制文件
d 目錄
l 軟連接文件
# 第一個(gè)示例解釋
r 讀權(quán)限
w 寫權(quán)限
x 執(zhí)行權(quán)限
rw- u所有者
r-- g所屬組
r-- o其他人
第一個(gè)示例解釋: 所有者有讀寫權(quán)限,所屬組有讀權(quán)限,其他人有讀權(quán)限
ls -lh
列出文件詳細(xì)信息,文件單位由系統(tǒng)判定顯示,或顯示K,或現(xiàn)實(shí)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
查看目錄的詳細(xì)信息,而不是文件夾下的文件信息
[root@izm5e2q95pbpe1hh0kkwoiz ~]# ls -ld /etc
drwxr-xr-x. 80 root root 4096 Jul 30 16:38 /etc
ls -i
查詢文件的i節(jié)點(diǎn)號(hào)
[root@izm5e2q95pbpe1hh0kkwoiz ~]# ls -i
136303 lnmp-install.log 145438 test
|