当前位置:  技术问答>linux和unix

ls显示

    来源: 互联网  发布时间:2017-01-11

    本文导语:  dir         0755          usr/lib/python2.6/vendor-packages ls 用什么参数能显示成这种格式呢? | 我发现find很牛逼,可以格式化:        -printf format               返回true;在...

dir         0755          usr/lib/python2.6/vendor-packages

ls 用什么参数能显示成这种格式呢?

|
我发现find很牛逼,可以格式化:

       -printf format
              返回true;在标准输出打印 format , 解释 `' escape 还有 `%' 指令。字段宽度和精度可以像C函数 `printf' 那样来指定。与 -print 不同的是, -printf 在
字符串末端不会添加一个新行。可用的escape 和指令如下:

              a     警告铃声

              b     回退

              c     立即停止以当前格式输出,刷新输出设备。

              f     表格结束

              n     新行

              r     回车

              t     水平tab

              v     竖直tab

              \     输出自身`'

              NNN   ASCII编码是NNN(八进制)的字符

              在一个 `' 字符后面使用任何其他字符会被作为普通的字符,因此它们都会被打印出来。

              %%     输出自身`%'

              %a     文件最后一次存取的时间。格式是C函数 `ctime' 返回值的格式。

              %Ak    文件最后一次存取的时间。格式以 k 指定,可以是 `@' 或者是C函数 `strftime' 的指令格式。下面列出了 k 可用的值;有一些并不是在所有系统上都可用,因为不同系统中 `strftime' 也不同。

                     @      从 Jan. 1, 1970, 00:00 GMT 起的秒数

                     时间字段:

                     H      小时 (00..23)

                     I      小时 (01..12)

                     k      小时 ( 0..23)

                     l      小时 ( 1..12)

                     M      分钟 (00..59)

                     p      本地的 AM 或者 PM

                     r      12小时格式的时间 (hh:mm:ss [AP]M)

                     S      秒 (00..61)

                     T      24小时格式的时间 (hh:mm:ss)

                     X      本地的时间表示方法 (H:M:S)

                     Z      时区(例如,EDT),如果不能决定时区就是空

                     日期字段:

                     a      本地一星期中每天的名称的缩写(Sun..Sat)

                     A      本地一星期中每天的全名,可变长度 (Sunday..Saturday)

                     b      本地每月的名称的缩写 (Jan..Dec)

                     B      本地每月的全名,可变长度 (January..December)

                     c      本地的日期和时间表示 (Sat Nov 04 12:02:33 EST 1989)

                     d      一个月当中的日子 (01..31)

                     D      日期 (mm/dd/yy)

                     h      与 b 相同

                     j      一年当中的日子 (001..366)

                     m      月份 (01..12)

                     U      以星期日作为每周起始,一年当中的星期 (00..53)

                     w      一星期当中的日子 (0..6)

                     W      以星期一当作每周起始,一年当中的星期 (00..53)

                     x      本地的日期表示 (mm/dd/yy)

                     y      年份的最后两位 (00..99)

                     Y      年份 (1970...)

              %b     文件大小,以512字节的块为单位 (四舍五入)。

              %c     文件状态最后一次修改的时间。格式是C函数 `ctime' 返回值的格式。

                     Y      年份 (1970...)

              %b     文件大小,以512字节的块为单位 (四舍五入)。

              %c     文件状态最后一次修改的时间。格式是C函数 `ctime' 返回值的格式。

              %Ck    文件状态最后一次修改的时间。格式以 k 指定,类似于%A。

              %d     文件在目录树中的深度;0 意味着文件是一个命令行参数。

              %f     去掉了前面的目录的文件名 (只剩下最后的成分)。

              %F     文件所在文件系统的类型;这个值可以为 -fstype 所用。

              %g     文件的组名,如果组没有名称就是数字形式的组ID。

              %G     文件的数字形式的组ID。

              %h     文件名的前面的目录部分 (仅除去最后的成分)。

              %H     据以找到了文件的命令行参数。

              %i     文件的 i 结点号(16进制)。

              %k     文件大小,以1kB 的块为单位 (四舍五入)。

              %l     符号链接的目标 (如果文件不是一个符号链接,那么结果是空字符串)。

              %m     文件的权限位 (8进制)。

              %n     文件的硬连接数。

              %p     文件名。

              %P     文件名,去掉了据以找到了文件的命令行参数的名称部分。

              %s     文件大小,以字节为单位。

              %t     文件最后一次修改的时间。格式是C函数 `ctime' 返回值的格式。

              %Tk    文件最后一次修改的时间。格式以 k 指定,类似于%A。

              %u     文件的用户名,如果用户没有名称就是数字形式的用户ID。

              %U     文件的数字形式的用户ID。

              在一个 `%' 字符后面使用任何其他字符,`%' 将被忽略 (但是其他字符会被打印出来)。

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    php开源软件 iis7站长之家