首页 > 编程知识 正文

environment variable path,linux umount命令

时间:2023-05-04 03:31:24 阅读:50846 作者:2342

1 .文件的默认权限

在Linux上创建新文件和目录时,该文件和目录的默认权限是什么?

使用umask命令显示:

$ umask

0002

$ umask -S

u=rwx,g=rwx,o=rx

我们知道权限有r、w、x三种。 umask返回4位数字。 第一位是特别权限。 请先看看下面的三位。

02权限显示----w-

根据-S参数,以符号类型显示。

2 .文件和目录权限

文件:

文件通常是数据记录,不需要执行(x )权限,即-rw-rw-rw-最多666 )。

目录:

的x权限指示用户是否有权访问,默认情况下,所有权限(drwxrwxrwx )都必须具有777权限。

3 .用户的默认权限计算

文件权限:

从最大权限中减去umask权限

666-002=(rw-rw-rw-) )--------w----rw-r----=664

目录权限:

77-002=(drwxrwxrwx () d--------w ) )=drwxrwxr-x=775

$ touch a

$ mkdir b

$ ll

- rw-rw-r----1work work0jun 1518336059 a

rwxrwxr-x2工作平台4096 jun 1519:00 b

典型根帐户的umask为022。

一般用户保留002 .同一组中用户的写入权限。

---------分割线---------

---------分割线---------

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。