博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux基础命令:ls
阅读量:4349 次
发布时间:2019-06-07

本文共 848 字,大约阅读时间需要 2 分钟。

ls 命令是 Linux 下最常用的命令之一,下面将开始介绍它的一些基本用法和参数:

基本用法

直接在命令行中输入 ls 并回车。这是最精简的用法,因为我们省略了所有的选项和参数,输出的结果是当前目录下的文件名和目录

可以使用 -r 选项来逆序输出的顺序

ls -r

显示隐藏文

ls -a  #显示隐藏文件和目录

ls -l  #长格式能够提供更多的信息,比如文件和目录的大小,最后更新的时间,所有者及其权限。使用 -l (小写的字母L) 选项可以输出长格式的信息

 显示文件大小,用-h差数,这个选项的全称是 --human-readable(给人读的)。也就是以 K, M, G 等单位来显示文件的大小

 接下来的三栏是最后修改时的时间戳。显示的顺序为月,日,年。但是仔细观察你会发现只有一些行在年的位置显示了年份,其它的行在这个位置显示的都是一个时间。这里有一个规则:最后修改时间如果超过六个月才显示为年份,六个月以内的则显示为时间。如果你想要得到更精确的时间,可以同时使用 --full-time 选项:

 

-d选项详解

d 选项的描述为:显示目录自身,而不显示其内容。所以使用 d 选项可以轻松的查看当前目录或是指定目录的信息:

排序 

ls 命令的输出默认是以字母序排列的,只是隐藏文件的 . 号没有参与排序规则。除了字母序,我们还能以文件的大小或最后修改时间为排序条件。

S 选项会以文件的大小为条件排列输出的结果:

 默认的顺序为从大到小排列,你可以使用 r 选项来反转这个顺序。需要注意的是,所有目录的大小都是一样的,总为 4096 字节。

t 选项默认则以文件的最后修改时间(mtime)为条件排列输出的结果:

-i 可以显示inode节点号

F和p参数可以用来区分目录和文件

ls  -F  |  grep /   #过滤目录ls  -F  |  grep -v /  #过滤文件

 

转载于:https://www.cnblogs.com/wzy23/p/11373211.html

你可能感兴趣的文章
java基础:数组的拼接
查看>>
Android—网络请求
查看>>
vue生命周期理解
查看>>
Android学习笔记总结
查看>>
oracle alter
查看>>
06计算列
查看>>
嵌入式成长轨迹62【智能家居项目】【ARM 飞凌ok6410】【QT&QWT&sqlite3安装配置】...
查看>>
python time 和 datetime 模块
查看>>
kafka集群搭建与使用
查看>>
[UE4]Is Server判断是否在服务器端
查看>>
android---创建自定义的view
查看>>
IDEA创建的Maven项目中 解决编写pom.xml没有提示
查看>>
C语言各种函数
查看>>
py2 基本数据类型 基本语法
查看>>
小孩scout的做事原则
查看>>
菜单和对话框
查看>>
Grails 项目配置数据连接的配置文件的编写 Grails连接Oracle grails连接Mysql 的配置文件...
查看>>
@清晰掉 swap函数
查看>>
Android音频底层调试-基于tinyalsa
查看>>
HDU.2829.Lawrence(DP 斜率优化)
查看>>