Linux命令之umask
2016-03-18 10:24
387 查看
一 权限掩码umask
umask是chmod配套的,总共为4位(gid/uid,属主,组权,其它用户的权限),不过通常用到的是后3个,例如你用chmod 755 file(此时这文件的权限是属主读(4)+写(2)+执行(1),同组的和其它用户有读写权限)
二 umask的作用
默认情况下的umask值是022(可以用umask命令查看),此时你建立的文件默认权限是644(6-0,6-2,6-2),建立的目录的默认权限是755(7-0,7-2,7-2),可以用ls -l验证一下哦 现在应该知道umask的用途了吧,它是为了控制默认权限,不要使默认的文件和目录具有全权而设的
三 修改umask值
知道了umask的作用后,你可以修改umask的值了,例如:umask 024则以后建立的文件和目录的默认权限就为642,753了
转自: /article/4128047.html
umask是chmod配套的,总共为4位(gid/uid,属主,组权,其它用户的权限),不过通常用到的是后3个,例如你用chmod 755 file(此时这文件的权限是属主读(4)+写(2)+执行(1),同组的和其它用户有读写权限)
二 umask的作用
默认情况下的umask值是022(可以用umask命令查看),此时你建立的文件默认权限是644(6-0,6-2,6-2),建立的目录的默认权限是755(7-0,7-2,7-2),可以用ls -l验证一下哦 现在应该知道umask的用途了吧,它是为了控制默认权限,不要使默认的文件和目录具有全权而设的
三 修改umask值
知道了umask的作用后,你可以修改umask的值了,例如:umask 024则以后建立的文件和目录的默认权限就为642,753了
转自: /article/4128047.html
相关文章推荐
- CentOS Maven 的安装
- Linux用户和用户组实战
- centos6.5使用yum安装mysql5.6
- 如何查看Linux内核版本
- linux下如何编译c++工程项目
- Linux系统运行级别
- Linux下MYSQL分库和分表备份方式(学习小结)
- pthread_exit(void *rval_ptr)和pthread_join(pthread_t thread, void **rval_ptr)
- tensorflow(centos 7.0 64)安装
- Linux 系统下 go 安装学习
- Linux系统启动简单流程:
- Linux C实现小项目配置文件读取
- Linux系统自定义命令历史的格式
- Linux内核创建一个进程的过程分析
- linux 常用命令汇总
- Linux上mysql开放远程连接权限
- CentOS tengine mysql 5.7 php 5.6
- windows/linux file format transfer
- linux wget 命令用法详解(附实例说明)
- 我的linux 命令1