有没有办法知道命令输出的含义?
给出的示例:如果我输入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
您可以使用info
command 来了解有关 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.
........