导航:首页 > 编程系统 > linux更改子目录权限

linux更改子目录权限

发布时间:2023-02-19 21:41:56

1. linux如何将一个目录下所有的文件都改成775的权限

linux如何将一个目录下所有的文件都改成775的权限,解决办法:

  1. 文字设定法

2. linux 修改文件与目录的权限

1.#ls -al
#chmod u=wx
users 也就是文件创建者有W,X权限。
2.默认权限umask 文件的权限 777-文件创建时内候默认权限=umask
不过很容奇怪LZ要个577的默认权限 777-577=0200
所以设置的话就是 #umask 0200
然后su - stuser
接下来stuser的/home下建立观察文件权限
#touch ~/test1 && cd ~
# ls -al
3.chown stuser file1 stuser就是想要赋予拥有权限的帐户, file1为任意文件。

3. linux如何修改文件或目录的权限

工具/材料

linux系统,如redhat或ubuntu

4. linux怎样修改权限

Linux chmod(英文全拼:change mode)命令是控制用户对文件的权限的命令

Linux/Unix 的文件调用权限分为三级 : 文件所有者(Owner)、用户组(Group)、其它用户(Other Users)。

只有文件所有者和超级用户可以修改文件或目录的权限。可以使用绝对模式(八进制数字模式),符号模式指定文件的权限。

使用权限 : 所有使用者

语法

参数说明

mode : 权限设定字串,格式如下 :

其中:

u 表示该文件的拥有者,g 表示与该文件的拥有者属于同一个群体(group)者,o 表示其他以外的人,a 表示这三者皆是。

+ 表示增加权限、- 表示取消权限、= 表示唯一设定权限。

r 表示可读取,w 表示可写入,x 表示可执行,X 表示只有当该文件是个子目录或者该文件已经被设定过为可执行。

其他参数说明:

-c : 若该文件权限确实已经更改,才显示其更改动作

-f : 若该文件权限无法被更改也不要显示错误信息

-v : 显示权限变更的详细资料

-R : 对目前目录下的所有文件与子目录进行相同的权限变更(即以递归的方式逐个变更)

--help : 显示辅助说明

--version : 显示版本

Linux档案的基本权限就有九个,分别是owner/group/others三种身份各有自己的read/write/execute权限

举例:档的权限字符为 -rwxrwxrwx 这九个权限是三个三个一组的!其中,我们可以使用数字来代表各个权限,各权限的分数对照表如下:

r:4 w:2x:1

每种身份(owner/group/others)各自的三个权限(r/w/x)分数是需要累加的,例如当权限为: [-rwxrwx---] 分数则是:

所以我们设定权限的变更时,该档案的权限数字就是770啦!变更权限的指令chmod的语法是这样的:

选项与参数:

xyz : 就是刚刚提到的数字类型的权限属性,为 rwx 属性数值的相加。

-R : 进行递归(recursive)的持续变更,亦即连同次目录下的所有档案都会变更

举例来说,如果要将.bashrc这个档案所有的权限都设定启用,那么就下达:

那如果要将权限变成 -rwxr-xr-- 呢?那么权限的分数就成为 [4+2+1][4+0+1][4+0+0]=754 啰!所以你需要下达:

5. 在linux修改文件夹及其子文件夹的权限

加入-R 参数,就可以将读写权限传递给子文件夹
例如chmod -R 777 /home/mypackage
那么mypackage 文件夹和它下面的所有子文件夹的属性都变成了777.
777是读、写、执行权限。学习Linux,《Linux就该这么学》这本书能提供更全面的学习路线。

6. 在linux修改文件夹及其子文件夹的权限

加入-R 参数,就可以将读写权限传递给子文件夹 例如chmod -R 777 /home/mypackage 那么mypackage 文件夹和它下面的所有子专文件夹的属性都属变成了777. 777是读、写、执行权限... 我也就知道这么多啦...希望能帮到你~

7. linux快速修改文件夹及文件下所有文件与文件夹权限

Linux 权限继承 ,使用setfacl划分权限x0dx0aLinux 文件权限分为 owner group otherx0dx0a如:x0dx0adrwxrwx--- 5 wdj wdj 4096 09-26 11:51 testx0dx0a如果用户soft 想对test目录有读写权限,一种是将soft用户加入wdj组中。另一种是将other权限改为rwx0dx0a如果想让此目录下的文件或目录继承父目录权限,则每次要chmod -R ....一下x0dx0a现在可以使用setfacl解决以上问题x0dx0asetfacl -R -m u:soft:rwx testx0dx0a[soft@node2 data]#llx0dx0adrwxrwx---+ 5 wdj wdj 4096 08-20 14:51 testx0dx0a这样soft用户就可以操作test目录x0dx0asetfacl -d --set u:soft:rwx testx0dx0a-d是让子目录继承父目录权限x0dx0a使用getfacl命令查看acl权限x0dx0a[soft@node2 data]# getfacl testx0dx0a# file: testx0dx0a# owner: wdjx0dx0a# group: wdjx0dx0auser::rwxx0dx0auser:soft:rwxx0dx0agroup::rwxx0dx0amask::rwxx0dx0aother::---x0dx0adefault:user::rwxx0dx0adefault:user:soft:rwxx0dx0adefault:group::rwxx0dx0adefault:mask::rwxx0dx0adefault:other::---x0dx0asetfacl -x u:soft testx0dx0a去掉单个用户的权限x0dx0asetfacl -b testx0dx0a删除test目录的所以acl权限

8. linux怎么修改一个目录下所有子目录权限

直接用更改权限命令chmod

chmod -R 777 /home/linux

测试步骤
useradd linux

ll /home
chmod -R 777 /home/linux
ll

但是不建议把文件夹设置为777,最多设置为755
Linux下的文件夹和文件权限建议:
文件夹 755
文件 644

9. linux 修改文件与目录的权限

使用命令chmod,格式chmod
参数
更改后的权限
更改权限的目录或文件,
chmod
参数
-R
递归
-v
显示详细信息
u
用户
g
用户组
o
其他
+
增加权限
-
减少权限
=
重新分配权限
r
读权限
w
写权限
x
执行权限
例:chmod
-R
u+x
g-w
o-r
/var
表示对文件夹/var属组增加执行权限,属组减少写权限,其他人减少读权限。
也可以用数字来表示权限,读权限为4
写权限为2
执行权限为1,根据需要分配的权限进行相加。执行命令时分别为属主、属组、其他人的权限
例:
chmod
-R
755
/var
表示对文件夹/var属主具有完全权限,属组和其他人没有写权限。

10. linux修改文件及文件夹读写权限

例如:把index.htm 文件修改为可写可读可执行:

chmod 777 index.htm

要修改目录下所有文件属性可写可读可执行:

chmod 777 *.*

该命令中可以使用 * 作为通配符。

比如:修改所有htm文件的属性:

chmod 777 *.htm

修改文件夹属性的方法

把目录 /images/small 修改为可写可读可执行:

chmod 777 /images/small

修改目录下所有的文件夹属性:

chmod 777 *

把文件夹名称用 * 来代替就可以了。

要修改文件夹内所有的文件和文件夹及子文件夹属性为可写可读可执行:

chmod -R 777 upload/

阅读全文

与linux更改子目录权限相关的资料

热点内容
上海汉得java程序员 浏览:288
如何利用大量数据来拟合函数 浏览:131
ocx文件编辑工具 浏览:802
高考生如何参考往年录取数据 浏览:118
索尼录屏文件夹 浏览:287
js清除html格式 浏览:748
游戏找队友用什么app 浏览:795
暗黑2源代码 浏览:913
egg文件怎么打开 浏览:835
刚开始学编程学哪个好 浏览:703
宽容房龙哪个版本好 浏览:769
如何做个小数据库 浏览:529
win10应用程序池 浏览:533
读取access最后一行数据库 浏览:416
win10电脑怎么把字放大缩小 浏览:385
奥迪A6链条数据多少正常 浏览:123
苹果7手机代码是什么意思啊 浏览:637
苹果文件没有存储权限 浏览:291
手机wps文件名有括号怎么删除 浏览:349
ps文件不能打包 浏览:489

友情链接