码迷,mamicode.com
首页 > 其他好文 > 详细

改变文件属性与权限

时间:2016-12-22 23:02:34      阅读:427      评论:0      收藏:0      [点我收藏+]

标签:chm   执行   ks.cfg   权限   用户   users   --   group   新建   

一、改变用户所属组

1、新建一个文件install.log

[root@localhost ~]# touch install.log 

2、ls-l 查看install.log文件所属组为root

[root@localhost ~]# ls -l
total 4
-rw-------. 1 root root 1978 Dec 16 01:26 anaconda-ks.cfg
-rw-r--r--. 1 root root 0 Dec 22 02:38 install.log

3、chgrp将instal.logl文件所属组改成为users

[root@localhost ~]# chgrp users install.log
[root@localhost ~]# ls -l
total 4
-rw-------. 1 root root 1978 Dec 16 01:26 anaconda-ks.cfg
-rw-r--r--. 1 root users 0 Dec 22 02:38 install.log

4、chgrp将instal.logl文件所属组改成回为root

[root@localhost ~]# ls -l
total 4
-rw-------. 1 root root 1978 Dec 16 01:26 anaconda-ks.cfg
-rw-r--r--. 1 root root 0 Dec 22 02:38 install.log

二、改变文件所有者

1、查看install.log的文件所有者

[root@localhost ~]# ls -l
total 4
-rw-------. 1 root root 1978 Dec 16 01:26 anaconda-ks.cfg
-rw-r--r--. 1 root root 0 Dec 22 02:38 install.log

2、chown改变install.log文件的所有者为bin

[root@localhost ~]# chown bin install.log
[root@localhost ~]# ls -l
total 4
-rw-------. 1 root root 1978 Dec 16 01:26 anaconda-ks.cfg
-rw-r--r--. 1 bin root 0 Dec 22 02:38 install.log

3、chown改回install.log文件所有者为root

[root@localhost ~]# chown root install.log
[root@localhost ~]# ls -l
total 4
-rw-------. 1 root root 1978 Dec 16 01:26 anaconda-ks.cfg
-rw-r--r--. 1 root root 0 Dec 22 02:38 install.log

三、改变文件的权限

r:4

w:2

x:1

owner=4+2+1=7;group=4+2+1=7;others=0+0+0=0

770

1、查看install.log的权限

[root@localhost ~]# ls -al install.log
-rw-r--r--. 1 root root 0 Dec 22 02:38 install.log

     可知:-rw-r--r-- 文件的权限为644,文件所有者拥有可读可执行,文件所属组有可读权限,其他用户有可读权限。

2、将install.log的权限改成777

[root@localhost ~]# chmod 777 install.log
[root@localhost ~]# ls -al install.log
-rwxrwxrwx. 1 root root 0 Dec 22 02:38 install.log

3、将install.log的权限改回644

[root@localhost ~]# chmod 644 install.log
[root@localhost ~]# ls -al install.log
-rw-r--r--. 1 root root 0 Dec 22 02:38 install.log

四、文件所属组权限

owner=u

group=g

other=o

a=all r+w+x

1、查看install.log的权限

[root@localhost ~]# ls -al install.log
-rw-r--r--. 1 root root 0 Dec 22 02:38 install.log

2、将install.log的权限改为777

[root@localhost ~]# chmod u=rwx,go=rwx install.log
[root@localhost ~]# ls -al install.log
-rwxrwxrwx. 1 root root 0 Dec 22 02:38 install.log

3、将install.log的权限改回644

[root@localhost ~]# chmod u=rw,go=r install.log
[root@localhost ~]# ls -al install.log
-rw-r--r--. 1 root root 0 Dec 22 02:38 install.log

4、将install.log的权限改为755

[root@localhost ~]# ls -al install.log
-rwxr-xr-x. 1 root root 0 Dec 22 02:38 install.log

 

改变文件属性与权限

标签:chm   执行   ks.cfg   权限   用户   users   --   group   新建   

原文地址:http://www.cnblogs.com/zz24474/p/6213021.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!