查看修改文件与文件夹权限
2008-04-01 15:09
232 查看
一、先来了解一下文件属性
在shell环境里输入:ls -l 可以查看当前目录文件。如:
-rwxrwxrwx 2 root root 888 Oct 18 20:24 songzi
分别对应的是:
文件属性 连接数 文件拥有者 所属群组 文件大小 文件修改时间 文件名
这里r是可读,w可写,x 可执行,其中分为三段,--- --- ---
第一段是文件拥有者的属性,第二段是文件所属群组的属性,
第三段是对于其它用户的属性,
如上例的可以看出上面这个名为songzi的文件夹,
可以被任何人读写修改。
二、修改它们的属性可以用下面三个命令来实现
(1) chmod 修改文件的权限 chmod -R xyz 文件名,
加R是更改文件夹里所有文件。
r=4,w=2,x=1
若要rwx属性则4+2+1=7;
若要rw-属性则4+2=6;
若要r-x属性则4+1=7。
范例:
chmod a=rwx file
和
chmod 777 file
如把一个名为hello.txt的文件改为所有拥有者都可以读写执行可以输入:
chmod 777 hello.txt 或者chmod a+xyz txt 或者chmod ugo=xyz hello .txt
(2) chown 修改文件拥有者 chown songzi test 把test这个文件修改成songzi的文件
(3) chgrp 修改群组 chgrp songzi test 就是把test 改为songzi的组。
如果一个目录没有对其它用户开放x的话,其它用户是无法进入其中的
在shell环境里输入:ls -l 可以查看当前目录文件。如:
-rwxrwxrwx 2 root root 888 Oct 18 20:24 songzi
分别对应的是:
文件属性 连接数 文件拥有者 所属群组 文件大小 文件修改时间 文件名
这里r是可读,w可写,x 可执行,其中分为三段,--- --- ---
第一段是文件拥有者的属性,第二段是文件所属群组的属性,
第三段是对于其它用户的属性,
如上例的可以看出上面这个名为songzi的文件夹,
可以被任何人读写修改。
二、修改它们的属性可以用下面三个命令来实现
(1) chmod 修改文件的权限 chmod -R xyz 文件名,
加R是更改文件夹里所有文件。
r=4,w=2,x=1
若要rwx属性则4+2+1=7;
若要rw-属性则4+2=6;
若要r-x属性则4+1=7。
范例:
chmod a=rwx file
和
chmod 777 file
如把一个名为hello.txt的文件改为所有拥有者都可以读写执行可以输入:
chmod 777 hello.txt 或者chmod a+xyz txt 或者chmod ugo=xyz hello .txt
(2) chown 修改文件拥有者 chown songzi test 把test这个文件修改成songzi的文件
(3) chgrp 修改群组 chgrp songzi test 就是把test 改为songzi的组。
如果一个目录没有对其它用户开放x的话,其它用户是无法进入其中的
相关文章推荐
- 指令篇:文件和文件夹权限查看和修改___chmod、chown、chgrp、file
- Linux 下目录文件权限(命令)的查看和修改
- Linux系统下如何查看及修改文件读写权限
- Linux chmod命令修改文件与文件夹权限方法
- centos修改文件及文件夹权限
- linux 修改文件、文件夹权限
- C#删除单个文件或文件夹(权限修改)
- Linux系统下如何查看及修改文件读写权限
- Linux系统下如何查看及修改文件读写权限
- (linux)查看及修改文件权限以及相关
- windows下批量修改文件(或文件夹)权限或所有者
- 修改TrustedInstaller权限文件的方法(无法删除文件或文件夹)
- Linux修改文件及文件夹权限
- 三个 windows 下文件夹和文件权限的修改命令
- Linux文件权限的查看和修改
- Linux chmod命令修改文件与文件夹权限方法
- Linux系统下如何查看及修改文件读写权限
- Linux系统下如何查看及修改文件读写权限
- Linux系统下如何查看及修改文件读写权限
- Linux chmod命令修改文件与文件夹权限命令代码