Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >umask命令

umask命令

作者头像
zy010101
发布于 2019-08-01 07:15:44
发布于 2019-08-01 07:15:44
6990
举报
文章被收录于专栏:程序员程序员

umask是Linux下创建的权限屏蔽字。如果是普通用户,那么基本是不会更改umask的值的。一般而言,在Linux启动的时候,由shell设置一次。umask的值是一个八进制的数字。每一位代表不同的用户的权限,每一位上值的不同表示的权限也不同。

屏蔽位

意义

0400

其他读

0200

其他写

0100

其他执行

0040

组读

0020

组写

0010

组执行

0004

用户读

0002

用户写

0001

用户执行

下面,我么来看一下umask命令的介绍。

帮助详细的介绍了umask命令的使用。我们来具体使用一下umask命令。

我的Ubuntu系统当前的掩码是0002。尝试加上参数来使用umask命令。

加上-S参数可以让我们只管的看到当前系统创建一个文件的时候。文件的默认权限是什么。使用如下命令来创建一个空文件,看看它的默认权限是否真的如此。

可以看到,文件拥有者,文件所在组,其他用户都没有可执行权限。注意:Linux操作系统出于安全方面的考虑,普通文件的执行权限不能通过权限掩码来设置,必须手工修改(使用chmod命令)。

更改系统默认的权限掩码

可以看到,无论加不加参数-p,修改权限掩码都成功了。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019年07月19日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
umask命令
在Linux和其他类Unix的操作系统上,将使用一组默认权限创建新文件,具体来说,可以通过应用称为umask的权限掩码,以特定方式限制新文件的权限,umask命令指定在建立文件时预设的权限掩码,或者展示当前的权限掩码值。
WindRunnerMax
2022/05/06
4470
手撕Rtmp协议细节(4)——connect消息
我们继续来说rtmp协议哈。当rtmp客户端和rtmp服务端握手完成之后,客户端就会向服务端发送connect消息。connect消息的格式按照RTMP Header+RTMP Body的格式组织。其中RTMP Header的Type ID为0x14,表示以AMF0编码的command消息。
视界音你而不同
2020/05/20
2.1K0
函数umask
函数umask为进程设置权限掩码。并且返回之前的掩码值。它是为数不多的没有出错返回的函数。函数原型和依赖的头文件如下所示:
zy010101
2019/08/01
5910
【寻找Linux的奥秘】第二章:权限
Linux严格意义上说的是⼀个操作系统,我们称之为“核⼼(kernel)“ ,但我们⼀般⽤⼾,不能直接使⽤kernel。⽽是通过kernel的“外壳”程序,也就是所谓的shell,来与kernel沟通。例如下图所示
code_monnkey_
2025/05/31
990
【寻找Linux的奥秘】第二章:权限
Shell的Show命令(IO篇)
iosDevShow()用于查看IO系统的Device。可以看到每个Device的name,及其对应的Driver number。这个命令一般简化为devs()
Taishan3721
2022/06/30
8390
Shell的Show命令(IO篇)
【Linux】Linuxの权限与权限基本问题-[详解](3)
YY的秘密代码小屋
2024/01/22
3180
【Linux】Linuxの权限与权限基本问题-[详解](3)
权力与优雅:Linux 权限的隐秘诗篇
Linux 是一种开源的、基于 Unix 的操作系统,它因其灵活性、稳定性和高性能而广泛应用于服务器、嵌入式系统、超级计算机、桌面计算等领域。
HZzzzzLu
2024/12/26
1880
权力与优雅:Linux 权限的隐秘诗篇
Linux下基本指令(4)
例如,要从root用户切换到普通用户user,则使用 su user。 要从普通用户user切换到root用户则使用 su root(root可以省略),此时系统会提示输入root用户的口令。如果
用户11290648
2025/02/22
1190
Linux下基本指令(4)
进程的基本概念
本系列文章将重点学习分析进程的相关内容,包括进程的基本概念,进程的创建,fork,vfork,clone等系统调用是如何创建进程的,linux内核是如何描述一个进程的,以及进程的调度算法学习,比如CFS调度算法等相关内容。
DragonKingZhu
2020/03/24
6110
进程的基本概念
深入Linux权限体系:守护系统安全的第一道防线
但是我们使用pwd命令查看我们是可以发现通过su进行用户切换的时候,普通用户和root用户是在一个文件夹里面的
Undoom
2025/06/01
1220
深入Linux权限体系:守护系统安全的第一道防线
【Linux】文件系统:文件fd
我们进行文件操作,前提是我们的代码跑起来了,文件的打开和关闭,是cpu在执行我们的代码
用户11029103
2025/02/19
2570
【Linux】文件系统:文件fd
LIDC-IDRI肺结节公开数据集Dicom和XML标注详解数据来源解析结果数据分析
博客地址:http://zhwhong.ml/2017/03/27/LIDC-Dicom-data-and-XML-annotation-parse/ 相关文章:LIDC-IDRI肺结节Dicom数据集解析与总结 github参考:zhwhong/lidc_nodule_detection ---- 数据来源 数据集采用为 LIDC-IDRI (The Lung Image Database Consortium),该数据集由胸部医学图像文件(如CT、X光片)和对应的诊断结果病变标注组成。该数据是由美
zhwhong
2018/05/16
5.8K0
poll 函数 I/O 多路复用的技术
poll 是一种普遍使用的 I/O 多路复用技术,和 select 相比,它和内核交互的数据结构有所变化,另外,也突破了文件描述符的个数限制。
穿过生命散发芬芳
2025/01/29
820
看了还想看—普通权限及umask
权限在操作系统是尤为重要的,无论是windows和linux中,都少不了权限这么一说,权限的大小决定了你能操作些什么,在linux中,权限对目录和文件的意义是不同的,并且还有特殊权限。今天,我们就来说说一说权限在linux中的重要性以及权限操作命令。 权限: 权限决定用户对文件或目录的使用范围,权限如果设定的不恰当会带来很大安全隐患。其中root的权限最大,能做任何事,之所以设定root用户权限为最大是为了方便与管理用户或系统重要信息的,而不是在工作中用来维护服务器的,所以在生产环境中基本没人拿root来操
小小科
2018/05/04
1.3K0
zigbee协议栈 任务、事件与轮询机制
typedef unsigned char uint8 只占一个字节,即二进制的8位,0b00000000,16进制的两位0x00;
全栈程序员站长
2022/09/02
5350
Linux操作系统权限相关问题(一站式速通权限)
sudo可以进行短暂的提权,在最一次验证完成之后,短时间内可以用sudo命令进行相关操作,不用输密码,直接提权。
see.
2024/06/04
1700
Linux操作系统权限相关问题(一站式速通权限)
【Linux修炼】4.Linux权限
Linux严格意义上说的是一个操作系统,我们称之为“核心(kernel)“ ,但我们一般用户,不能直接使用kernel。而是通过kernel的“外壳”程序,也就是所谓的shell,来与kernel沟通。如何理解?为什么不能直接使用kernel?
每天都要进步呀
2023/03/28
6160
【Linux修炼】4.Linux权限
Linux学习-权限的理解
Linux权限的理解 零、前言 一、Shell命令以及运行原理 二、Linux权限的概念 三、Linux权限管理 1、文件访问者的分类 2、文件类型和访问权限 3、文件权限值的表示方法 4、文件访问权限的相关设置方法 1)chmod 2)chown 3)chgrp 4)umask 5)file 5、目录的权限 6、粘滞位 7、总结 零、前言 本章主要讲解Linux权限的知识 一、Shell命令以及运行原理 概念: Linux严格意义上说的是一个操作系统,我们称之为“核心(kernel) “ ,但我们
用户9645905
2022/11/30
1.2K0
Linux学习-权限的理解
Linux权限探秘:驾驭权限模型,筑牢系统安全
在正式谈Linux权限之前,我们首先来看看Linux文件类型的话题~首先想一想在Windows操作系统中,我们是使用什么来区分文件类型的~
用户11352420
2025/06/09
1170
Linux权限探秘:驾驭权限模型,筑牢系统安全
Linux下对文件权限的理解
例如,要从 root 用户切换到普通用户 user ,则使用 su user 。 要从普通用户 user 切换到 root 用户则使用 su root( root 可以省略),此时系统会提示输入 root 用户的口令。
青衫哥
2023/03/31
1.4K0
Linux下对文件权限的理解
相关推荐
umask命令
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档