linux常用的ls命令,Linux系统中ls命令的常用场景

k2uls3gtv143027.png

使用Linux系统,命令的使用是必不可少的。无论是系统的维护人员还在自用Linux系统的桌面客户,熟练的使用Linux中命令可以帮助你快速的操作Linux系统,解决相关事物。

我们在Linux中使用比较频繁的命令包括cd,ls,cat,rm,find,tail等少量常用命令,今天我就讲解一下Linux系统中ls命令的常用场景。

Linux中ls命令详情

ls命令是一个在Linux系统中用来显示目录列表的命令,该命令使用频率非常高。假如不指定目录,默认情况下ls命令现实当前目录中文件列表,默认先列出文件而后再列出文件目录。

ls命令语法格式ls [选项] [参数...]

ls命令中的参数可以是一个文件也可以是一个目录。

ls命令默认使用场景

不带任何选项和参数使用ls命令,默认会显示当前目录下非隐藏文件与目录。linux265@debian:~/wordpress$ ls

输出内容:

f88c59867b145a6e50e468d1354ced92.png

ls命令列表形式显示文件

ls命令的选项中有一个-l的选项,在执行ls命令时候加上该选项,可以以列表形式显示文件内容同时显示文件的inode(索引节点)信息。ls -l

输出:

62c541e064837df0abfff91bf57614ec.png

ls命令显示隐藏文件

ls命令默认执行情况下是不显示隐藏文件的,假如要显示隐藏文件需要在执行ls命令的同时加上-a选项,-a选项会列出目录中所有文件,包括以“.”开头的文件。。ls -a

假如想以列表形式显示目录中的文件并显示隐藏文件可以使用如下命令:ls -la

3d16d02cb91a6fec56a2d94d26f6bbce.png

linux系统中的隐藏文件默认都是以"."开头的,例如列表中的.index.php.swp。

ls命令水平输出文件目录内容

ls命令执行时加上-m选项,可以水平输出指定文件夹内容,每行尽可能多,相互用逗号和一个空格分隔。ls -m

输出:

5b918406d65c6d8764bcb70b53e31585.png

ls命令按时间顺序输出排序

很多时候需要对目录中的文件按时间排序显示,这时候可以使用-t选项来实现文件按时间排序,默认最新修改的文件排在最上面。ls -t

默认输出的第一个就是最新修改的文件。通常-t命令会和-l命令一起使用,这样会以列表形式按时间先后顺序显示,这样展现出的结果更直观。ls -lt

输出:

245c71d520ca0dfe84d47f4f2308598f.png

ls命令按文件大小显示文件列表

按文件大小排列文件也是linux中ls命令常用的场景之一。ls命令的-S选项可以实现 按文件大小而不是字典序排序目录内容,大文件靠前。为了更直观并对所有文件进行排序,可以通过和选项-l和-a一起使用。ls -laS

输出:

c90edf270f05b36fee78382163a73f3b.png

这样列出的内容文件大小并不直观适合查看,可以通过添加h参数来一人们直观可读方式显示。ls -laSh

输出:

4e0748f3ca09d792dc2a97edbeea3e1e.png

写在最后

该教程讲解了ls命令在Linux系统中使用时的少量常用场景。假如你有更好的场景实践,不妨留言分享。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值