Linux知识体系整理笔记(四)

Linux文件基本属性

我们知道Linux有很多用户,那么给这些用户不同的文件修改权限是很重要的,要不然这些用户之间相互搞破坏,那就非常头疼了。

怎么知道一个文件所属的用户或者用户组呢?我们运用ll指令(其实就是ls -l)

我们会得到类似这样的一句

dr-xr-xr-x   2 root root 4096 Dec 14  2012 bin
dr-xr-xr-x   4 root root 4096 Apr 19  2012 boot

刚学习Linux容易被这些一大串的东西吓怕,其实没有那么复杂

(先说明,-符号并不是你理解的(苹果-香蕉-橙子)的连接符号,而是有意义的)

第一个字符    d      看    d     如果是    d   这一行代表的是目录文件   如果是      -    则代表文件     若是    /     则代表链接文档     若是       b      则是u盘类    若是       c     则是类似鼠标键盘等一次性读取装置

接下来九个字符分三部分,由r(read),w(write),x(execute,即可执行)组成,那 - 符号是什么鬼,就是假如你是可读的,你可以填写r,不可读你则用-代替r,明白了吧。也就是说第一行中开始的r-x的意思是,可读,不可写,可执行。

问题就来了,怎么会有三组rwx,第一组是属主权限(就是自己嘛),第二组是属组权限,第三组是其他用户权限

下面我们来到第一行的2,就是这个是文件夹,里面有两个文件。如果是1的话就是文件

下面我们来到了第一行的root,这个就是目录的拥有者

下面我们来到了第一行的第二个root,这个就是所处的一个组

下面我们来到了第一行的4096,这个是文件的大小,单位byte,空目录一般是1024byte。当然你也可以用ls -k指令来用kb表示大小(感觉这个实用)

第一行第六个时间是创建时间

第七个才是文件的名字

猜你喜欢

转载自blog.csdn.net/JimmyLLLin/article/details/82180922