名字
ls –列出文件夹内容
语法
ls [选项] 。。。 [文件]。。。
描述
列出文件信息(默认的是当前文件夹) 没有-cftuSUX或者—sort特别说明的情况下按字母开头顺序列表
长选项的强制参数对于短选项一样强制有效
-a –-all
不要隐藏用。开头的文件
-A,--almost-all
不要列出含。或..的
--author
列出每个文件的作者
-b,--escape
用8进制的escapes替代非图解
--block-size=SIZE
用SIZE-byte块
-B,--ignore-backups
不要列出用-结尾的项
-c
和 –It 一起使用: 按最后一次修改的时间列表,并且列出该时间。
和 –l 一起使用:列出最后修改时间并按名字排列,或者按最后修改时间排列
-C
按列列出各项
--color[=WHEN]
控制是否用文字颜色来区分文件类型。 WHEN可以为forever,always,或者auto
-d,--directory
列出目录项而非内容。并且不要解除符号链接的参照。
-D, --dired
把输出安Emacs的设计输出
-f
不排序, 允许 –aU,关闭 –lst
-F,--classify
在每项最后加上一个提示符 (*/=@!的一种)
--format=WORD
交叉 –X, 用逗号 –m, 横向 –x,长 –l,一个列 –l, 详细的 –L, 纵向 –C
--full-time
像-l,--time-style=full-iso
-g
像-l,但不列出作者
-G,--no-group
不列出组用户的信息
-h,--human-readable
打印可读的数量
--si
可能性,但用1000不用1024
-H,--dereferece-command-line
在命令行用标志链接
--dereference-command-line-symlink-to-dir
每个文件后列出其所属文件夹
--indicator-style=WORD 加一个词来指出其格式
None(默认),classify(-F),file-type (-批)
-I,--inode
打印每个文件的目录号
-k,
像 –block-size=1K
-l
用长列表模式
-L,--dereference
显示文件目录的信息而不是显示文件目录的名字
-m
用逗号分开的项列表形势
-n,--numberic-uid-gid
像-l,但列出数字UIDs和GIDs
-N,--literal
打印文件原始文件名称
-o
和-l相似,但不列出组信息
-p,--file-type
用/=@!中的一个符号贴到文件后
-q,--hide-control-chars
用?替代非图形的文字
-show-control-chars
用-is 显示非图形文字(一般来说默认,除非输出是中断)
-Q,--quote-name
用双引号把文件名字括起来
--quoting-style=WORD
选择标注文字:literal,locale,shell,shell-always,c,escape
--r,--reverse
排序的时候按反顺序
-R,--recursive
将附属目录递归的列出
-s,--size
打印所有文件的大小
-S
按文件大小列表
--sort=WORD
extension -X, none -U, size -S, time -t, version -v
status -c, time -t, atime -u, access -u, use –u
--time=WORD
用atime,access,use,ctime或status等文字来描述修改时间;例如 –sort=time用特别的时间作为搜索键
--time-style=STYLE
full-iso, long-iso, iso, locale, +FORMAT用这几种模式来显示
-t
按修改时间排序
-T,--tablesize=CPLS
设文字间隔
-u
和-lt:用连接时间作为排序值;-l:用名字作为或连接时间作为排序值
-U
不排序,按目录顺序列表
-v
按版本排序
-w,--width=COLS
把屏幕宽度改成COLS的值
-x
一行行列表
-X
按文字扩展名的字母顺序
-1
一行一个文件