ls列出⽬标⽬录中所有的⼦⽬录和⽂件ls命令就是list的缩写缺省下ls⽤来打印出当前⽬录的清单如果ls指定其他⽬录那么就会显⽰指定⽬录⾥的⽂件及⽂件夹清单。通过ls 命令不仅可以查看linux⽂件夹包含的⽂件⽽且可以查看⽂件权限(包括⽬录、⽂件夹、⽂件权限)查看⽬录信息等等。
1. 命令格式:
linux命令查看文件夹大小
ls [选项] [⽬录名]
2. 命令功能:
列出⽬标⽬录中所有的⼦⽬录和⽂件。
3. 常⽤参数:
-a, –all 列出⽬录下的所有⽂件,包括以 . 开头的隐含⽂件
例⼦:[root@wxj /]# ls -a
.          .autorelabel  data home  lost+found  opt  sbin    sys  var
..        bin          dev  lib    media      proc selinux  tmp  ww
.autofsck  boot        etc  lib64  mnt        root  srv      usr wxj
[root@wxj/]#
-A 同-a,但不列出“.”(表⽰当前⽬录)和“..”(表⽰当前⽬录的⽗⽬录)。
例⼦:[root@wxj /]# ls -A
.autofsck    boot etc  lib64      mnt  root    srv  usr wxj
.autorelabel  data home  lost+found  opt  sbin    sys  var
bin          dev  lib  media      proc selinux  tmp  ww
[root@wxj /]#
-c  配合 -lt:根据 ctime 排序及显⽰ ctime (⽂件状态最后更改的时间)配合 -l:显⽰ ctime 但根据名称排序否则:根据 ctime 排序
例⼦:[root@wxj wxj]# ls-c
[root@wxj wxj]# ls -c -lt
总⽤量 4
-rw-r--r-- 1 root root 6 3⽉  7 19:
-rw-r--r-- 1 root root 0 3⽉  7 19:
-rw-r--r-- 1 root root 0 3⽉  7 19:
[root@wxj wxj]#
-l 除了⽂件名之外,还将⽂件的权限、所有者、⽂件⼤⼩等信息详细列出来。
例⼦:[root@wxj ~]# ls -l
总⽤量 44
-rw-------. 1 root root  1063 10⽉ 31 12:40 anaconda-ks.cfg
-rw-r--r--. 1 root root 2168210⽉ 3112:40 install.log
-
rw-r--r--. 1 root root  5890 10⽉ 31 12:38 install.log.syslog drwxr-xr-x  2 root root 4096 11⽉  5 05:38 wxj
[root@wxj ~]#
-m 所有项⽬以逗号分隔,并填满整⾏⾏宽
例⼦:[root@wxj wxj]# ls-m
<, ,
[root@wxj wxj]#
-r, –reverse 依相反次序排列
例⼦:[root@wxj wxj]# ls-r
[root@wxj wxj]#

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。