Linux命令之chmod详解
来源:互联网 发布:用户画像数据建模算法 编辑:程序博客网 时间:2024/05/16 05:11
chmod命令用得很多,但是有时会忘记此命令的正确用法和一些注意事项。最近用得比较多,总结一下。
chmod命令用途 用于改变Linux系统的文件的访问权限。通常用它来控制文件的访问权限,使文件可写或者使文件只允许某些用户进入。
Linux系统文件权限介绍 在Linux系统中,一切都是文件。Linux系统中的每个文件都有访问许可权限,用来确定各种用户可以通过哪种访问方式对文件录进行访问和操作。 文件的访问权限分为只读只写和可执行三种。
只读权限表示只允许读取其内容,禁止对其做任何的其他操作。
可执行表示允许将该文件作为一个程序执行
可写权限表示可以对文件进行写操作(修改或增加)
操作文件用户的不同类型 >user 文件所有者 >group 同组用户 >other 其他用户
每一个文件的访问权限都有三组。每组用三位表示,分别为文件所有者的读、写和执行权限;与文件所有者同组的用户的读、写和执行权限;系统中其他用户的读、写和执行权限。如果需要查看文件权限的详细信息时,可以使用
ls -l
命令格式如下
命令名称: chmod
命令英文原意: change the permissions mode of a file
命令所在路径: /bin/chmod
执行权限: 所有用户
语法: chmod 【{ugoa}{+-=}{rwx}】【文件或目录】
【mod=421】【文件或目录】
-R 递归修改
-c 当发生改变时,报告处理信息
-f 错误信息不输出
-v 运行时显示详细处理信息
--help 查看帮助信息
功能: 改变文件或目录权限
文件与目录权限总结:
举例之文件:
chmod a+x tmp.log // 增加文件所有用户组可执行权限
chmod ug+w,o-x log2015.log //同时修改不同用户权限
chmod a-x log2015.log //删除文件权限
chmod -R 777 testdir //修改目录testfile及其目录下文件为所有用户具有全部权限
举例之目录
使chmod文件只有读权限
对 chmod文件使用ls命令:可以查看到里面的文件
对chmod文件使用cd命令:不可以进入此目录
对chmod文件下使用touch命令建立一个文件:建立不成功
若目录为可执行,cd命令可以进入,但是不能touch
若目录为可写,cd命令不可以进入,但是可以touch
- Linux命令之chmod详解
- linux chmod 命令详解
- linux chmod 命令详解
- Linux chmod 命令 详解
- Linux chmod 命令 详解
- Linux chmod命令详解
- Linux chmod 命令 详解
- Linux chmod命令详解
- Linux chmod命令详解
- Linux chmod命令详解
- Linux chmod命令详解
- Linux chmod 命令详解
- chmod 命令详解 Linux
- Linux chmod命令详解
- Linux chmod命令详解
- Linux chmod命令详解
- Linux chmod 命令 详解
- Linux chmod命令详解
- VS2013+QT5.3 中文乱码问题 解决方案
- 简单的推荐系统(线性分类器的一种)(就是所说的打分系统)
- SQLite 中常用的命令
- XtraLayoutControl布局控件
- Android中操作Sqlite遇到的错误:java.lang.IllegalStateException: Couldn't read row 1, col 0 from CursorWindow
- Linux命令之chmod详解
- Windowing support&&State Management
- 常见字符编码以及利用IO实现文件分割与合并(终极IO应用)
- ArcGIS支持的常用数据类型
- OpenCV学习笔记(四):ROI区域图像叠加和图像线性混合
- AOP经典2种配置示例
- AndroidStudio如何从SVN检出项目
- 【机房收费】---(窗体显示) 实时错误426 只允许一个MDI窗体 (二)
- JAVA中堆和栈的理解