• Linux命令学习总结:ls


    命令简介:

     

    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

     

    以数字显示文件和目录的UIDGID

    -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

    显示版本信息

     

     

     

    长格式显示

     

    用长格式查看文件以及文件夹信息。

    [root@DB-Server ~]# 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
     
    [root@DB-Server ~]# 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
    ................................................

    clip_image001

     

    第一个行: total后面的数字是指当前目录下所有文件所占用的空间总和,怎么计算的呢?请看下面解释:

    文件系统(filesytem)在格式化时就规范好了块(block)的大小,在ext2/ext3的环境下,blok size的大小不变

    [root@DB-Server MyPython]# tune2fs -l /dev/mapper/VolGroup00-LogVol00 | grep "Block size"
     
    Block size: 4096

     

    每一个block仅能容纳一个文件, 如果块大小为4K, 而文件只有1K,则会有3K的空间被浪费,而total里面记录的是4K的容量,所以total里面计算的是下图第一列,而不是第6列的大小。

    clip_image002

     

    第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命令的帮助信息、参数。

    [root@DB-Server mysql]# ls --help

     

    2:找出目标目录下有多少个文件和文件夹。实际文件和文件夹总数应该用所得值减掉1。

    [root@DB-Server MyPython]# ls -l | wc -l 
     9
     
    当然你可以借助sed命令来完成这个
     
    [root@DB-Server MyPython]# ls -l | sed /^total/d | wc -l
    8
     
     

     

    3:查看文件的author

    [root@DB-Server 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
    [root@DB-Server 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
    [root@DB-Server mysql]# 

    clip_image003

     

    4:不显示以~结尾的文件

    [root@DB-Server 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
    [root@DB-Server 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

    clip_image004

     

    5:按不同block-size来查看文件的大小

    [root@DB-Server 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
    [root@DB-Server 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
    [root@DB-Server 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
    [root@DB-Server mysql]# 

    clip_image005

     

    6: 显示所有文件,包括隐藏文件。

    [root@DB-Server 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
    [root@DB-Server 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
    [root@DB-Server MyPython]# 
     

    7:按文件大小从大到小排序

     
    [root@DB-Server 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
    [root@DB-Server mysql]# 

     

    按文件大小从小到大排序

    [root@DB-Server 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
    [root@DB-Server mysql]# 

     

    8:按创建时间排列文件

    [root@DB-Server  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:所有项目以逗号分隔,并填满整行行宽

    [root@DB-Server 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
    [root@DB-Server full]# 

    10:列出文件并按某个属性排序。

    [root@DB-Server 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
    [root@DB-Server 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

     

  • 相关阅读:
    Xcode Debugging
    GCD 深入理解
    iOS GCD编程
    iOS 面试之Block
    iOS SDWebImage 实现原理
    Block 初试
    通讯录
    UIScrollerView 的简单使用
    NSSet NSMutableSet的简单使用
    code
  • 原文地址:https://www.cnblogs.com/kerrycode/p/6741200.html
Copyright © 2020-2023  润新知