ls -l内容解释
rwx权限详解
rwx作用到文件
'''
1.r代表可读:读取,查看
2.w代表可写:可以修改,但不代表可以删除该文件,删除一个问价的前提条件是对该文件所在的目录有写权限,才能删除该文件
3.x代表可执行:可以被执行
'''
rwx作用到目录
'''
1.r代表可读:可以读取,ls查看目录内容
2.w代表可写,目录内创建+删除+重命名目录
3.x代表可执行,可以进入该目录
'''
rwx数字表示
'''
-rw-r--r--. 1 root root 0 3月 10 15:59 a.txt
rwx的数字表示法:
r=4
w=2
x=1
rwx=4+2+1=7
'''
权限管理
修改权限-chmod
'''通过chmod指令,可以修改文件或者目录的权限
第一种方式:+、-、= 变更权限
u:所有者 g:所有组 o:其他人 a:所有人(u、g、o的总和)
1. chmod u=rwx,g=x,o=x 文件目录名
2. chmod o+w 文件目录名
3. chmod a-x 文件目录名
第二种方式:
r=4
w=2
x=1
chmod 751 文件名
'''
# 给abc文件的所有者读写执行的权限,给所在组读执行权限,给其他组读执行权限
chmod u=rwx,g=rx,o=rx abc
chmod u=7,g=5,o=5 abc
# 给abc文件的所有者除去执行的权限,增加组写的权限
chmod u-x,g+w abc
# 给abc文件的所有用户添加读的权限
chmod a+r abc
chown指令
'''
chown newowner file
chown newowenr:newgroup file 改变文件的所有者和所有组
-R 如果是目录,则使其下所有子文件或目录递归生效。
'''
chgrp
'''
chgrp newgroup file (改变文件的所有组)
-R
'''