【Linux指令集】---ls指令(超详细)

个人主页:平行线也会相交
欢迎 点赞👍 收藏✨ 留言✉ 加关注💓本文由 平行线也会相交 原创
收录于专栏【Linux专栏】🎈
本专栏旨在分享学习Linux的一点学习心得,欢迎大家在评论区讨论💌
演示环境:centos7
在这里插入图片描述

ls指令用于列出当前目录中的文件和目录。
选项如下:

选项作用
-l以长格式显示文件和目录的详细信息,包括权限、所有者、大小、修改日期等。
-a显示所有文件和目录,包括隐藏文件(以点开头的文件名)。
-h以可读的格式显示文件和目录的大小,例如使用KB、MB等单位。
-r以相反的顺序列出文件和目录。
-t按照修改时间排序,最新修改的文件和目录排在前面。
-R递归地列出当前目录及其子目录中的文件和目录。

最简单的使用直接输入指令:ls即可,请看举例:
在这里插入图片描述

下面将详细对ls指令的选项进行详解。

-l(常用)

-l选项:以长格式显示文件和目录的详细信息,包括权限、所有者、大小、修改日期等。

使用选项-l:输入命令ls -l或者直接输入ll(二者作用一样)。
请看举例:
在这里插入图片描述
分割线-------------------------------------------------------------------

-a

-a选项:显示所有文件和目录,包括隐藏文件(以点开头的文件名)。

举例:
在这里插入图片描述
分割线-------------------------------------------------------------------

-h

-h选项:以可读的格式显示文件和目录的大小,例如使用KB、MB等单位。而不是以字节为单位的确切大小,所以这样更易读。例如:文件大小可能显示为 “1.2K” (千字节)、 “10M” (兆字节)等,而不是以字节数显示。

举例:
在这里插入图片描述
分割线-------------------------------------------------------------------

-r

-r选项:以相反的顺序列出文件和目录。

举例:
在这里插入图片描述
分割线-------------------------------------------------------------------

-t

-t选项:按照修改时间排序,最新修改的文件和目录排在前面。

举例:
在这里插入图片描述
分割线-------------------------------------------------------------------

-R

-R选项:递归地列出当前目录及其子目录中的文件和目录。

当前文件目录结构如下,请看:
在这里插入图片描述
现在输入指令ls -R,结果如下:
在这里插入图片描述

ls通配符(非常重要)

ls命令支持使用通配符来匹配文件名。通配符是用来匹配文件名模式的特殊字符。一些常用的通配符包括
*:匹配任意字符序列(包括空字符序列)。比如ls *.txt列出所有以.txt为后缀的文件。
?:匹配任意一个字符。比如ls file?.txt列出所有以file开头并以.txt为后缀的文件,其中?代表一个字符。
[]:匹配指定范围内的字符。比如ls [abc].txt列出所有以a、b或c开头,并以.txt为后缀的文件。注意:方括号只表示单个字符。其中方括号中可以指定一个字符范围,并使用连字符(-)来表示范围内的字符。范围可以是字母、数字或其他ASCII字符。
[!]:匹配不在指定范围内的字符比如ls [!abc].txt列出所有不以a、b。或c开头,并以.txt为后缀的文件。注意:方括号只表示单个字符。

举例,当前目录文件夹下有如下文件:
在这里插入图片描述
输入指令:ls *.txt,结果如下:
在这里插入图片描述
输入指令ls file*.txtls file?.txt,结果如下:
在这里插入图片描述

这里单独对通配符[]进行举例,现在当前目录有如下文件,请看:
在这里插入图片描述
输入指令:ls [1].txtls [2].txtls[1-9].txt,结果如下:
在这里插入图片描述
输入指令:ls [a].txtls [b].txtls [abc].txtls [a-z].txt,结果如下:
在这里插入图片描述
输入指令:ls file[abc].txt要注意[]表示一个字符),结果如下:
在这里插入图片描述

好了,以上就是对ls指令的介绍,其中包括ls指令的常用选项以及ls通配符(非常重要)的详细介绍。
就到这里啦,再见啦友友们!!!
在这里插入图片描述

评论 130
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

兜里有颗棉花糖

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值