ls -d命令是什么意思?

小小志 发布于 2012/11/21 10:06
阅读 10K+
收藏 1
请问ls -d这个命令是什么意思,看了解释也不怎么懂,就显示一个 . 目录
加载中
0
逝水fox
逝水fox

其实man的内容写的还是蛮对的...

这个指令的意义在于 如果有个workspace目录,我ls -l workspace自能看到这个目录下面的其他子目录的属性。如果是ls -dl workspace 则是显示的这个目录本身。

小小志
小小志
[root@localhost software]# ls -dl drwxr-xr-x 5 root root 4096 Nov 20 19:01 . 明白了,谢谢哈
0
逝水fox
逝水fox
man ls 看解释
小小志
小小志
结果与他解释的对不上
0
Arrowing
Arrowing

ls 列出当前路径的文件

-d 只列出目录

是这样吧? = =

0
Narky
Narky
 -d, --directory

     list directory entries instead of contents, and do not  dereference symbolic links

只列出目录,不包括内容,不引用符号链接

0
小小志
小小志

这是结果,不管在哪个目录下面结果都是一个.,就是当前目录

[root@localhost software]# ls -d
.
[root@localhost software]# 


在鸟哥书上看到这个还特别标注是常用命令,但是这个结果感觉没什么意义

返回顶部
顶部