以前从未使用过Linux并试图了解
之间的区别ls
和
ls /
正如我们在this extensive list of commands中看到的那样,“ ls /”获取我的所有目录(以及更多,但不是.files-隐藏文件)。
ls
呢?
答案 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.