Linux权限问题
linux系统中输入ll,或者ls -l 就会出现当前文件下所有文件的详细信息,如下图

文件类型:
d: 文件夹
-:普通文件
l:软链接
b:块设备文件(例如硬盘、光驱等)
p:管道文件
c:字符设备文件(例如屏幕等串口设备)
s:套接口文件
权限:
r: 【文件】有读取文件内容权限;【目录】有浏览该目录信息权限
w: 【文件】有修改文件内容权限;【目录】有删除移动目录内文件权限
x: 【文件】执行文件的权限;【目录】有进入目录的权限
-: 不具有该项权限
数字权限:
r=4 w=2 x=1
rwx = 4 + 2 + 1 = 7
三个一组,组成一个三位数来表示权限
rw-rwx-w- = 672
修改权限命令:chmod
格式:chmod 用户标识 操作符 权限 文件
用户标识:
    u:拥有者
    g:拥有者同组用
    o:其它用户
    a:所有用户
操作符:
    +:增加权限
-: 删除权限
=: 赋予权限
例: chmod u+r abc.log
修改文件所有者:chown
格式:chown [参数] 用户名 文件名
参数:
- user : 新的文件拥有者的使用者 ID
- group : 新的文件拥有者的使用者组(group)
- -c : 显示更改的部分的信息
- -f : 忽略错误信息
- -h :修复符号链接
- -v : 显示详细的处理信息
- -R : 处理指定目录以及其子目录下的所有文件
- --help : 显示辅助说明
- --version : 显示版本
例: chown runoob:runoobgroup file1.txt (将文件 file1.txt 的拥有者设为 runoob,群体的使用者 runoobgroup)
chown root /var/run/httpd.pid (把 /var/run/httpd.pid 的所有者设置 root)
 
                    
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号