umask 计算

文件权限 用umask计算

方法1:直接用加减法计算

转化成数字进行计算

重点提示:不能单纯直接相减得到结果,要看umask对应位的奇偶性。对应位是奇数的,计算文件默认权限时需要相减后再加1

方法2:通过字母符号进行计算

转换成x r w 进行计算

方法3:转换成二进制计算

目录权限:[rwxrwxrwx]-[r-xr-x--x]=[-w--w-rw-]

文件权限:[rw-rw-rw-]-[r-xr-x--x]=[-w--w-rw-],文件的x位上没有x,不用处理,直接取过来即可

原文地址:https://www.cnblogs.com/y0620/p/12028999.html

时间: 2024-08-03 21:02:07

umask 计算的相关文章

课后习题答案

第一章答案:1. Linux发展史略,有代表性的Linux发行版:Suse.slackware.ubuntu.RedHat.CentOS2. GNU是Richard Stallman在1983年发起的一项自由软件运动,目标是为了创建一套完全自由的操作系统,它要求我们可以自由使用,自由更改,自由发布软件,GPL是用来规定如何自由的协议.3. vim.emacs.gcc等4. 略 第二章练习题答案1. 我们所谓的32位.64位指的是CPU的GPRs(General-Purpose Registers

linux基础知识个人总结

第一章: 1. Linux发展史略,有代表性的Linux发行版:Suse.slackware.ubuntu.RedHat.CentOS 2. GNU是Richard Stallman在1983年发起的一项自由软件运动,目标是为了创建一套完全自由的操作系统,它要求我们可以自由使用,自由更改,自由发布软件,GPL是用来规定如何自由的协议. 3. vim.emacs.gcc等 4. 略 第二章 1. 我们所谓的32位.64位指的是CPU的GPRs(General-Purpose Registers,通

文件的权限

1.文件与目录属性 # ls -l filename###文件属性查看 -rwxr-xr-x. 2 root root     6 Oct  2 09:42    file 第一列:文件类型和文件权限 如果这一位上有点,那只能证明系统开启过SELinux,或者该文件在开启SELinux之前 就已经存在:如果这一位上面是+号那么可以证明是该文件具有acl权限控制. 第二列:文件副本个数(硬链接数) 第三列:文件所有人 第四列:文件所有组 第五列:大小 第六列:文件最后的访问时间 第七列:文件名 #

Linux目录和权限

1. rmdir -p  用来删除一串目录,比如 rmdir  -p /tmp/test/1/2/3  如果 /tmp/1/2/ 下面除了3目录外还有个4目录,4目录里还有个5目录,那么是否可以成功删除?   rmdir -p  删除一个不存在的目录时是否报错呢?rmdir -p 不能成功删除非空目录,rmdir -p 删除一个不存在的目录时会报错,提示“没有那个文件或目录” 2. 删除一个目录或者文件时,在删除之前会先问一下我们是否删除,如果直接回车,是否删除呢?如果输入的不是'y' 也 不是

老男孩26期运维班linux基础知识大比拼即将开始

老男孩26期运维班linux基础知识大比拼 1 比赛说明 比赛时间:2015年11月12日下午15点 比赛地点:老男孩教育教室二 比赛人员:老男孩教育26期全体同学 奖项:团体奖(按组奖励共1-9组): 一等奖奖励300元人民币或每人老男孩老师新书一本和老师合影签名. 二等奖奖励200元人民币 三等奖奖励100元人民币 个人奖:3名,赠老男孩新书一本 惩罚:没有得奖的组,或者组内无人得奖的组,罚100元或派选代表表演一个节目(唱歌或其它) 比赛规则当场宣布: 主评委:老男孩老师,张导 辅助评委:

18.1.2-linux目录文件隐藏属性和特殊权限

18.1.2 linux目录文件隐藏属性和特殊权限 内容: 1.linux权限查看 计算  修改 2.文件和目录rwx含义 3.各种权限拒绝错误排查4.如何让网站通过权限控制 尽量安全5.通过umask计算默认的权限 6.文件系统的属性(隐藏属性) 7.linux特殊权限 suid , 粘滞位(/tmp) 第1章 网站权限-通过控制权限让网站安全 1.1 文件或目录安全  (比较安全的权限) file    rw-r--r--    root  root   oldboy.txt dir    

RHCE实验记录总结

不管是运维还是开发系统的了解下Linux或者系统的温习整理一下Linux知识点无疑是较好的,这篇文章是对RHCSA&RHCE实验进行一个汇总,是我为了做实验方便(并分享给朋友)的一篇文章. 前言 开卷有益 准备考RHCSA(红帽认证系统管理员)RHCE(红帽认证工程师) 想做下Linux实验巩固下实操技能 测试下自己现在Linux的技能掌握度 环境提示 系统版本:Centos7 虚拟环境:文章下方 虚拟环境安装 虚拟环境常用管理命令 整体总结 1.看下第一个实验的例子,其实要是重置密码步骤:第一

课后习题3-4章

1. sshd默认监听22端口,这个端口我们可以自定义更改,更改/etc/ssh/sshd_config配置文件,port 22 改为 port 1122 ,那么sshd就会监听1122端口了. 2. PuTTY, SecureCRT, Xshell等 3. 需要修改 /etc/sysconfig/network-scripts/ifcfg-eth0(这里的eth0为你网卡的名字,注意区分), 一般需要修改IPADDR, NETMASK, GATEWAY, DNS1, DNS2 4. cento

文件属性、正则表达式、文件权限

一.文件属性 [[email protected] ~]# ls -lhi /etc/hosts 39 -rw-r--r--. 2 root root 352 Nov 19 2018 /etc/hosts 39:inode号码 -:文件类型 rw-r--r--. :文件的权限.(与selinux有关,关闭selinux就无点) 2:文件硬链接数量 root root:属主,属主组 352:文件的大小 Nov 19 2018:文件修改时间 *文件名不属于文件属性 (一)inode和block简介