上个实验我们查询了 ls 的手册:
man ls
感觉好长,不要着急慢慢读,🤫 你得熟悉命令行的生活方式。🤗
我在图形界面 (GUI) 里面查询不是很方便吗?🤔
-a
,显示不忽略以"."开始的ls -a
这下我们看到隐藏文件(以"."开头的)了!✌ 但是这些文件堆在一起,看不到更多细节。想看到大小、日期等细节怎么办呢?🤔
通过查询手册我们发现了 -l
这个参数,l
的意思是 list。这个参数可以以列表方式查询文件,让我们快去试试吧!
ls -l
我们确实可以以列表的方式查看文件,但是我们看不见隐藏文件了,😤 我想既能看到隐藏文件,又使用列表方式,应该怎么办呢?🤔
ls -l -a
或者:
ls -a -l
我们还可以把两个开关合并到一起:
ls -al
ls -la
选项-h, 指的是人类可读:
ls -h
并没有反应?!😱 因为这里只显示文件名,只有在列表模式下,才显示大小!👊 所以我们 -lh 两个开关要一起用。
ls -lh
使用
-R
开关可以递归地查询子文件下的内容
不但查询文件夹里面有什么,就连子文件夹下面的东西也不放过,R
是大写的,对应 Recuisive,意思是递归,我们来试试。
ls -R
我们可以看到很多文件,可以使用终端的滚轮上下翻页,也可以加上这个参数 /etc
,代表要对 /etc
下面的文件递归地列表。
ls -R /etc
ls
是命令,起决定作用,决定这次是列表操作-R
是参数,是一个开关,要把子文件夹也都翻遍/etc
是参数,是 ls
执行的对象,就在这个文件夹里面翻如果我想要对 /etc
执行 ls 操作,不但要递归查询,而且要列表,不但要列表而且要用人类可读的方式列表,而且还要显示出隐藏文件,这个应该怎么写呢?🤔 大家可以自己试试~
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。