最近看了一下文件的权限,其中umask在UNIX和linux中间的区别不是特别的大。
umask是文件权限的补码,AIX中间一般在/etc/security/user文件下,LINUX中间一般是在/etc/profile下面,umask负责的是新创建文件所具有的权限。
一般情况下,文件和文件夹的初始权限是不同的,因为计算方法不同。
New Directory: 777-umask(022)
New File: 666-umaks(022)
因为一般文件夹都需要被使用,所以在用户权限上比较高些。
通过umask指令也可以改变umask
如:umask 027