linux怎样修改权限
发布时间 - 2022-01-27 00:00:00 点击率:次在linux中,可以利用chmod命令修改文件权限,该命令的作用就是控制用户对文件的权限,语法为“chmod [-cfvR] [--help] [--version] mode file...”。
本教程操作环境:linux7.3系统、Dell G3电脑。
linux怎样修改权限
Linux chmod(英文全拼:change mode)命令是控制用户对文件的权限的命令
Linux/Unix 的文件调用权限分为三级 : 文件所有者(Owner)、用户组(Group)、其它用户(Other Users)。
只有文件所有者和超级用户可以修改文件或目录的权限。可以使用绝对模式(八进制数字模式),符号模式指定文件的权限。
使用权限 : 所有使用者
语法
chmod [-cfvR] [--help] [--version] mode file...
参数说明
mode : 权限设定字串,格式如下 :
[ugoa...][[+-=][rwxX]...][,...]
其中:
u 表示该文件的拥有者,g 表示与该文件的拥
有者属于同一个群体(group)者,o 表示其他以外的人,a 表示这三者皆是。+ 表示增加权限、- 表示取消权限、= 表示唯一设定权限。
r 表示可读取,w 表示可写入,x 表示可执行,X 表示只有当该文件是个子目录或者该文件已经被设定过为可执行。
其他参数说明:
-c : 若该文件权限确实已经更改,才显示其更改动作
-f : 若该文件权限无法被更改也不要显示错误讯息
-v : 显示权限变更的详细资料
-R : 对目前目录下的所有文件与子目录进行相同的权限变更(即以递归的方式逐个变更)
--help : 显示辅助说明
--version : 显示版本
Linux档案的基本权限就有九个,分别是owner/group/others三种身份各有自己的read/write/execute权限
举例:档案的权限字符为 -rwxrwxrwx 这九个权限是三个三个一组的!其中,我们可以使用数字来代表各个权限,各权限的分数对照表如下:
r:4 w:2 x:1
每种身份(owner/group/others)各自的三个权限(r/w/x)分数是需要累加的,例如当权限为: [-rwxrwx---] 分数则是:
owner = rwx = 4+2+1 = 7 group = rwx = 4+2+1 = 7 others= --- = 0+0+0 = 0
所以我们设定权限的变更时,该档案的权限数字就是770啦!变更权限的指令chmod的语法是这样的:
[root@www ~]# chmod [-R] xyz 档案或目录
选项与参数:
xyz : 就是刚刚提到的数字类型的权限属性,为 rwx 属性数值的相加。
-R : 进行递归(recursive)的持续变更,亦即连同次目录下的所有档案都会变更
举例来说,如果要将.bashrc这个档案所有的权限都设定启用,那么就下达:
[root@www ~]# ls -al .bashrc -rw-r--r-- 1 root root 395 Jul 4 11:45 .bashrc [root@www ~]# chmod 777 .bashrc [root@www ~]# ls -al .bashrc -rwxrwxrwx 1 root root 395 Jul 4 11:45 .bashrc
那如果要将权限变成 -rwxr-xr-- 呢?那么权限的分数就成为 [4+2+1][4+0+1][4+0+0]=754 啰!所以你需要下达:
[root@www ~]# chmod 754 filename
相关推荐:《Linux视频教程》
# linux
# 递归
# 数字类型
# unix
# 该文件
# 可以使用
# 要将
# 可执行
# 自己的
# 的人
# 是个
# 目录下
# 就有
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
Laravel Seeder填充数据教程_Laravel模型工厂Factory使用
Laravel怎么实现前端Toast弹窗提示_Laravel Session闪存数据Flash传递给前端【方法】
公司门户网站制作公司有哪些,怎样使用wordpress制作一个企业网站?
JavaScript中如何操作剪贴板_ClipboardAPI怎么用
Laravel Blade模板引擎语法_Laravel Blade布局继承用法
laravel服务容器和依赖注入怎么理解_laravel服务容器与依赖注入解析
简单实现Android验证码
JavaScript如何实现类型判断_typeof和instanceof有什么区别
html5如何实现懒加载图片_ intersectionobserver api用法【教程】
Laravel怎么使用Session存储数据_Laravel会话管理与自定义驱动配置【详解】
QQ浏览器网页版登录入口 个人中心在线进入
品牌网站制作公司有哪些,买正品品牌一般去哪个网站买?
如何在阿里云完成域名注册与建站?
如何在Windows 2008云服务器安全搭建网站?
Laravel如何使用Eloquent进行子查询
最好的网站制作公司,网购哪个网站口碑最好,推荐几个?谢谢?
Laravel如何处理JSON字段_Eloquent原生JSON字段类型操作教程
JavaScript常见的五种数组去重的方式
Laravel如何使用Vite进行前端资源打包?(配置示例)
如何在橙子建站中快速调整背景颜色?
如何用AI一键生成爆款短视频文案?小红书AI文案写作指令【教程】
大连网站制作费用,大连新青年网站,五年四班里的视频怎样下载啊?
利用python获取某年中每个月的第一天和最后一天
Laravel定时任务怎么设置_Laravel Crontab调度器配置
文字头像制作网站推荐软件,醒图能自动配文字吗?
如何在万网主机上快速搭建网站?
Laravel中间件起什么作用_Laravel Middleware请求生命周期与自定义详解
如何快速搭建高效WAP手机网站吸引移动用户?
如何登录建站主机?访问步骤全解析
如何破解联通资金短缺导致的基站建设难题?
如何在阿里云高效完成企业建站全流程?
如何在 Go 中优雅地映射具有动态字段的 JSON 对象到结构体
Laravel如何配置任务调度?(Cron Job示例)
Laravel怎么进行数据库事务处理_Laravel DB Facade事务操作确保数据一致性
如何用搬瓦工VPS快速搭建个人网站?
php中::能调用final静态方法吗_final修饰静态方法调用规则【解答】
阿里云网站搭建费用解析:服务器价格与建站成本优化指南
Microsoft Edge如何解决网页加载问题 Edge浏览器加载问题修复
Laravel Eloquent关联是什么_Laravel模型一对一与一对多关系精讲
Laravel如何操作JSON类型的数据库字段?(Eloquent示例)
手机钓鱼网站怎么制作视频,怎样拦截钓鱼网站。怎么办?
动图在线制作网站有哪些,滑动动图图集怎么做?
Python数据仓库与ETL构建实战_Airflow调度流程详解
如何在IIS7中新建站点?详细步骤解析
网站视频制作书签怎么做,ie浏览器怎么将网站固定在书签工具栏?
Laravel如何实现多级无限分类_Laravel递归模型关联与树状数据输出【方法】
Laravel如何使用Telescope进行调试?(安装和使用教程)
三星网站视频制作教程下载,三星w23网页如何全屏?
php结合redis实现高并发下的抢购、秒杀功能的实例
今日头条AI怎样推荐抢票工具_今日头条AI抢票工具推荐算法与筛选【技巧】


有者属于同一个群体(group)者,o 表示其他以外的人,a 表示这三者皆是。