每周一个Linux命令---ls

Name:  ls  - list directory contents  列出目录内容

Synopsis : ls  [OPTION] ... [FILE] ...  ls [选项] [目录名] 

Description :

List information about the FILEs (the current directory by default). Sort entries alphabetically if none of -cftuvSUX nor --sort is specified.

Mandatory arguments to long options are mandatory for short options too.

列出文件的信息(当前默认的目录), 默认按照字母顺序排列, 也可以指定规则进行排列( 如 cftuvSUX)

对长选项来说必须的参数,对短选项来说也是必须的.

common options

-a, -all 列出目录下所有文件,包括以.开头的隐含文件

-A 同-a, 但不列出"."和"..".

-c 配合-lt : 根据ctim排序及显示 ctime(文件状态最后更改的时间) 配合-l : 显示ctime但根据名称排序,否则根据ctime,参考最新标准

-C 每栏由上至下列出项目

-color[=WHEN] 控制是否使用色彩分辨文件.WHEN 可以是 never,always 或者 auto 其中之一.

-d , -dircetory 将目录像文件一样显示,而不是显示其下的文件;( 显示目录自身的属性,而不是目录中的内容 )

-l出了文件名之外,还将文件的权限.所有者.文件大小等信息详细列出来.

-m 所有的项目以逗号分隔,并填满整行行宽

-o 类似-l 显示文件的除组信息外的详细信息

-r -reverse 依相反次序排列

-R,-recursive 同时列出所有子目录层

-s , -size 以块大小为单位列出所有文件的大小

-S 根据文件的大小排序

-t 以文件修改时间排序

-x 逐行列出项目而不是逐栏列出

-X 根据扩展名排序


常用范例:

列出当前目录下,所有文件和目录的详细资料

ls -lR ./


扩展:

显示彩色目录列表

打开/etc/bashrc, 加入 alias ls - "ls-color", 重启bash 就可以看到像slackware彩色目录列表

其中 颜色含义 1 蓝色 目录 2 绿色 可执行文件 3 红色 压缩文件  4 浅蓝色 链接文件 5 灰色 其他文件



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值