Linux列出文件差异-“ ls”与“ ls /”

时间:2018-08-25 15:22:46

标签: linux ubuntu ls

以前从未使用过Linux并试图了解

之间的区别
ls

ls / 
正如我们在this extensive list of commands中看到的那样,

“ ls /”获取我的所有目录(以及更多,但不是.files-隐藏文件)。

ls呢?

2 个答案:

答案 0 :(得分:3)

ls代表列出目录下的目录和文件。

根据您的情况,Get-ChildItem Cert:\LocalMachine\my | select -ExpandProperty dnsnamelist -Property notafter | select notafter,@{Name='SystemName';Expression ={$_.unicode} } 没有目录参数)将列出当前目录(pwd)下的目录和文件。另一个命令ls将列出根目录ls /下的文件和目录。

答案 1 :(得分:0)

ls会打印您当前目录的内容;您可以将ls与参数一起使用以显示其他信息。一个示例为ls -a,其中-a是选项,并显示列表目录,包括以点开头的目录(例如.htaccess)。 ls有几个参数选项;较短的字符以上述的-a开头的破折号(-)开头,也有较长的字符以--all的双破折号(-)开头,这是-a的长版本并做同样的事情。

ls /是列表目录(ls)命令,/是ls将作用的文件夹结构。在这种情况下,您要在根目录/文件夹上调用目录内容的列表。使用ls和文件夹结构的示例是使用ls /home显示/home目录内容。

将所有内容放在一起;您可以将ls与选项(-a)和文件夹结构一起使用,如下例所示:

ls -a /home

我希望这会有所帮助!

有关查看ls结果的高级方法please see this stackoverflow answer.