逐个点下面的命令,观察 ls -l 十个字符与每一列的含义,以及 cp 与 cp -a、ln -s 与 ln -sfn 的差别。
-rw-r--r-- 1 deploy deploy 1.2K Oct 4 09:12 app.py ^ ^^^ ^^^ ^^^ ^ ^ ^ ^ ^ ^ | | | | | | | | | └ 文件名(软链接后面是箭头和目标) | | | | | | | | └ mtime(内容最后改动时间) | | | | | | | └ 属组 | | | | | | └ 属主 | | | | | └ 硬链接数(目录至少 2) | | | | └ 类型:- 文件 d 目录 l 链接 c b s p | | | └ 其他人权限 r-- | | └ 属组权限 r-- | └ 属主权限 rw- └ 第 1 字符与 9 个权限位共同构成 10 字符
以上输出是真实命令结果的整理样本,用来观察字段含义;换一台发行版或版本,数值与顺序会变。