linux ls命令详解

生活百科 2022-10-29 19:15www.ai-classes.cn生活常识

linux系统下ls命令用来列出非目录的文件项,是每一个目录中的“可显示”文件,下面是ls命令内容的具体内容

1、ls命令功能

linux系统下ls命令用来列出非目录的文件项,是每一个目录中的“可显示”文件,可理解为ls命令将本目录向下展开两级。

2、语法

ls  [参数]  [目录名](如过要显示当前目录的文件可不加目录名)

3、常用参数

-a 显示所有文件,包含隐藏文件

-A 显示所有文件,包含隐藏文件,但不包含.及..

-l  显示为long format(长格式),列出文件的类型、权限、链接数、owner、group、大 小,时间,名字

-R   

-d 不展开目录,只显示目录自身,一般与-l配合使用以显示目录自身的属性信息(只显示当前目录的内容)

-1 数字1,成列显示内容

-S 以文件大小排序显示,默认从大到小 -r后,从小到大

-U 按存放顺序排序显示

-X 按扩展名的首字母来排序

-t  按mti排序(先显示时间最近的)

-ul  按ati排序(先显示时间最近的)

-ct  按cti排序(先显示时间最近的)

4、补充

关于时间戳

ati  访问时间

mti 数据修改时间 (写入,修改数据mti改变,mti改变cti必改变)

cti  元数据修改时间 (修改权限的时候只有cti改变)

可过“stat 文件路径”查看全部时间戳

举例

1. 查找/usr/share/man 目录下以m开头且以一个数字加x结尾的文件

命令ls  -d  /usr/share/man/m[0-9]x

运行结果

 

以上就是小编今天的分享了,希望可以帮助到大家。

Copyright © 2014-2025 Www.ai-classes.cn 爱句子网