在Linux系统上创建的文件夹的默认权限是什么

在Linux系统上创建的文件夹的默认权限是什么,第1张

linux下创建默认文春腊宽件夹默认权限是,创建者可读写可执行,同组的用户可读写可执行,其它用于可局掘执行可读不能写,即drwxrwxr-x

d代表文件

第一个rwx表示创建者可读写可执行,第二个rwx表示同组的用户扒亮可读写可执行

第三个r-x表示其它用于可执行可读不能写。

返回主页

家乐福的搬砖日常

博客园

首页

联系

管理

16.Linux-默认权限控制命令umask

1.umask

Linux 中umask的工作方行颂式与chmod命令类似,它也用于定义文件或目录的权限。它们之间的区别在于chmod用于改变已有文件或目录的权限,而umask用于定义新建文件或目录的默认权限。

每次敬山新建一个文件时,文件的默认权限是由umask的值决定的。当我们输入umask命令时,它会输出一个4为的八进制数值,如0002。如果umask值的某位被设置,在新建文件或目录时将禁用对应的权限。

2.文件或目录的权限:

读: r — 4

写: w — 2

执行: x — 1

3.查看umask的值

[root@VM-4-13-centos ~]# umask

0022

4.重新配置umask的值

复制代码

[root@VM-4-13-centos ~]# umask

0022

[root@VM-4-13-centos ~]# umask 0002

[root@VM-4-13-centos ~]# umask

0002

[root@VM-4-13-centos ~]#

复制代码

5.创建文件

创建文件的最大权限是666,即 -rw-rw-rw- 第一个“-”表示文件。

复制代码

1、如果umask全部为奇数,则 创建的文件的权限=666-umask码,奇数为上亮带中浮为偶数

如,umask=0033,则创建的文件权限是 644(666-033=633,奇数上浮变为644) 即-rw-r--r--

2、如果umask全部偶数,则 创建的文件的权限=666-umask码

如,umask=0042,则创建的文件权限是 624 (666-042=624,全部为偶数不变) 即 -rw--w-r--

3、如果umask有奇数又有偶数,则 创建的文件的权限=666-umask码,奇数为上浮为偶数

如,umask=0043,则创建的文件权限是 624 (666-043=623,偶数不变,奇数上浮为偶数,变为624) 即-rw--w-r--

复制代码

6.创建目录

目录时:创建的目录的权限=777-umask码

如,umask=0023 则创建的目录权限是 754 即 drwxr-xr--

分类: Linux@每日一个命令

好文要顶 关注我 收藏该文

家乐


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12264878.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存