Linux中文件权限查看和修改
权限定义
linux文件权限分为:r读权限(4)、w写权限(2)、x执行权限(1)
linux权限对象分为:拥有者、组用户、其他用户
权限修改:
chown user:group /usr/local/xxx:将目录或文件/user/local/xxx的拥有者分配给组(group)中的用户(user)
chown -R user:group /usr/local/xxx:-R表示递归,该目录下的所有文件和文件夹都做同样授权操作
chmod 777 /uss/local/xxx:拥有者、组内用户和其他用户都有读、写、执行权限(3个7分别对象拥有者、组内用户、其他用户)
chmod 775 /usr/local/xxx:拥有者和组内用户都有读、写、执行权限,其他用户都有读、执行权限
chmod +x /etc/init.d/xxx:所有用户添加执行权限(同样还有+w,+r)
chmod -x /etc/init.d/xxx:所有用户去掉执行权限(同样还有-w,-r)
权限查看:
执行命令ll
第一列:drwxr-xr-x表示用户读写执行权限,由4部分构成:d、rwx、r-x、r-x。第一部分d表示文件夹,同样的还有:l表示连接,-表示文件。第二部分 rwx表示拥有者由读写执行权限;第三四部分r-x分别表示组用户和其他其他用户有读执行权限,没有写权限。
第三列:testuser表示文件拥有者
第四列:testgroup表示文件拥有者所在组
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)