您的位置:首页 > 其它

鸟哥的私房菜笔记之属性及权限

2014-12-26 11:41 127 查看
一、登录到linux系统中,然后输入ls -al,显示当前目录下所有的文件或目录:

[root@localhost ~]# ls -al

total 200

drwxr-x---      5        root    root        4096     Oct 30 08:12         .

drwxr-xr-x    28       root    root        4096     Oct 27 06:10        ..

-rw-------        1       root    root         67          Jul 17  2014        .Xauthority

-rw-------        1       root    root      15459      Oct 30 10:27       .bash_history

-rw-r--r--        1       root    root          24         Jul 13  2006        .bash_logout

-rw-r--r--        1       root    root        191         Jul 13  2006        .bash_profile

-rw-r--r--        1       root    root        193         Nov 27  2014       .bashrc

drwx------       3       root    root      4096         Jul 17  2014        .config

-rw-r--r--        1       root    root        100          Jul 13  2006        .cshrc

-rw-------        1       root    root          55          Oct 24 05:20        .lesshst

drwx------       2       root    root     4096          Jun 10  2014       .ssh

-rw-r--r--        1       root    root       129           Jul 13  2006        .tcshrc

-rw-------        1       root    root     4348          Oct 30 08:12       .viminfo

-rw-r--r--        1       root    root       248          Oct 24 05:18        a.log

-rw-------        1       root    root     1173          May 22 14:25       anaconda-ks.cfg

-rw-r--r--        1       root    root   44900          May 22 14:25       install.log

-rw-r--r--        1       root    root     4137          May 22 14:25       install.log.syslog

-rw-r--r--        1       root    root           0          Oct 22 07:04         test

drwxr-xr-x      3      1001   root    4096          Jul  4  2014           webbench-1.5

-rw-r--r--        1       root    root    7675           Feb  6  2011         webbench-1.5.tar.gz

注:其中第一列代表属性,为目录或文件或连结文件或其他,如下:

d rwx r-x --- :其中第一个字母所代表的意义:

d:表示目录

-:表示文件

l:表示连结文件

b:表示为装置文件里面的可供储存的接口设备

c:表示为装置文件里面的串行端口设备,如键盘、鼠标。

 

rwx  r-x 
 --- :

r:读   4

w:写   2

x:可执行   1

rwx:第一组为属主的权限,rwx即读、写、可执行;

r-x:第二组为属组的权限,r-x即读、可执行;

 --- :第三组为其他人的权限,---即无权限。

第二列表示连结占用的节点(i-node)

第三列表示属主

第四列表示属组

第五列表示文件或目录的大小

第六列表示创建日期或最后的修改日期

注:如果显示的是乱码,则编辑文件:/etc/sysconfig/i18n

Vim  /etc/sysconfig/i18n

LANG="EN"      

保存即可。

第七列表示文件或目录的名称

 

二、修改权限

修改属主:chown

语法:chown    [-R]   属主   文件或目录名称

            chown    [-R]   属主 :属组 文件或目录名称  同时修改属主和属组

注:-R表示递归。

修改属组:chgrp

语法:chgrp  [-R]    属组   文件或目录名称

修改文件或目录的权限:chmod

语法:chmod   [-R]  

属性的设置方法有两种:

(1)数字类型

   r:4

  w:2

  x:1

修改属性:chmod    数字类型的表示权限(如754)  文件或目录名称

例如:rwx   r-x    r--

rwx=4+2+1=7

r-x=4+0+1=5

r--=4+0+0=4

所以此文件或目录的权限为754.

(2)符号类型

属主:user   (u)

属组:group    (g)

其他人:others   (o)

所有人:all    (a)



例如:chmod   u=rwx,g=r-x,o=r--  文件或目录名称

            chmod     g-x     文件或目录名称

 

 

 

 

 

 

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: