【umask】遮掩码

2024-08-24 14:08
文章标签 umask 遮掩

本文主要是介绍【umask】遮掩码,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

【umask】遮掩码
每个用户都有个遮掩码
使用
# umask 可以查看当前用户的遮掩码


默认普通用户的遮掩码为0002——》002
默认管理员用户的遮掩码为:0022--》022


当用户创建文件时,文件的权限由666-umask得到
(注意:文件默认是不能具有执行权限,当创建文件时如果计算出来的文件具有执行权限,则默认加1)
当用户创建目录时,目录的权限由777-umask得到

这篇关于【umask】遮掩码的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1102691

相关文章

Linux umask 函数

文章目录 一、函数声明二、实例2.1 运行结果2.2 验证umask不影响chmod2.3 验证umask不影响chmod(运行结果) 一、函数声明 #include <sys/types.h>#include <sys/stat.h>mode_t umask(mode_t mask); umask() sets the calling process’s file

【Linux】权限的理解之权限掩码(umask)

目录 前言 一、利用八进制数值表示文件或目录的权限属性 二、系统默认的权限掩码和权限掩码的作用原理 三、分析权限掩码改变文件或目录的权限属性 前言 权限掩码是由4个数字组合而成的,默认的第一位数字是0;后三位数字分别由八进制位数字组成。权限掩码主要利用后三位数字发挥作用,后三位八进制数字代表的是文件或目录的权限属性。权限掩码存在的意义是:可以通过修改它来改变所创建的文件或目录的默

linux命令--umask

linux命令--umask 一、umask介绍 在linux系统中,我们创建一个新的文件或者目录的时候,这些新的文件或目录都会有默认的访问权限,umask命令与文件和目录的默认访问权限有关。若用户创建一个文件,则文件的默认访问权限为 -rw-rw-rw- ,创建目录的默认权限 drwxrwxrwx ,而umask值则表明了需要从默认权限中去掉哪些权限来成为最终的默认权限值。 二、umask

LINUX UMASK详解

一 权限掩码umask umask是chmod配套的,总共为4位(gid/uid,属主,组权,其它用户的权限),不过通常用到的是后3个,例如你用chmod 755 file(此时这文件的权限是属主读(4)+写(2)+执行(1),同组的和其它用户有读写权限) 二 umask的作用 默认情况下的umask值是022(可以用umask命令查看),此时你建立的文件默认权限是644(6-0,6-2,6-

Linux权限(umask掩码)

目录 强烈建议全文阅读! 1、外壳程序 2、文件权限 1、快速修改权限 2、修改权限的第二种方式: 3、关于目录文件权限,umask掩码 4、目录添加粘滞位 1、外壳程序 外壳是什么? 用户->外壳->内核(kernel) 为什么有外壳? 1、user不擅长os 2、判断user的comande,保护内核 怎么办? bash创建一个子进程(shell不能挂) 不是

《Effective C++》《继承与面向对象设计——33、避免遮掩继承而来的名称》

文章目录 1、term53:Avoid hiding inherited names前言:1.1、同名全局变量在局部作用域中被隐藏1.2、继承中的隐藏1.3、进一步论证——继承中的函数的隐藏1.4、如何将隐藏的行为进行覆盖1.4.1 通过using声明增加对基类成员函数的使用1.4.2 使用forwarding函数 2、面试相关2.1什么是名称遮掩(Name Hiding)?2.2 在派生类

【Linux】权限管理(文件的访问者、类型和访问权限,chmod、chown、chgrp、umask,粘滞位)

目录 00.前言 01.文件访问者的分类 02.文件类型和访问权限 文件类型: 文件基本权限: 03.文件权限值的表示方法 04.访问权限的设置 (1)chmod (2)chown (3)chgrp (4)umask 05.目录的权限 粘滞位 总结 00.前言         在生活中,所有的个人财产都有它们各自的所有权人,非所有权人想要使用其个人财产需

Linux用户与文件的关系和文件掩码(umask)的作用

文章目录 1 前言2 Linux用户与文件的关系3 文件掩码(umask)4 总结 1 前言   阅读本篇文章,你将了解Linux的目录结构,用户与文件的关系,以及文件掩码的作用。为了方便大家理解,本文将通过实例进行演示,建议有条件的跟着操作一下,以便加深理解。 2 Linux用户与文件的关系   用户账号分为两类:超级用户(root)和普通用户,超级用户又称为管

Linux普通权限、特殊权限、扩展权限和Umask值介绍

目录 一.简单权限介绍 1.文件系统权限 2.三种基本权限 3.修改文件和目录的权限 4.修改文件或模流属主和属组 二.文件和目录的特殊权限 1.SUID 2.SGID 3.Sticky Bit 三.ACL扩展权限 1.设置和查看扩展权限 2.setfacl常用参数 3.删除指定扩展权限操作演示 四.umask权限掩码 1.验证一下是否是通过umask来默认创建的

linux特殊权限_suid_chattr_umask

3.3 特殊权限 如果一个文件很重要,需要依赖特殊权限避免其被删除。 由于特殊权限会拥有一些“特权”,因而用户若无特殊需要,不应该去打开这些权限,避免安全方面出现严重漏洞,甚至摧毁系统。3个权限是对了执行文件或目录进行的,使用了特殊权限将影响执行者的操作权限。 对文件可以设置SUID和SGID特殊权限;对目录可以设置SGID和sticky-bit特殊权限。 3.3.1 suid:特殊位