可能大家早有所耳闻,Liunx系统之所以更安全,是因为对文件权限有着非常严格的控制。以下是我学习中总结的关于 Liunx 系统中文件权限的命令。
3.2.1 查看文件或目录的权限:ls -al
1 2 3
|
ls -al # -l 参数表示要求 ls 命令列出每个文件的详细信息 # -a 参数表示要求 ls 命令列出所有文件(包括隐藏文件)
|
3.2.2 文件隐藏属性:lsattr、chattr
1 2 3 4 5 6 7 8
|
lsattr test.txt # 查看文件的隐藏属性
chattr +a test.txt # a属性的文件只能增加数据而不能被删除
chattr +i test.txt # i属性的文件无法写入、改名、删除,常用于设置在系统或关键服务中的配置文件,对提升系统安全性有较大的帮助
|
3.2.3 改变文件权限:chmod
3.2.4 改变文件的拥有者:chown
1 2 3 4
|
chown mubaios a.txt # 修改文件的拥有者 chown :mubaios a.txt # 修改文件的用户组 chown mubaios:mubaios a.txt # 修改文件的拥有者与用户组 chown -R mubaios:mubaios aaa # 修改目录的拥有者与用户组
|
3.2.5 改变文件的拥有组:chgrp
3.2.6 查看文件类型:file
1
|
file /root # 查看 root 目录的属性
|
近期评论