Linux|oeasy教您玩转linux010106这儿都有啥 ls

文章图片
回忆上次内容 \uD83D\uDE0C
上个实验我们查询了 ls 的手册:man ls
感觉好长 , 不要着急慢慢读 , \uD83E\uDD2B 你得熟悉命令行的生活方式 。 \uD83E\uDD17
为什么要用命令行查询?\uD83E\uDD14
我在图形界面 (GUI) 里面查询不是很方便吗?\uD83E\uDD14
- 我们并不排斥使用 GUI(Graphic User Interface)
- 但是我们得明白 CLI(Command Line Interface)是根本
- 第一条参数
-a, 显示不忽略以"."开始的
- linux 中以"."开始的文件和文件夹是隐藏的
- 如果不忽略以"."开始的 , 就是全都(all)显示的意思吧 \uD83E\uDD20
- 我们来试试 \uD83D\uDC49
这下我们看到隐藏文件(以"."开头的)了!? 但是这些文件堆在一起 , 看不到更多细节 。 想看到大小、日期等细节怎么办呢?\uD83E\uDD14
列表选项 -l
通过查询手册我们发现了
-l 这个参数 , l 的意思是 list 。 这个参数可以以列表方式查询文件 , 让我们快去试试吧!ls -l
我们确实可以以列表的方式查看文件 , 但是我们看不见隐藏文件了 , \uD83D\uDE24 我想既能看到隐藏文件 , 又使用列表方式 , 应该怎么办呢?\uD83E\uDD14
ls -l -a
或者:
ls -a -l
我们还可以把两个开关合并到一起:
ls -alls -la
还有什么开关吗?\uD83E\uDD14
选项-h 指的是人类可读:
- 原来的文件大小使用的是字节数量
- 字节数量不利于阅读
- 人们可以使用 kmgt 等存储容量单位来观察了
- h 的意思是 Human Readable
并没有反应?!\uD83D\uDE31 因为这里只显示文件名 , 只有在列表模式下 , 才显示大小!\uD83D\uDC4A 所以我们 -lh 两个开关要一起用 。ls -lh
递归查询文件
使用不但查询文件夹里面有什么 , 就连子文件夹下面的东西也不放过 ,-R开关可以递归地查询子文件下的内容
R 是大写的 , 对应 Recuisive , 意思是递归 , 我们来试试 。ls -R
我们可以看到很多文件 , 可以使用终端的滚轮上下翻页 , 也可以加上这个参数
/etc , 代表要对 /etc 下面的文件递归地列表 。ls -R /etc
ls是命令 , 起决定作用 , 决定这次是列表操作
-R是参数 , 是一个开关 , 要把子文件夹也都翻遍
/etc是参数 , 是ls执行的对象 , 就在这个文件夹里面翻
【Linux|oeasy教您玩转linux010106这儿都有啥 ls】如果我想要对
/etc 执行 ls 操作 , 不但要递归查询 , 而且要列表 , 不但要列表而且要用人类可读的方式列表 , 而且还要显示出隐藏文件 , 这个应该怎么写呢?\uD83E\uDD14 大家可以自己试试~推荐阅读
- 1碗面粉2个鸡蛋,教您做电饭锅面包,一看就会,简单好吃零失手
- 春天是减肥的季节,教您做快捷减脂餐,清新口味,大人小孩都爱吃
- 干燥胃口差,教您几道美味可口的家常菜,解馋开胃,特下饭
- 炒茄子时,先放油是不对的,酒店大厨教您一招,茄子不油不发黑
- 煮荷包蛋时,总有白沫易散开大厨教您1招,完整嫩滑不粘锅
- 61岁厨师长, 教您流传29年的正宗扣肉做法和6诀窍, 真是人间美味
- 洗蛤蜊时,不要只用盐,教您一招,蛤蜊干净无沙放心吃,很实用
- 炒丝瓜,不要切了就下锅炒,教您一招,丝瓜不发黑,好看又好吃
- 炒莴笋时,万万不可直接炒!厨师长教您一妙招,莴笋又脆又入味
- 炒蒜苔怎么做才入味?教您一招小技巧,蒜苔又脆又入味,下饭香
