子目录 但是 ins mono 符号链接 技术 right cit
命令简介:
ls 命令用来列出目标目录(缺省的话为当前目录)中所有的子目录和文件。指令英文原义:list
指令所在路径:/bin/ls
执行权限:All User
命令语法:
ls [OPTION]... [FILE]...
ls 选项 [-alFR...]..... [文件或目录]
命令参数:
此命令参数是 Red Hat Enterprise Linux Server release 5.7 下 ls 命令参数,不同版本 Linux 的 ls 命令参数有可能不同。以实际版本为准。
参数 | 长参数 | 描叙 |
-a | -all | 显示指定目录(缺省为当前目录)下所有文件,包括隐藏文件与目录 |
-A | --almost-all | 不显示隐藏的文件。(显示除 "." 和 ".." 外的所有文件) |
--author | --author 需要与参数 - l 结合使用。显示文件的 author | |
-b | --escape | print octal escapes for nongraphic characters(非显示字符进行转义打印); 把文件名中不可输出的字符用反斜杠加字符编号的形式输出 |
--block-size | 查看文件的 block 大小。 K = Kilobyte M M = Megabyte G G = Gigabyte T T = Terabyte P P = Petabyte E E = Exabyte Z Z = Zettabyte Y Y = Yottabyte | |
-B | --ignore-backups | do not list implied entries ending with ~ 不显示以~ 结尾的文件。 |
-c | 配合 -lt:根据 ctime 排序及显示。 ctime (文件状态最后更改的时间) | |
-C | 按列输出,纵向排序 | |
--color | 控制是否使用色彩分辨文件。WHEN 可以是'never'、'always'或'auto'其中之一 | |
-d | --directory | 显示目录信息,而不是目录下的文件信息 |
-D | --dired | 输出适合 Emacs 的 dired 模式使用的结果 |
-f | 对输出的文件不进行排序, -lst 等选项会失效。 | |
-F | --classify | 附加文件类别,符号在文件名最后。/ 表明是一个目录;@表明是到其它文件的符号链接;* 表明是一个可执行文件。 |
--file-type | ||
--format | ||
--full-time | ||
-g | 类似参数 - l,但是不列出所有者 | |
-G | 不列出任何有关组的信息 | |
-h | 人性化显示容量信息。表示 "–human-readable",单位是 k 或者 M ,比较容易看清楚结果 | |
--si | 类似参数 h,但是文件大小去 1000,而不是 1024 | |
-H | 列出符号链接指示的真正的目的地 | |
--dereference-command-line-symlink-to-dir | ||
--hide | ||
--indicator-style | ||
-i | 列出文件或目录的索引节点号 | |
-I | do not list implied entries matching shell PATTERN | |
-k | 以 k 字节的形式表示文件的大小 | |
-l | 使用长格式显示。显示详细信息,例如是文件还是目录,它的大小、修改日期和时间、文件或目录的名字以及文件的属主和它的权限 | |
-L | 当显示符号链接的文件信息时,显示符号链接所指示的对象而并非符号链接本身的信息 | |
-m | 所有项目以逗号分隔,并填满整行行宽 | |
-n | 以数字显示文件和目录的 UID 和 GID | |
-N | 此选项将不限制文件长度 | |
-o | 显示文件出组信息以外的详细信息。 | |
-p | 该 ls 命令选项可以在每个文件名后附上一个字符以说明该文件的类型,"*" 表示可执行的普通文件;"/" 表示目录;"@" 表示符号链接;"|" 表示 FIFOs;"=" 表示套接字 (sockets)。 | |
-q | 该选项可以用? 代替不可输出的字符 | |
--indicator-style | ||
-Q | 该选项可以把输出的文件名用双引号括起来 | |
--quoting-style=WORD | ||
-r | 倒序方式显示文件和目录 | |
-R | 递归显示子目录 | |
-s | 以块大小为单位列出所有文件的大小 | |
-S | 以文件大小排序 | |
--sort=WORD | extension -X status -c none -U time -t size -S atime -u time -t access -u version -v use -u | |
--time=WORD | ||
--time-style=STYLE | ||
-t | 以文件修改时间排序,默认按文件名排序。 | |
-T | assume tab stops at each COLS instead of 8 | |
-u | 显示文件或目录最后被访问的时间。 | |
-U | 不进行排序; 依文件系统原有的次序列出项目 | |
-v | 根据版本进行排序 | |
-w | 自行指定屏幕宽度而不使用目前的数值 | |
-x | 逐行列出项目而不是逐栏列出 | |
-X | 根据扩展名排序 | |
-1 | 每行只列一个文件 | |
--help | 显示此帮助信息 | |
-version | 显示版本信息 | |
长格式显示
用长格式查看文件以及文件夹信息。
- [[email protected]~]# ls -l /dev
- total 0
- crw - rw----1 root audio 14,
- 20 Mar 4 08 : 26 audio1
- crw-------1 root root 10,
- 62 Mar 4 08 : 26 autofs
- drwxr-xr-x 3 root root 60 Mar 4 08:26 bus
- crw-------1 root root 5,
- 1 Mar 4 08 : 26 console
- lrwxrwxrwx 1 root root 11 Mar 4 08:26 core -> /proc/kcore
- drwxr-xr-x 6 root root 120 Mar 4 08:26 cpu
- drwxr-xr-x 6 root root 120 Mar 4 08:26 disk
- crw - rw----1 root audio 14,
- 19 Mar 4 08 : 26 dsp1
- lrwxrwxrwx 1 root root 13 Mar 4 08:26 fd -> /proc/self/fd
- crw - rw - rw - 1 root root 1,
- 7 Mar 4 08 : 26 full
- srwxrwxrwx 1 root root 0 Mar 4 08:26 gpmctl
- crw-------1 root root 10,
- 228 Mar 4 08 : 26 hpet
- prw------- 1 root root 0 Mar 4 08:26 initctl
- drwxr-xr-x 2 root root 100 Mar 4 08:36 input
- crw-------1 root root 1,
- 11 Mar 4 08 : 26 kmsg
- srw-rw-rw- 1 root root 0 Mar 4 08:26 log
- brw - r-----1 root disk 7,
- 0 Mar 4 08 : 26 loop0
- brw - r-----1 root disk 7,
- 1 Mar 4 08 : 26 loop1
- brw - r-----1 root disk 7,
- 2 Mar 4 08 : 26 loop2
- brw - r-----1 root disk 7,
- 3 Mar 4 08 : 26 loop3
- [[email protected]~]# ls -l /etc/sysconfig/
- total 488
- -rw-r--r-- 1 root root 403 Nov 16 2009 atd
- -rw-r----- 1 root root 646 Nov 5 2010 auditd
- -rw-r--r-- 1 root root 312 Aug 11 2016 authconfig
- -rw-r--r-- 1 root root 3604 May 13 2011 autofs
- -rw-r--r-- 1 root root 232 Jul 9 2008 bluetooth
- drwxr-xr-x 2 root root 4096 Aug 11 2016 cbq
- -rw-r--r-- 1 root root 181 Aug 11 2016 clock
- -rw-r--r-- 1 root root 903 Jun 28 2007 conman
- drwxr-xr-x 2 root root 4096 Jun 24 2011 console
- ................................................
第一个行: total 后面的数字是指当前目录下所有文件所占用的空间总和,怎么计算的呢?请看下面解释:
文件系统(filesytem)在格式化时就规范好了块(block)的大小,在 ext2/ext3 的环境下,blok size 的大小不变
- [[email protected]MyPython]# tune2fs -l /dev/mapper/VolGroup00-LogVol00 | grep "Block size"
- Block size: 4096
每一个 block 仅能容纳一个文件, 如果块大小为 4K, 而文件只有 1K,则会有 3K 的空间被浪费,而 total 里面记录的是 4K 的容量,所以 total 里面计算的是下图第一列,而不是第 6 列的大小。
第 1 字段: 文件属性字段
文件属性字段总共有 10 个字母组成, 第一个字符表示文件类型
字母 "-" 表示该文件是一个普通文件
字母 "d" 表示该文件是一个目录
字母 "l" 表示该文件是一个链接文件
字母 "b" 表示该文件是块设备文件 (block),一般置于 / dev 目录下,设备文件是普通文件和程序访问硬件设备的入口,一类特殊文件。
字母 "c" 表示该文件是一个字符设备文件 (character)
字母 "p" 表示该文件为命令管道文件。与 shell 编程有关的文件。
字母 "s" 表示该文件为 sock 文件。与 shell 编程有关的文件。
第 1 字符的后面 9 个字母表示该文件或目录的权限位。其中前三个表示文件拥有者的权限,中间三个表示文件所属组拥有的权限,最后三个表示其他用户拥有的权限
r 表是读 (Read) 、w 表示写 (Write) 、x 表示执行 (eXecute)
第 2 字段:文件硬链接数
如果一个文件不是目录,此时这一字段表示这个文件所具有的硬链接数
第 3 字段:文件(目录)拥有者
第 4 字段:文件(目录)拥有者所在的组
第 5 字段: 文件所占用的空间 (以字节为单位)
第 6 字段:文件(目录)最近访问(修改)时间
第 7 字段:文件名
使用示例:
1:查看 ls 命令的帮助信息、参数。
[[email protected] mysql]# ls --help
2:找出目标目录下有多少个文件和文件夹。实际文件和文件夹总数应该用所得值减掉 1。
- [[email protected]MyPython]# ls -l | wc -l
- 9
- 当然你可以借助sed命令来完成这个
- [[email protected]MyPython]# ls -l | sed /^total/d | wc -l
- 8
3:查看文件的 author
- [[email protected]mysql]# ls -l
- total 176524
- -rw-rw---- 1 mysql mysql 56 Nov 14 15:10 auto.cnf
- -rw-r----- 1 mysql root 123261 Mar 10 00:05 DB-Server.localdomain.err
- -rw-rw---- 1 mysql mysql 6 Mar 10 00:05 DB-Server.localdomain.pid
- drwx------ 2 mysql mysql 4096 Mar 9 23:06 gsp
- -rw-rw---- 1 mysql mysql 79691776 Mar 10 00:05 ibdata1
- -rw-rw---- 1 mysql mysql 50331648 Mar 10 00:05 ib_logfile0
- -rw-rw---- 1 mysql mysql 50331648 Nov 14 15:09 ib_logfile1
- drwx--x--x 2 mysql mysql 4096 Nov 14 15:09 mysql
- srwxrwxrwx 1 mysql mysql 0 Mar 10 00:05 mysql.sock
- drwx------ 2 mysql mysql 4096 Nov 14 15:09 performance_schema
- -rw-r--r-- 1 root root 113 Nov 14 15:09 RPM_UPGRADE_HISTORY
- -rw-r--r-- 1 mysql mysql 113 Nov 14 15:09 RPM_UPGRADE_MARKER-LAST
- drwxr-xr-x 2 mysql mysql 4096 Feb 8 18:05 test
- [[email protected]mysql]# ls -l --author
- total 176524
- -rw-rw---- 1 mysql mysql mysql 56 Nov 14 15:10 auto.cnf
- -rw-r----- 1 mysql root mysql 123261 Mar 10 00:05 DB-Server.localdomain.err
- -rw-rw---- 1 mysql mysql mysql 6 Mar 10 00:05 DB-Server.localdomain.pid
- drwx------ 2 mysql mysql mysql 4096 Mar 9 23:06 gsp
- -rw-rw---- 1 mysql mysql mysql 79691776 Mar 10 00:05 ibdata1
- -rw-rw---- 1 mysql mysql mysql 50331648 Mar 10 00:05 ib_logfile0
- -rw-rw---- 1 mysql mysql mysql 50331648 Nov 14 15:09 ib_logfile1
- drwx--x--x 2 mysql mysql mysql 4096 Nov 14 15:09 mysql
- srwxrwxrwx 1 mysql mysql mysql 0 Mar 10 00:05 mysql.sock
- drwx------ 2 mysql mysql mysql 4096 Nov 14 15:09 performance_schema
- -rw-r--r-- 1 root root root 113 Nov 14 15:09 RPM_UPGRADE_HISTORY
- -rw-r--r-- 1 mysql mysql mysql 113 Nov 14 15:09 RPM_UPGRADE_MARKER-LAST
- drwxr-xr-x 2 mysql mysql mysql 4096 Feb 8 18:05 test
- [[email protected]mysql]#
4:不显示以~ 结尾的文件
- [[email protected]MyPython]# ls -l
- total 48
- -rw-r--r-- 1 root root 1270 Mar 20 17:33 disk_capacity_alert.py
- -rw-r--r-- 1 root root 716 Mar 20 18:08 email.py
- -rw-r--r-- 1 root root 846 Mar 20 18:08 email.pyc
- -rw-r--r-- 1 root root 49 Jan 9 11:54 hello.py
- -rw-r--r-- 1 root root 0 Apr 18 13:12 k.txt
- -rw-r--r-- 1 root root 0 Apr 20 12:27 test~
- -rw-r--r-- 1 root root 950 Mar 20 17:51 test_email.py
- [[email protected]MyPython]# ls -lB
- total 44
- -rw-r--r-- 1 root root 1270 Mar 20 17:33 disk_capacity_alert.py
- -rw-r--r-- 1 root root 716 Mar 20 18:08 email.py
- -rw-r--r-- 1 root root 846 Mar 20 18:08 email.pyc
- -rw-r--r-- 1 root root 49 Jan 9 11:54 hello.py
- -rw-r--r-- 1 root root 0 Apr 18 13:12 k.txt
- -rw-r--r-- 1 root root 950 Mar 20 17:51 test_email.py
5:按不同 block-size 来查看文件的大小
- [[email protected]mysql]# ls -l
- total 176524
- -rw-rw---- 1 mysql mysql 56 Nov 14 15:10 auto.cnf
- -rw-r----- 1 mysql root 123261 Mar 10 00:05 DB-Server.localdomain.err
- -rw-rw---- 1 mysql mysql 6 Mar 10 00:05 DB-Server.localdomain.pid
- drwx------ 2 mysql mysql 4096 Mar 9 23:06 gsp
- -rw-rw---- 1 mysql mysql 79691776 Mar 10 00:05 ibdata1
- -rw-rw---- 1 mysql mysql 50331648 Mar 10 00:05 ib_logfile0
- -rw-rw---- 1 mysql mysql 50331648 Nov 14 15:09 ib_logfile1
- drwx--x--x 2 mysql mysql 4096 Nov 14 15:09 mysql
- srwxrwxrwx 1 mysql mysql 0 Mar 10 00:05 mysql.sock
- drwx------ 2 mysql mysql 4096 Nov 14 15:09 performance_schema
- -rw-r--r-- 1 root root 113 Nov 14 15:09 RPM_UPGRADE_HISTORY
- -rw-r--r-- 1 mysql mysql 113 Nov 14 15:09 RPM_UPGRADE_MARKER-LAST
- drwxr-xr-x 2 mysql mysql 4096 Feb 8 18:05 test
- [[email protected]mysql]# ls -l --block-size=8192
- total 22066
- -rw-rw---- 1 mysql mysql 1 Nov 14 15:10 auto.cnf
- -rw-r----- 1 mysql root 16 Mar 10 00:05 DB-Server.localdomain.err
- -rw-rw---- 1 mysql mysql 1 Mar 10 00:05 DB-Server.localdomain.pid
- drwx------ 2 mysql mysql 1 Mar 9 23:06 gsp
- -rw-rw---- 1 mysql mysql 9728 Mar 10 00:05 ibdata1
- -rw-rw---- 1 mysql mysql 6144 Mar 10 00:05 ib_logfile0
- -rw-rw---- 1 mysql mysql 6144 Nov 14 15:09 ib_logfile1
- drwx--x--x 2 mysql mysql 1 Nov 14 15:09 mysql
- srwxrwxrwx 1 mysql mysql 0 Mar 10 00:05 mysql.sock
- drwx------ 2 mysql mysql 1 Nov 14 15:09 performance_schema
- -rw-r--r-- 1 root root 1 Nov 14 15:09 RPM_UPGRADE_HISTORY
- -rw-r--r-- 1 mysql mysql 1 Nov 14 15:09 RPM_UPGRADE_MARKER-LAST
- drwxr-xr-x 2 mysql mysql 1 Feb 8 18:05 test
- [[email protected]mysql]# ls -l --block-size=4096
- total 44131
- -rw-rw---- 1 mysql mysql 1 Nov 14 15:10 auto.cnf
- -rw-r----- 1 mysql root 31 Mar 10 00:05 DB-Server.localdomain.err
- -rw-rw---- 1 mysql mysql 1 Mar 10 00:05 DB-Server.localdomain.pid
- drwx------ 2 mysql mysql 1 Mar 9 23:06 gsp
- -rw-rw---- 1 mysql mysql 19456 Mar 10 00:05 ibdata1
- -rw-rw---- 1 mysql mysql 12288 Mar 10 00:05 ib_logfile0
- -rw-rw---- 1 mysql mysql 12288 Nov 14 15:09 ib_logfile1
- drwx--x--x 2 mysql mysql 1 Nov 14 15:09 mysql
- srwxrwxrwx 1 mysql mysql 0 Mar 10 00:05 mysql.sock
- drwx------ 2 mysql mysql 1 Nov 14 15:09 performance_schema
- -rw-r--r-- 1 root root 1 Nov 14 15:09 RPM_UPGRADE_HISTORY
- -rw-r--r-- 1 mysql mysql 1 Nov 14 15:09 RPM_UPGRADE_MARKER-LAST
- drwxr-xr-x 2 mysql mysql 1 Feb 8 18:05 test
- [[email protected]mysql]#
6: 显示所有文件,包括隐藏文件。
- [[email protected]MyPython]# ls -lt
- total 52
- -rw-r--r-- 1 root root 11 Apr 20 12:35 test~
- -rw-r--r-- 1 root root 0 Apr 18 13:12 k.txt
- -rw-r--r-- 1 root root 846 Mar 20 18:08 email.pyc
- -rw-r--r-- 1 root root 716 Mar 20 18:08 email.py
- -rw-r--r-- 1 root root 950 Mar 20 17:51 test_email.py
- -rw-r--r-- 1 root root 1270 Mar 20 17:33 disk_capacity_alert.py
- -rw-r--r-- 1 root root 49 Jan 9 11:54 hello.py
- [[email protected]MyPython]# ls -lta
- total 68
- drwxr-xr-x 2 root root 4096 Apr 20 12:35 .
- -rw-r--r-- 1 root root 11 Apr 20 12:35 test~
- drwxr-x--- 21 root root 4096 Apr 20 12:26 ..
- -rw-r--r-- 1 root root 0 Apr 18 13:12 k.txt
- -rw-r--r-- 1 root root 846 Mar 20 18:08 email.pyc
- -rw-r--r-- 1 root root 716 Mar 20 18:08 email.py
- -rw-r--r-- 1 root root 950 Mar 20 17:51 test_email.py
- -rw-r--r-- 1 root root 1270 Mar 20 17:33 disk_capacity_alert.py
- -rw-r--r-- 1 root root 49 Jan 9 11:54 hello.py
- [[email protected]MyPython]#
7:按文件大小从大到小排序
- [[email protected]mysql]# ls -lS
- total 176524
- -rw-rw---- 1 mysql mysql 79691776 Mar 10 00:05 ibdata1
- -rw-rw---- 1 mysql mysql 50331648 Mar 10 00:05 ib_logfile0
- -rw-rw---- 1 mysql mysql 50331648 Nov 14 15:09 ib_logfile1
- -rw-r----- 1 mysql root 123261 Mar 10 00:05 DB-Server.localdomain.err
- drwx------ 2 mysql mysql 4096 Mar 9 23:06 gsp
- drwx--x--x 2 mysql mysql 4096 Nov 14 15:09 mysql
- drwx------ 2 mysql mysql 4096 Nov 14 15:09 performance_schema
- drwxr-xr-x 2 mysql mysql 4096 Feb 8 18:05 test
- -rw-r--r-- 1 root root 113 Nov 14 15:09 RPM_UPGRADE_HISTORY
- -rw-r--r-- 1 mysql mysql 113 Nov 14 15:09 RPM_UPGRADE_MARKER-LAST
- -rw-rw---- 1 mysql mysql 56 Nov 14 15:10 auto.cnf
- -rw-rw---- 1 mysql mysql 6 Mar 10 00:05 DB-Server.localdomain.pid
- srwxrwxrwx 1 mysql mysql 0 Mar 10 00:05 mysql.sock
- [[email protected]mysql]#
按文件大小从小到大排序
- [[email protected]mysql]# ls -lrS
- total 176524
- srwxrwxrwx 1 mysql mysql 0 Mar 10 00:05 mysql.sock
- -rw-rw---- 1 mysql mysql 6 Mar 10 00:05 DB-Server.localdomain.pid
- -rw-rw---- 1 mysql mysql 56 Nov 14 15:10 auto.cnf
- -rw-r--r-- 1 mysql mysql 113 Nov 14 15:09 RPM_UPGRADE_MARKER-LAST
- -rw-r--r-- 1 root root 113 Nov 14 15:09 RPM_UPGRADE_HISTORY
- drwxr-xr-x 2 mysql mysql 4096 Feb 8 18:05 test
- drwx------ 2 mysql mysql 4096 Nov 14 15:09 performance_schema
- drwx--x--x 2 mysql mysql 4096 Nov 14 15:09 mysql
- drwx------ 2 mysql mysql 4096 Mar 9 23:06 gsp
- -rw-r----- 1 mysql root 123261 Mar 10 00:05 DB-Server.localdomain.err
- -rw-rw---- 1 mysql mysql 50331648 Nov 14 15:09 ib_logfile1
- -rw-rw---- 1 mysql mysql 50331648 Mar 10 00:05 ib_logfile0
- -rw-rw---- 1 mysql mysql 79691776 Mar 10 00:05 ibdata1
- [[email protected]mysql]#
8:按创建时间排列文件
- [[email protected]full]# ls -lt
- total 0
- drwxrwxrwx 2 root root 0 Apr 20 01:00 full_2017-04-20_01_00_01
- drwxrwxrwx 2 root root 0 Apr 19 01:00 full_2017-04-19_01_00_01
- drwxrwxrwx 2 root root 0 Apr 18 01:00 full_2017-04-18_01_00_02
- drwxrwxrwx 2 root root 0 Apr 17 01:00 full_2017-04-17_01_00_01
- drwxrwxrwx 2 root root 0 Apr 16 01:00 full_2017-04-16_01_00_01
- drwxrwxrwx 2 root root 0 Apr 15 01:00 full_2017-04-15_01_00_02
- drwxrwxrwx 2 root root 0 Apr 14 01:00 full_2017-04-14_01_00_01
- drwxrwxrwx 2 root root 0 Apr 13 01:00 full_2017-04-13_01_00_01
- drwxrwxrwx 2 root root 0 Apr 12 01:00 full_2017-04-12_01_00_01
- drwxrwxrwx 2 root root 0 Apr 11 01:00 full_2017-04-11_01_00_01
- drwxrwxrwx 2 root root 0 Apr 10 01:00 full_2017-04-10_01_00_02
- drwxrwxrwx 2 root root 0 Apr 9 01:00 full_2017-04-09_01_00_01
- drwxrwxrwx 2 root root 0 Apr 8 01:00 full_2017-04-08_01_00_01
- drwxrwxrwx 2 root root 0 Apr 7 01:00 full_2017-04-07_01_00_02
- drwxrwxrwx 2 root root 0 Apr 6 01:00 full_2017-04-06_01_00_01
- drwxrwxrwx 2 root root 0 Apr 5 01:00 full_2017-04-05_01_00_01
- drwxrwxrwx 2 root root 0 Apr 4 01:00 full_2017-04-04_01_00_01
- drwxrwxrwx 2 root root 0 Apr 3 01:00 full_2017-04-03_01_00_01
- drwxrwxrwx 2 root root 0 Apr 2 01:00 full_2017-04-02_01_00_01
9:所有项目以逗号分隔,并填满整行行宽
- [[email protected]full]# ls -m
- full_2017 - 04 - 02_01_00_01,
- full_2017 - 04 - 03_01_00_01,
- full_2017 - 04 - 04_01_00_01,
- full_2017 - 04 - 05_01_00_01,
- full_2017 - 04 - 06_01_00_01,
- full_2017 - 04 - 07_01_00_02,
- full_2017 - 04 - 08_01_00_01,
- full_2017 - 04 - 09_01_00_01,
- full_2017 - 04 - 10_01_00_02,
- full_2017 - 04 - 11_01_00_01,
- full_2017 - 04 - 12_01_00_01,
- full_2017 - 04 - 13_01_00_01,
- full_2017 - 04 - 14_01_00_01,
- full_2017 - 04 - 15_01_00_02,
- full_2017 - 04 - 16_01_00_01,
- full_2017 - 04 - 17_01_00_01,
- full_2017 - 04 - 18_01_00_02,
- full_2017 - 04 - 19_01_00_01,
- full_2017 - 04 - 20_01_00_01
- [[email protected]full]#
10:列出文件并按某个属性排序。
- [[email protected]MyPython]# ls -l --sort=size
- total 60
- drwxr-xr-x 2 root root 4096 Apr 20 12:54 kkk
- -rw-r--r-- 1 root root 1270 Mar 20 17:33 disk_capacity_alert.py
- -rw-r--r-- 1 root root 950 Mar 20 17:51 test_email.py
- -rw-r--r-- 1 root root 846 Mar 20 18:08 email.pyc
- -rw-r--r-- 1 root root 716 Mar 20 18:08 email.py
- -rw-r--r-- 1 root root 49 Jan 9 11:54 hello.py
- -rw-r--r-- 1 root root 11 Apr 20 12:35 test~
- -rw-r--r-- 1 root root 0 Apr 18 13:12 k.txt
- [[email protected]MyPython]# ls -l --sort=time
- total 60
- drwxr-xr-x 2 root root 4096 Apr 20 12:54 kkk
- -rw-r--r-- 1 root root 11 Apr 20 12:35 test~
- -rw-r--r-- 1 root root 0 Apr 18 13:12 k.txt
- -rw-r--r-- 1 root root 846 Mar 20 18:08 email.pyc
- -rw-r--r-- 1 root root 716 Mar 20 18:08 email.py
- -rw-r--r-- 1 root root 950 Mar 20 17:51 test_email.py
- -rw-r--r-- 1 root root 1270 Mar 20 17:33 disk_capacity_alert.py
- -rw-r--r-- 1 root root 49 Jan 9 11:54 hello.py
参考资料:
https://linux.cn/article-2535-1.html
http://blog.csdn.net/sjzs5590/article/details/8254527
Linux 命令学习总结:ls
来源: http://www.bubuko.com/infodetail-2033498.html