梦回Linux | 3、小L的成长

本文通过一个小L的故事介绍了Linux中ls命令的使用,包括如何查看文件详细信息、按时间排序等,并讲解了file命令用于判断文件类型的原理。通过实例解析,帮助读者理解这两个基础命令在日常操作中的重要性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

想讲个故事

小L学会了走路之后,到处乱走,当然也有不能去的地方。当小L进入不同的房间时,会看到了不一样的东西,充满了好奇。经过自己三千问和父母的耐心引导下(好的教育不是灌输,而是引导!),小L也有了自己的思考…

1、ls(看待事物的思考)

command -options arguments

[minL@linuxbox ~]$ ls
Desktop Documents Music Pictures Publica Templates Videos

# 经过父母的告知,小L看东西的时候有了自己的思考 -l选项
[minL@linuxbox ~]$ ls -l
total 56
drwxrwxr-x 2  me  me  4096  2007-10-26  17:20  Desktop
drwxrwxr-x 2  me  me  4096  2007-10-26  17:20  Documents
drwxrwxr-x 2  me  me  4096  2007-10-26  17:20  Music
drwxrwxr-x 2  me  me  4096  2007-10-26  17:20  Pictures
drwxrwxr-x 2  me  me  4096  2007-10-26  17:20  Public
drwxrwxr-x 2  me  me  4096  2007-10-26  17:20  Templates
drwxrwxr-x 2  me  me  4096  2007-10-26  17:20  Videos

大多数命令使用的选项,是由一个中划线加上一个字符组成,例如,“-l”,但是许多命令,包括来自于GNU 项目的命令,也支持长选项,长选项由两个中划线加上一个字组成。当然,许多命令也允许把多个短选项串在一起使用。下面这个例子,ls 命令有两个选项,“l” 选项产生长格式输出,“t”选项按文件修改时间的先后来排序。

# 按修改时间列出详细信息
[minL@linuxbox ~]$ ls -lt
加上长选项 “–reverse”,则结果会以相反的顺序输出:
[minL@linuxbox ~]$ ls -lt --reverse

ls的思考

选项长选项描述
-a–all列出所有文件,甚至包括文件名以圆点开头的默认会被隐藏的隐藏文件。
-d–directory通常,如果指定了目录名,ls 命令会列出这个目录中的内容,而不是目录本身。把这个选项与 -l 选项结合使用,可以看到所指定目录的详细信息,而不是目录中的内容。
-F–classify这个选项会在每个所列出的名字后面加上一个指示符。例如,如果名字是目录名,则会加上一个’/'字符。
-h–human-readable当以长格式列出时,以人们可读的格式,而不是以字节数来显示文件的大小。
-l以长格式显示结果。
-r–reverse以相反的顺序来显示结果。通常,ls 命令的输出结果按照字母升序排列。
-S命令输出结果按照文件大小来排序。
-t按照修改时间来排序。

长格式下的说明

字段含义
-rw-r–r对于文件的访问权限。第一个字符指明文件类型。在不同类型之间,开头的“-”说明是一个普通文件,“d”表明是一个目录。其后三个字符是文件所有者的访问权限,再其后的三个字符是文件所属组中成员的访问权限,最后三个字符是其他所有人的访问权限。这个字段的完整含义将在第十章讨论。
1文件的硬链接数目。参考随后讨论的关于链接的内容。
root文件所有者的用户名。
root文件所属用户组的名字。
32059以字节数表示的文件大小。
2007-04-03 11:05上次修改文件的时间和日期。
oo-cd-cover.odf文件名。

权限放到后边说

2、file(文件类型判断)

什么物品是什么类型,什么类型可以阅读,什么类型可以执行等等。小L的认知一点点的被引导
file filename

[minL@linuxbox ~]$ file picture.jpg
picture.jpg: JPEG image data, JFIF standard 1.01

总结

1、ls进行了思考和延申
2、file文件类型的判断

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值