笛里谁知壮士心,沙头空照征人骨。这篇文章主要讲述Linux 所属用户和文件权限修改相关的知识,希望能为你提供帮助。
老司机上手以后经常会把chown和chmod敲混,明明授权了权限,但是一直不生效
后来发现 chmod 777的时候,我chown成了777,真的让人头大
chown 属组及属组通常带-R表示递归目录,如果目录是多级的,那么肯定希望整个目录下都属于这个用户或用户组
# 更改文件所属用户
chown cola file
# 更改文件所属用户
chown -R cola file
# 更改文件所属用户组
chown -R :cola file
# 更改文件所属用户组
chown -R root:cola file
chmod 用户及组权限通常带-R表示递归目录,如果目录是多级的,那么肯定希望整个目录下权限都被更改了
程序没有x执行权限,是无法使用路径执行的,但是可以用别的方式
不给程序x执行权限,通过前面用命令的方式执行有好处
很多ssh连接软件,当你粘贴的时候可能会自动回车上,当你把代码文件路径复制上去,它给你回车执行了
【Linux 所属用户和文件权限修改】如果是高危脚本有删除数据的权限,是不是挺吓人的。当然你也可以少用root用户。
python3 1.py #可以执行
bash 1.sh #可以执行
./1.sh #此时会报错,
/root/1.sh #此时也会报错
# 更改文件所属用户的权限
chmod -R u+rwx file
# 更改文件所属用户的权限(简写)
chmod +x file
# 更改文件所属用户组的权限
chmod -R g+rwx file
# 更改文件所属其他人的权限
chmod -R o+rwx file
# 更改文件的权限,权限 4读、2写、1执行。
# 用户:可读可写可执行
# 用户组:
# 其他人:
chmod -R 755 file
推荐阅读
- Prometheus.yml 配置文件解析
- 黄昏
- Windows系统,右键文件夹卡死
- 13.磁盘分区 -- 查看分区,文件系统状态信息,管理交换分区swap,数据转换拷贝dd工具
- 中职生的自我介绍
- CAN总线调试
- linux中vi,vim操作技巧
- [python] 狄克斯特拉算法
- 面试官(MySQL 是如何执行一条查询语句的())