
ls | wc -w
查看目录下有多少个文件需在终端输入
ls | wc -c
查看文件夹下有多少个文件,多少个子目录需在终端输入
ls -l |wc -l
若只想知道文件的个数,则需在终端输入
/bin/ls -l |grep ^-|wc -l
1、点击电脑终端,或者是直接按鼠标右键选择终端。
2、然后输入命令:ls ~ | wc -w回车后即可看到目录数,其中~代表的home目录。
3、如果上面的命令:ls ~ | wc -w不带有ls | wc -w。那么说明当前目录,这里是桌面无目录或者是文件,因此显示0,
4、如果是查询根目录,则把~替换为/。那么此时得到的是根目录下的数字。
5、如果是查看电脑整个目录数目,那么输入命令:sudo ls / | wc -w 。
6、此时电脑上所有的目录都会列出来的。
ls 命令是Linux下最常用的指令之一。ls命令为英文单词 list 的缩写,正如英文单词 list 的意思,其功能是列出指定目录下的内容及其相关属性信息。默认状态下,ls命令会列出当前目录的内容。而带上参数后,我们可以用ls做更多的事情。作为最基础同时又是使用频率很高的命令,我们很有必要搞清楚ls命令的用法,那么接下来一起看看吧!更多linux命令大全 来《Linux就该这么学》。
语法格式: ls [选项] [文件]
常用参数:
-a 显示所有文件及目录 (包括以“”开头的隐藏文件)
-l 使用长格式列出文件及目录信息
-r 将文件以相反次序显示(默认依英文字母次序)
-t 根据最后的修改时间排序
-A 同 -a ,但不列出 “” (当前目录) 及 “” (父目录)
-S 根据文件大小排序
-R 递归列出所有子目录
参考实例
列出所有文件(包括隐藏文件):
[root@linuxcool ~]# ls -a
列出文件的详细信息:
[root@linuxcool ~]# ls -l
列出根目录(/)下的所有目录:
[root@linuxcool ~]# ls /
列出当前工作目录下所有名称是 “s” 开头的文件 :
[root@linuxcool ~]# ls -ltr s
列出 /bin 目录下的所有目录及文件的详细信息 :
[root@linuxcool ~]# ls -lR /bin
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)