写在前面:案例、常用、归类、解释说明。(By Jim)
Linux文件权限
用户useradd test (添加用户test)userdel test (删除用户test)passwd test(修改用户密码)grep jiqing9006 /etc/passwd(查看etc下passwd文件下的含有jiqing9006的行)用户组每个用户组都有一个唯一的GID。groupadd shared(创建一个新的用户组,当您创建新用户组时,系统默认不会为它分配任何用户。)usermod -G shared jiqing9006(将用户jiqing9006添加到用户组shared中去)groupmod -n sharing shared(修改用户组shared为sharing -g用户组gid -n用户组名称)文件权限第一个字符-表示文件d表示目录l表示连接c表示字符设备b表示块设备n表示网络设备后三个字符r表示读权限w表示写权限x表示执行权限第一组表示针对所有者的权限(用户rich登陆可以读取、写入和执行)第二组表示针对用户组所有者的权限(用户组rich中的成员也能读取、写入和执行)第三组表示针对其他人的权限(不在rich用户组中的任何人的权限,rich只是一个案例)--- 0--x 1-w- 2-wx 3r-- 4r-x 5rw- 6rwx 7umask值只是一个掩码文件的完整权限模式是666,目录完整权限是777经过022处理之后,文件许可变为644也就是默认的权限为rw-r--r--目录经过022处理之后,得到755,也就是rwxr-xr-x所以默认的创建的文件和目录的权限就是上面的所示的一样了。你可以试试看。修改权限chmod 777 newfile(修改newfile文件的权限为777)chown jiqing9006 wghan(把文件wghan的所有者修改为jiqing9006)chown jiqing9006.wghan wghan(修改用户和用户组信息)chgrp jiqing9006 wghan(改变wghan文件的用户组)