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