千家信息网

如何分析Linux系统umask

发表于:2025-01-19 作者:千家信息网编辑
千家信息网最后更新 2025年01月19日,本篇文章为大家展示了如何分析Linux系统umask,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。umask的主要作用就是指定在建立文件时预设的权限掩码,简单
千家信息网最后更新 2025年01月19日如何分析Linux系统umask

本篇文章为大家展示了如何分析Linux系统umask,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。

umask的主要作用就是指定在建立文件时预设的权限掩码,简单点说就是为了控制默认权限的。

语  法:umask -S补充说明:umask可用来设定[权限掩码]。[权限掩码]是由3个八进制的数字所组成,将现有的存取权限减掉权限掩码后,即可产生建立文件时预设的权限。参  数:-S  以文字的方式来表示权限掩码。 文件:用八进制基数666,即无x位(可执行位)rw- rw- rw-.执行位需由用户自行加入

例一:设要生成的文件以rw- r– r–这样的权限字出现,即真实权限用八进制表示为644,则被666基数减得022,022即掩码。使用umask 022。

注:033效果与022一样,假设使用033掩码进行设置,则真实权限应为633即rw- r-x r-x ,但前提规定文件不生成x位,所以文件的权限最终将以rw-r–r–出现。

目录:用八进制基数777

例二:设要生成的目录权限以rwxr-xr-x这样的权限字出现,即真实权限用八进制表示为755,则被基数为777的权限字相减后,得掩码022。则使用umask 022进行设置。

总结:

掌握二个要点,一、文件基数为666,目录为777,即文件无设x位,目录可设x位。二、chmod是设哪个位,哪么哪个位就有权限,而umask是设哪个位,则哪个位上就没权限。

实例:

# umask00

# mkdir test# ls -ltrdrwxrwxrwx 2 root sys 96 Oct 11 11:10 test# umask 022# umask022# mkdir test2# ls -ltrdrwxrwxrwx 2 root sys 96 Oct 11 11:10 testdrwxr-xr-x 2 root sys 96 Oct 11 11:11 test2

什么是Linux系统

Linux是一种免费使用和自由传播的类UNIX操作系统,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统,使用Linux能运行主要的Unix工具软件、应用程序和网络协议。

上述内容就是如何分析Linux系统umask,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注行业资讯频道。

权限 文件 系统 八进制 基数 个位 目录 就是 生成 分析 操作系统 内容 技能 用户 知识 简明 自由 简明扼要 任务 作用 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 为什么服务器上用不了向日葵 美团请求服务器失败 金山区营销软件开发报价表 如何攻打服务器 服务器架设指南 vs2005连接数据库 上海聚嘉网络技术有限责任公司 工艺制造数据库 c 软件开发升级怎么做 勤哲excel服务器注册 怎么找回自己的网络安全密钥 阿里巴巴网络技术公司薪资 靠谱的三星手机服务器托管公司 软件开发解决方案定制 河源软件开发外包 面板服务器和物理服务器哪个安全 朱啸虎曾领投哪些互联网科技企业 宝山区创新数据库服务价格查询 数据库为什么一更新表就卡死 学校网络安全管理报告 湖北网络安全教育 我国互联网的网络安全形势 怎样选云服务器售价 mac如何搭建git服务器 关于网络安全宣传的视频 软件开发框架的3个特征 网络安全内容不少于100字 hyperv服务器系统怎么卸载 java文件存入数据库 三菱PLC怎么发送数据给数据库
0