缘起
文件权限举例
drwxr-x--- 2 root adm 4096 2013-08-07 11:03 apache2
第一列 : “drwxr-x---” 表识文件的类型 和文件权限 【d 目录,- 文件,| 软连接】
第二列: “2”是纯数字 ,表示 文件链接个数
第三列 : “root” 表示文件的所有者
第四列:“adm” 表示为文件的所在群组
第五列:“4096”,表示为文件长度(大小)
第六列:“2013-08-07 11:03”,表示文件最后更新(修改)时间
第七列:“apache2” 表示文件的名称
drwxr-x--- 2 root adm 4096 2013-08-07 11:03 apache2
类型和权限 文件链接个数 所有者 所属组 文件大小 最后修改时间 文件名
umask
[选项] [掩码]
该命令用来设置限制新文件权限的掩码, 定义系统默认权限中准备丢弃的权限。
022
系统创建文件最高权限666 - 022 (umask)= rw-rw-rw- - ----w--w- = rw-r--r-- 644 (某个用户创建文件最高权限)
系统创建目录最高权限777 - 022 (umask)= rwxrwxrwx - ----w--w- = rwxr-xr-x. 755(某个用户创建目录最高权限)
权限的作用
第一组(rwx):表示文件所有者的权限,该文件的所有者为root,具备可读 可写 可执行的全部权限
第二组(r-x):文件所属组的权限,具备可读 可执行
第三组(r-x):其他人的权限(跟本文件无关的人),具备可读 可执行
对于目录而言
r: 可以查询目录下的文件名
w:具有修改目录结构的权限。如新建、删除、修改(重命名、剪切)文件和目录。
x:可以进入目录
最高权限
对文件而言: x (可执行)
对目录而言:w (可增删改)
权限修改
修改所有者
sudo chown -R $(whoami) /usr/local/share/locale