Linux-Unix命令手册:更改档案拥有者与权限设置
需积分: 10 22 浏览量
更新于2024-08-01
收藏 70KB DOC 举报
"这份文档是Linux-Unix常用命令速查手册,主要涵盖了在工作中常用的Linux命令,特别是关于档案拥有者更改和文件权限修改的操作。"
在Linux和Unix系统中,命令行工具是日常操作的核心部分。这篇文档详细介绍了两个关键的文件管理命令:`chown`和`chmod`。
首先,`chown`(change owner)命令用于更改文件或目录的所有者。例如,如果需要将目录`/oracle/u01/app/oracle`的所有权更改为用户`oracle`和组`oinstall`,你可以使用以下命令:
```bash
chown -R oracle:oinstall /oracle/u01/app/oracle
```
这里的`-R`选项表示递归更改,意味着它会改变指定目录及其所有子目录的所有权。其他选项如`-c`、`-f`和`-v`分别用于在变更时显示动作、抑制错误消息和显示详细信息。
其次,`chmod`(change mode)命令用于修改文件的访问权限。权限分为读(`r`)、写(`w`)和执行(`x`)三个级别,可针对用户本人(`u`)、同一组用户(`g`)和其他用户(`o`)进行设定。例如:
- 若要给予所有用户读和执行权限,可以使用`chmod a+r+x filename`。
- 若要取消同组和其他用户的读和执行权限,可以使用`chmod go-r-x filename`。
- 若要设置文件权限为`rwxr-x---`(即所有者有全部权限,同组用户只有读和执行权限,其他用户无任何权限),可以使用`chmod 750 filename`。
此外,`chmod`还可以使用八进制数字法来设定权限,如`chmod 741 filename`将给予所有者读写执行权限,同组用户只读权限,其他用户只有执行权限。
了解并熟练掌握这些基本的Linux命令对于系统管理员和开发人员来说至关重要,它们能够帮助你有效地管理和控制系统的文件和目录权限。通过灵活运用这些命令,可以确保系统的安全性,并根据需要为不同用户或用户组提供适当的访问权限。
332 浏览量
2021-03-05 上传
2010-09-27 上传
点击了解资源详情
点击了解资源详情
2022-01-12 上传
240 浏览量
326 浏览量
点击了解资源详情
2024-11-29 上传
qishuaisong
- 粉丝: 0
- 资源: 3
最新资源
- C语言数组操作:高度检查器编程实践
- 基于Swift开发的嘉定单车LBS iOS应用项目解析
- 钗头凤声乐表演的二度创作分析报告
- 分布式数据库特训营全套教程资料
- JavaScript开发者Robert Bindar的博客平台
- MATLAB投影寻踪代码教程及文件解压缩指南
- HTML5拖放实现的RPSLS游戏教程
- HT://Dig引擎接口,Ampoliros开源模块应用
- 全面探测服务器性能与PHP环境的iprober PHP探针v0.024
- 新版提醒应用v2:基于MongoDB的数据存储
- 《我的世界》东方大陆1.12.2材质包深度体验
- Hypercore Promisifier: JavaScript中的回调转换为Promise包装器
- 探索开源项目Artifice:Slyme脚本与技巧游戏
- Matlab机器人学习代码解析与笔记分享
- 查尔默斯大学计算物理作业HP2解析
- GitHub问题管理新工具:GIRA-crx插件介绍