ubuntu——ls-l命令详解

以ubuntu14.04为例

ls -l命令

将某目录以详细列表的形式进行展示
以root的家目录为例
ubuntu——ls-l命令详解_第1张图片
还有个比较常用的命令ll
ubuntu——ls-l命令详解_第2张图片
可以看出ll和ls -l展示的内容差不多,只是ll将隐藏文件展示了出来。

第1字段: 文件属性字段

文件属性字段总共由10个字母组成
第1位字符代表文件的类型
字母“-”表示该文件是一个普通文件;
字母“d”表示该文件是一个目录,字母”d”,是dirtectory目录的缩写;
其余字母“l”、“b”、“c”、“p”、“s”不是很常用。
第2~4位:表示文档所有者的权限,第2位表示读权限的情况,取值有r和-;第3位表示写权限的情况,w表示可写,-表示不可写,第4位表示执行权限的情况,取值有x和-。
第5~7位:表示与所有者同在一个组的用户的权限情况,第5位表示读权限的情况,取值有r和-;第6位表示写权限的情况,w表示可写,-表示不可写,第7位表示执行权限的情况,取值有x和-。
第8~10位:表示除了上面前2部分的用户以外的其他用户的权限情况,第8位表示读权限的情况,取值有r和-;第9位表示写权限的情况,w表示可写,-表示不可写,第10位表示执行权限的情况,取值有x和-。

第2字段:文件硬链接数

第3字段:文件(目录)拥有者

该字段表示此文件是属于哪个用户。linux类系统都是多用户系统,每个文件都有它的拥有者。只有文件的拥有者才具有改动文件属性的权利。root用户具有改动任何文件属性的权利。对于一个目录来说,只有拥有该目录的用户,或者具有写权限的用户才有在目录下创建文件的权利。

第4字段:文件(目录)拥有者所在的组

一个用户可以加入很多个组,但是其中有一个是主组,就是显示在第4字段的名称。

第5字段: 文件所占用的空间(以字节为单位)

第6字段:文件(目录)最近访问(修改)时间

第7字段:文件(目录)名

小结:
在日常开发与运维的过程中,我一般都是用ll命令查看一下某文件的修改时间。比如系统快要上线了,把项目war放到服务器上去,通过scp命令上传到服务器后,到所在目录执行ll命令,看一下该war文件的更新时间。

你可能感兴趣的:(ubuntu)