man 命令:有没有办法知道命令输出的含义 >

man 命令:有没有办法知道命令输出的含义 >

有没有办法知道命令输出的含义?

给出的示例:如果我输入ls -l,我会得到以下输出:

[root@localhost junk]# ls -l
total 8
-rw-r--r-- 1 root root 1862 2012-08-25 16:20 a
-rw-r--r-- 1 root root    0 2012-08-25 15:41 a.c
-rw-r--r-- 1 root root 1907 2012-08-25 16:18 b

现在我想知道所有这些字段(例如-rw-r--r--,1862)代表什么。

有没有办法使用 来做到这一点man

答案1

您可以使用infocommand 来了解有关 coreutils 中任何命令的更多详细信息。

这是 中的一部分info ls,解释该-l选项:

`-l'
`--format=long'
`--format=verbose'
     In addition to the name of each file, print the file type, file
     mode bits, number of hard links, owner name, group name, size, and
     timestamp (*note Formatting file timestamps::), normally the
     modification time.  Print question marks for information that
     cannot be determined.
     ........

相关内容