如何获得单个目录的长列表?

use*_*394 9 command-line ls shell

我想查看单个目录的长列表。当我输入时ls -lha,我看到:

drwxrwxr-x  4 username groupname 4.0K 2010-08-05 09:55 files
drwxrwxr-x  7 username groupname 4.0K 2010-08-05 14:25 trunk
drwxrwxr-x  8 username groupname 4.0K 2010-08-05 16:02 phpincludes
drwxrwxr-x 11 username groupname 4.0K 2010-07-26 12:31 phpMyAdmin-3.3.5-english
Run Code Online (Sandbox Code Playgroud)

但是,当我键入 时ls -lha phpMyAdmin-3.3.5,我会得到目录内容的列表。如何键入命令以便我只能看到

drwxrwxr-x 11 username groupname 4.0K 2010-07-26 12:31 phpMyAdmin-3.3.5-english
Run Code Online (Sandbox Code Playgroud)

? 我想用符号链接的目录来做这个,所以我可以看到它们链接到哪里,而不是它们的内容。

sep*_*p2k 16

ls -lhad phpMyAdmin-3.3.5-english
Run Code Online (Sandbox Code Playgroud)

-d标志用于告诉ls您要显示给定目录的属性,而不是其内容。

  • Unix koan:有多少个小写字母*无效*切换到 ls ? (2认同)
  • @user394:“有办法在其中搜索吗?” 是的。按“/”,然后输入搜索术语,然后按回车键,man 将跳转到该术语在联机帮助页中第一次出现的位置。然后,您可以按“/”并返回(中间不包含搜索词)以跳转到下一个匹配项。 (2认同)