Linux系统的文件权限怎么设置
发表于:2025-11-15 作者:千家信息网编辑
千家信息网最后更新 2025年11月15日,今天小编给大家分享一下Linux系统的文件权限怎么设置的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一
千家信息网最后更新 2025年11月15日Linux系统的文件权限怎么设置
今天小编给大家分享一下Linux系统的文件权限怎么设置的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。
1、文件类型共七种:
d 目录l 符号链接(软硬连接)s 套接字文件b 块设备文件c 字符设备文件p 命名管道文件- 普通文件,或者更准确的说,不属于以上几种类型的文件
2、 文件权限设置
chmod [who] operator [permission] filename
who的含义:
u 文件属主权限g 同组用户权限o 其他用户权限a 所有用户(u+g+o)
operator的含义:
+ 增加权限- 取消权限= 设定权限
permission的含义:
r 读权限w 写权限x 执行权限t 粘性位*l 给文件加锁,使其他用户无法访问u.g.o 针对文件属主,同组用户以及其他用户的操作
粘性位"t" 如果在一个目录上出现"t"位,那么表示该目录只有其属主才可以删除;如果出现在文件列表,那么意味着该脚本或者程序在执行时会被放在交换区(虚存)
修改权限(符号模式):
chmod u+x hello.pychmod +w hello.pychmod -R +x runall.sh : -R 表示递归修改,包括该文件夹下的子文件
修改权限(绝对模式,不同数字代表不同权限):
chmod 664 hello.pychmod 777 *
在绝对模式下修改权限应该有四位数字664其实是0664。第一位是设置suid和guid的,一旦设置了该位,那么在可执行权限位x上会出现一个s:suid(权限数字4)意味着如果某个用户对属于自己的shell脚本设置了这种权限,那么其他用户在执行这一脚本时也会具有其属主相应的权限;guid(权限数字2)意味着执行相应的脚本的用户将具有该文件所属用户组中用户的权限。
修改文件所属:
语法: chown -R -h owner file
-R意味着对所有子目录下的文件做同样的修改; -h意味着在改变符号链接文件的属主时不影响该链接所指向的目标文件。
chown root hello.py :将hello.py文件的所属修改为root
修改文件所在组:
语法类似于chown
chgrp root hello.py :将hello.py文件所在组修改为root
创建文件默认权限:
umask命令确定创建文件的缺省权限,一般umask在/etc/profile文件中设置,每个用户登录时会引用该文件,如果设置umask,那么可以在$HOME下的.profile或者bash_profile文件中保存。
以上就是"Linux系统的文件权限怎么设置"这篇文章的所有内容,感谢各位的阅读!相信大家阅读完这篇文章都有很大的收获,小编每天都会为大家更新不同的知识,如果还想学习更多的知识,请关注行业资讯频道。
文件
权限
用户
意味
数字
知识
篇文章
脚本
不同
含义
所属
模式
目录
符号
链接
系统
内容
所在
类型
粘性
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
有关国家网络安全的案例
苹果服务器可以游戏么
最强蜗牛两只黄鹂鸟服务器
更新数据库系统的多级安全
四会网络安全宣传
高校网络安全应急管理体系
西北赛区网络安全
期货怎么交易软件开发
网络技术及网络安全
网络工程常用的网络技术
东阳知名软件开发新感觉建站
网络安全相关法律条例
子行网络技术有限公司
此数据库具有本地访问保护
node配置服务器
东方云科网络技术
服务器运行不稳定的原因
虹口区工商软件开发诚信服务
网络安全在我身边漫画
电脑互联网领先科技
有关国家网络安全的案例
改zk100考勤机数据库
软件开发拖尾款
如何做个域共享服务器
破坏别人网络安全
软件测试和软件开发哪个更快
软件开发高薪如何退税
长沙管理软件开发前十名
bumble社交软件开发商
网络购物数据库e-r表