chmod 文件权限命令:
-
文件权限:
-
r是否能查看文件内容
-
w是否能修改文件的内容,需要与r权限配合使用 只有w的时候vim强制修改文件内容,会导致源文件内容清空
-
x是否能运行命令或脚本权限,需要r权限配合
-
root 默认对文件rw权限,默认无执行权限
-
-
目录权限:
-
r显示目录的内容 ls 只有r的时候目录中文件属性都是以?????显示 需要x配合
-
w在目录中创建 删除 重命名文件权限 需要x配合
-
x是否能进入到目录权限 cd 是否能查看或修改目录中文件属性的权限
-
-
执行方法:
-
chmod -R o+w ./ hh.txt 修改目录下文件权限
-
chmod g+r(u+x) hh.txt 修改文件权限(添加)
-
chmod g-r hh.txt 删除权限
-
chmod 644 hh.txt 以数字的形式修改权限
-
网站权限命令:
-
chown -R test.test test
-
mkdir /app/blog/upload -p
-
chown test.test /app/blog/upload test用户运行站点运行
文件隐藏属性:
-
查看隐藏属性:lsattr yyy.py
-
增加隐藏属性 :chattr +a yyy.py
-
a 只能追加写
-
i 主要给命令使用 用which查看命令路径后 不允许给命令任何修改操作
-
s 危险命令(相当于文件的所有者执行)
如果添加的时候有执行权限会显示隐藏的属性为S,反之是s
-
注:paawd文件默认有s隐藏属性
-
o+t粘置位,确保各个用户本身数据安全。 /tmp中有该权限。
-
-
删除隐藏属性:chattr -a yyy.py
超级权限:
-
sudo 用户名 查看超级权限
-
visudo 快捷进入
-
sudo -l 查看可以使用管理员哪些权限
-
sudo -su 免密切换用户(多切换root)