Linux 文件|目录 属性

文件属性

ls  -l 列出的文件|目录信息如下

Linux  文件|目录  属性

  • 第一个字符指定类型,-是文件,d是目录(dir)。
  • 后面9个字符是该文件|目录的用户权限:r读,w写,x执行。

执行是指:如果该文件是一个可执行文件,需要有x权限才能运行这个可执行文件。

每3个一组,前三个是属主(文件|目录所有者)权限,中间三个是属组(与属主同组的其它用户)权限,后三个是其他组的用户的权限。

每组的权限顺序都是rwx,不具备某个权限就用-表示,比如rw-表示具有读写权限、但不具备执行权限。

  • 1列数字是该文件|目录中的子文件、子目录的总数(包括隐藏的)。
  • 2列名称是该文件|目录的属主、属组。
  • 后面的一列数字是大小
  • 后面的几列是最后修改时间,月、日、时:分
  • 最后一列是文件|目录名,.开头的是隐藏文件

更改属组:

chgrp  属组名  文件名      

chown  -R  属组名   目录名     目录要加-R表示递归更改(应用到子文件|文件夹)

更改属主:

chown  属主名  文件名    chown即change owner

chown  -R  属主名   目录名    目录要加-R

chown  属主名:属组名  文件名     同时更改属主、属组,目录要加-R

 

更改权限的2种方式:

  • chmod  u=rwx,g=rw,o=r  文件名       u即user,g即group,o即other
  • chmod  761  文件名        r是4,w是2,x是1,没有该项权限是0,加起来。

相关推荐