Linux常用命令(1)—ls命令(有相关截图)

写在前面:

最近在学习Linux命令,记录一下学习Linux常用命令的过程,方便以后复习。仅供参考,若有不当的地方,恳请指正。如果对你有帮助,欢迎点赞,关注,收藏,评论,谢谢。

ls命令——显示文件和目录列表

ls:是list的缩写。

ll:是 ls  -l的别名。

命令格式:命令 -选项参数(参数可以是单个或者多个,如-l/-a /-al/-alh)

常用参数:

1.1  -1(long)以长格式显示文件和目录的详细信息

1.2  -a(all)显示所有文件和目录,包括以点(.)开头的隐藏文件

1.3  -t(time)会列出文件和目录,但是最近修改过的文件和目录会排在最前面

1.4  ls  /usr(指定目录,这里是usr)

1.5  -r (reverse)以相反的顺序显示文件和目录(即逆序)

PS:这里,从ls和ls -r命令列出来的目录可以看到,ls -r列出来的目录是倒序的,同时,我们也能猜测Linux中的ls命令在排序文件时,确实是按照纵列来排的,倒序排列时也是按照纵列的逆序来排。

1.6  -s(size)显示每个文件或目录占用的磁盘块数。

尽管 "size" 通常用来描述文件或目录的大小,但在 ls -s 的上下文中,它指的是磁盘块的大小。

PS:由于目录本身只包含元数据和指向其内容的指针,所以其大小可能很小。

1.7  -S(Sort) 根据文件大小(从大到小)对文件或目录进行排序。

1.8  -h(human-readable)以人类可读的格式显示文件或目录的大小。

1.9  ls 结合通配符和模式匹配用法

ls *[0-9]* -l 显示包含数字的文件名和目录名

1.10  tree 显示文件和目录由根目录开始的树形结构

PS:tree是一个用于以树状图列出目录内容的命令,但它不是Linux发行版中的默认命令。你可能需要安装它。

sudo yum install tree  # 对于较旧的CentOS版本  

sudo dnf install tree  # 对于较新的Fedora和CentOS版本

我这里是CentOS7,选择:sudo yum install tree。

tree太大了,只能截图一部分。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值