- ## ls 命令
- 用途: 列表 (list)显示目录内容
- 格式:ls [选项]... [目录或文件]
- ## 常用命令选项
1.ls -l ------让其以长格式显示
[root@bxsmm ~]# ls -l
总用量 68
drwxr-xr-x. 2 root root 6 2月 27 14:43 6-2
-rw-r--r--. 1 root root 154 12月 5 16:28 bigfile.py
-rw-r--r--. 1 root root 873 12月 12 17:13 chouguo.sh
-rw-r--r--. 1 root root 1041 3月 3 19:53 daima_game.sh
-rw-r--r--. 1 root root 0 12月 5 15:00 ifcfg-ens33
-rw-r--r--. 1 root root 0 12月 5 14:59 ifcfg-ens333
-rw-r--r--. 1 root root 274 12月 12 17:13 luckylist.txt
drwxr-xr-x. 2 root root 18 12月 5 16:51 mingdang.txt
-rw-r--r--. 1 root root 54 3月 3 19:36 name.txt
-rw-r--r--. 1 root root 35000 12月 5 16:20 weijunlin
-rw-r--r--. 1 root root 12 3月 3 19:54 winning_list.txt
-rw-r--r--. 1 root root 2 3月 3 19:41 winninglist.txt
-rw-r--r--. 1 root root 0 3月 3 19:24 winning.txt
drwxr-xr-x. 6 root root 153 1月 12 13:41 wulin
-rw-r--r--. 1 root root 68 12月 12 16:00 zhouren.sh
2. ls -d -------- 显示目录本身的属性
[root@bxsmm ~]# ls -d
.
3.ls -a ------- 显示所有子目录和文件的信息,包括隐藏文件
[root@bxsmm ~]# ls -a
. .bash_profile chouguo.sh .ipython .past_history .viminfo wulin
.. .bashrc .cshrc .lesshst .pki weijunlin zhouren.sh
6-2 .bashrc.swp daima_game.sh luckylist.txt .python_history winning_list.txt
.bash_history bigfile.py ifcfg-ens33 mingdang.txt .tcshrc winninglist.txt
.bash_logout .cache
*--- 其中 . 和 .. 为隐藏文件*
4. ls -A ---- 跟ls -a 很相似,但不显示 “.”和“..”目录的信息
[root@bxsmm ~]# ls -A
6-2 .bashrc chouguo.sh ifcfg-ens333 mingdang.txt .python_history weijunlin wulin
.bash_history .bashrc.swp .cshrc .ipython name.txt .tcshrc winning_list.txt zhouren.
.bash_logout bigfile.py daima_game.sh .lesshst .past_history .txt winninglist.txt
.bash_profile .cache
5. ls -R ------ 递归显示内容
[root@bxsmm ~]# ls -R
.:
6-2 chouguo.sh ifcfg-ens33 luckylist.txt name.txt winning_list.txt winning.txt zhouren.sh
bigfile.py daima_game.sh ifcfg-ens333 mingdang.txt weijunlin winninglist.txt wulin
./6-2:
./mingdang.txt:
./wulin:
dmxb.py mm.py mm.sh python.txt shi shi.sh wudang wudang=wd
./wulin/shi:
./wulin/shi.sh:
./wulin/wudang:
zhangwuli
./wulin/wudang/zhangwuli:
./wulin/wudang=wd:
6. ls -t ----- 按文件修改时间进行排序
[root@bxsmm ~]# ls -t
winning_list.txt winninglist.txt winning.txt wulin chouguo.sh mingdang.txt weijunlin ifcfg-ens333
daima_game.sh name.txt 6-2 luckylist.txt zhouren.sh bigfile.py ifcfg-ens33
7. ls -r ------ 将目录的内容清单以英文字母顺序的逆序显示
[root@bxsmm ~]# ls -r
zhouren.sh winning.txt winning_list.txt name.txt luckylist.txt ifcfg-ens33 chouguo.sh 6-2
wulin winninglist.txt weijunlin mingdang.txt ifcfg-ens333 daima_game.sh bigfile.py