> 文章列表 > linux命令---- ls

linux命令---- ls

linux命令---- ls

这里写目录标题

  • 一 ls的具体指令分类
    • 1 ls -a 查看所有文件
    • 2 ls -h 人性化的显示
  • 二 ls相关练习
    • 1 查看 /usr内容
    • 2 查看所有 /usr内容(既包含隐藏,也包含非隐藏)
    • 3 查看 /usr详细内容
    • 4 简化 查看 /usr详细内容
    • 5 易懂简化版 查看 /usr详细内容
  • 6 以树结构显示

一 ls的具体指令分类

  • ls(list) 功能: 列出目录内容
  • ls -a(all) 功能: 所有
  • ls -h(human) 功能: 人性化的显示(单位: K,G等)

1 ls -a 查看所有文件

[root@localhost /]# ls -a
.  ..  bin  boot  dev  etc  home  lib  lib64  media  mnt  opt  proc  root  run  sbin  srv  sys  test  tmp  usr  var

2 ls -h 人性化的显示

[root@localhost /]# ls -h
bin  boot  dev  etc  home  lib  lib64  media  mnt  opt  proc  root  run  sbin  srv  sys  test  tmp  usr  var

二 ls相关练习

1 查看 /usr内容

[root@localhost /]# ls
bin  boot  dev  etc  home  lib  lib64  media  mnt  opt  proc  root  run  sbin  srv  sys  test  tmp  usr  var

2 查看所有 /usr内容(既包含隐藏,也包含非隐藏)

[root@localhost /]# ls -a
.  ..  bin  boot  dev  etc  home  lib  lib64  media  mnt  opt  proc  root  run  sbin  srv  sys  test  tmp  usr  var

3 查看 /usr详细内容

[root@localhost /]# ls -l用量 20
lrwxrwxrwx.   1 root root    7 415 20:34 bin -> usr/bin
dr-xr-xr-x.   5 root root 4096 415 20:39 boot
drwxr-xr-x.  20 root root 3200 422 18:58 dev
drwxr-xr-x.  74 root root 8192 422 18:58 etc
drwxr-xr-x.   2 root root    6 411 2018 home
lrwxrwxrwx.   1 root root    7 415 20:34 lib -> usr/lib
lrwxrwxrwx.   1 root root    9 415 20:34 lib64 -> usr/lib64
drwxr-xr-x.   2 root root    6 411 2018 media
drwxr-xr-x.   2 root root    6 411 2018 mnt
drwxr-xr-x.   2 root root 4096 420 18:57 opt
dr-xr-xr-x. 104 root root    0 422 18:58 proc
dr-xr-x---.   3 root root  184 421 00:58 root
drwxr-xr-x.  24 root root  660 422 20:10 run
lrwxrwxrwx.   1 root root    8 415 20:34 sbin -> usr/sbin
drwxr-xr-x.   2 root root    6 411 2018 srv
dr-xr-xr-x.  13 root root    0 422 18:58 sys
drwxr-xr-x.   3 root root   19 422 20:21 test
drwxrwxrwt.   9 root root  232 422 20:10 tmp
drwxr-xr-x.  18 root root  233 420 05:54 usr
drwxr-xr-x.  20 root root  278 420 03:03 var

4 简化 查看 /usr详细内容

[root@localhost /]# ll
总用量 20
lrwxrwxrwx.   1 root root    7 415 20:34 bin -> usr/bin
dr-xr-xr-x.   5 root root 4096 415 20:39 boot
drwxr-xr-x.  20 root root 3200 422 18:58 dev
drwxr-xr-x.  74 root root 8192 422 18:58 etc
drwxr-xr-x.   2 root root    6 411 2018 home
lrwxrwxrwx.   1 root root    7 415 20:34 lib -> usr/lib
lrwxrwxrwx.   1 root root    9 415 20:34 lib64 -> usr/lib64
drwxr-xr-x.   2 root root    6 411 2018 media
drwxr-xr-x.   2 root root    6 411 2018 mnt
drwxr-xr-x.   2 root root 4096 420 18:57 opt
dr-xr-xr-x. 104 root root    0 422 18:58 proc
dr-xr-x---.   3 root root  184 421 00:58 root
drwxr-xr-x.  24 root root  660 422 20:10 run
lrwxrwxrwx.   1 root root    8 415 20:34 sbin -> usr/sbin
drwxr-xr-x.   2 root root    6 411 2018 srv
dr-xr-xr-x.  13 root root    0 422 18:58 sys
drwxr-xr-x.   3 root root   19 422 20:21 test
drwxrwxrwt.   9 root root  232 422 20:10 tmp
drwxr-xr-x.  18 root root  233 420 05:54 usr
drwxr-xr-x.  20 root root  278 420 03:03 var

5 易懂简化版 查看 /usr详细内容

[root@localhost /]# ls -lh
总用量 20K
lrwxrwxrwx.   1 root root    7 415 20:34 bin -> usr/bin
dr-xr-xr-x.   5 root root 4.0K 415 20:39 boot
drwxr-xr-x.  20 root root 3.2K 422 18:58 dev
drwxr-xr-x.  74 root root 8.0K 422 18:58 etc
drwxr-xr-x.   2 root root    6 411 2018 home
lrwxrwxrwx.   1 root root    7 415 20:34 lib -> usr/lib
lrwxrwxrwx.   1 root root    9 415 20:34 lib64 -> usr/lib64
drwxr-xr-x.   2 root root    6 411 2018 media
drwxr-xr-x.   2 root root    6 411 2018 mnt
drwxr-xr-x.   2 root root 4.0K 420 18:57 opt
dr-xr-xr-x. 104 root root    0 422 18:58 proc
dr-xr-x---.   3 root root  184 421 00:58 root
drwxr-xr-x.  24 root root  660 422 20:10 run
lrwxrwxrwx.   1 root root    8 415 20:34 sbin -> usr/sbin
drwxr-xr-x.   2 root root    6 411 2018 srv
dr-xr-xr-x.  13 root root    0 422 18:58 sys
drwxr-xr-x.   3 root root   19 422 20:21 test
drwxrwxrwt.   9 root root  232 422 20:10 tmp
drwxr-xr-x.  18 root root  233 420 05:54 usr
drwxr-xr-x.  20 root root  278 420 03:03 var

6 以树结构显示

root@localhost /]# cd test
[root@localhost test]# ls -R
.:
test1./test1:
test2./test1/test2:
test  test2  test3  –v./test1/test2/test:./test1/test2/test2:./test1/test2/test3:./test1/test2/–v: