-rwxrw-r‐-1 root root 1213 Feb 2 09:39 abc
第一个字符代表文件(-)、目录(d),链接(l)
其余字符每3个一组(rwx),读(r)、写(w)、执行(x)
第一组rwx:文件所有者的权限是读、写和执行
第二组rw-:与文件所有者同一组的用户的权限是读、写但不能执行
第三组r--:不与文件所有者同组的其他用户的权限是读不能写和执行
也可用数字表示为:r=4,w=2,x=1 因此rwx=4+2+1=7
1 表示文件的节点数
root 表示用户
root 表示用户所在的组
1213 表示文件大小(字节)
Feb 2 09:39 表示最后修改日期
abc 表示文件名
2.chmod(修改文件的权限)
sudo chmod u+x test.txt 给test 拥有者增加执行的权限 sudo chmod g+w test.txt 给所属的组增加写的权限 sudo chmod a-w test.txt 给所有的 减去写的权限 sudo chmod 775 test.txt 更新权限775
注意:
1)chmod -R 递归修改目录权限
2)普通用户无法修改、要加sudo
3.chown(更改文件的拥有者)
sudo chown 用户名 目标目录 sudo chown 用户名:组名 目标目录 sudo chown -R 用户名:组名 目标目录 #递归修改所属的用户及组
4.chgrp(更改文件的所属组)
sudo chgrp 组名 目录名或者文件名 sudo chgrp -R 组名 目录名或者文件名 #递归修改
5.chattr
xiaohuang@xiaohuang-virtual-machine:~$ sudo chattr +i infoshow.word xiaohuang@xiaohuang-virtual-machine:~$ echo '我能送你回家吗?可能外面要下雨了' >> infoshow.word -bash: infoshow.word: 不允许的操作 xiaohuang@xiaohuang-virtual-machine:~$ rm -rf infoshow.word rm: 无法删除'infoshow.word': 不允许的操作 xiaohuang@xiaohuang-virtual-machine:~$ cat infoshow.word 我是infoshow里面的内容、哈哈哈! xiaohuang@xiaohuang-virtual-machine:~$
sudo chattr +|-a 文件名 +a只查看追加不能删除
xiaohuang@xiaohuang-virtual-machine:~$ sudo chattr +a infoshow.word xiaohuang@xiaohuang-virtual-machine:~$ echo '我能送你回家吗?可能外面要下雨了' >> infoshow.word xiaohuang@xiaohuang-virtual-machine:~$ cat infoshow.word 我是infoshow里面的内容、哈哈哈! 我能送你回家吗?可能外面要下雨了 xiaohuang@xiaohuang-virtual-machine:~$ rm -rf infoshow.word rm: 无法删除'infoshow.word': 不允许的操作 一般用于保护日志文件