linux中chmod命令用法详解

 更新时间:2019年04月02日 08:35:15   转载 投稿:laozhang  
在本篇文章里小编给大家分享了关于linux中chmod命令用法和相关知识点,需要的朋友们跟着学习下。

chmod命令语法

这是使用chmod命令时的正确语法:

chmod [options] mode [,mode] file1 [file2 ...]

以下是chmod使用的一些常用选项:

 ● -f, - silent, - quiet(抑制大多数错误消息)

 ● -v, - verbose(为每个处理的文件输出诊断信息)

 ● -c, - changes(类似于详细但仅在进行更改时报告)

 ● -R, - recursive(递归更改文件和目录)

 ● --help(显示帮助和退出)

 ● --version(输出版本信息和退出)

下面是可以为用户,组以及计算机上的其他所有人设置的几个数字权限的列表。数字旁边是读/写/执行字母等价物。

 ● 7:表示rwx,拥有读、写和执行的权限

 ● 6:表示rw-,拥有读和写的权限

 ● 5:表示rx,拥有读取和执行的权限

 ● 4:表示r--,拥有只读权限

 ● 3:表示-wx,拥有写入和执行的权限

 ● 2:表示-w-,拥有只写权限

 ● 1:表示 - x,仅拥有执行权限

 ● 0:表示---,无权限

注:如果需要列出文件的权限,需要使用ls命令。

chmod命令示例

如果用户想要更改文件“participants”的权限,以便所有人都可以完全访问该文件,需要输入以下命令:

chmod 777 participants

说明:第1个7设置用户的权限,第2个7设置组的权限,第3个7设置其他所有者的权限。

如果用户想成为唯一可以访问它的人,可以使用以下命令:

chmod 700 participants

用户想要为自己和其小组成员提供完全访问权限,可以使用以下命令:

chmod 770 participants

如果用户想为自己保留完全访问权限,但希望阻止其他人修改文件,可以使用以下命令:

chmod 755 participants

以下使用上面的字母来更改文件“participants”的权限,以便所有者可以读取和写入文件,但不会更改其他任何人的权限:

chmod u=rw participants

设置模式

使用chmod命令可以为文件和目录设置其他文件系统模式。例如,要设置粘滞位 - 这意味着只有文件所有者,目录所有者或超级用户可以删除该文件,而不管文件的读写组权限如何 - 在数字序列前加1:

chmod 1755 participants

其他:

用户还可以使用chgrp命令更改现有文件和文件夹的组所有权,使用newgrp命令更改新文件和文件夹的默认组。

请记住,chmod命令中使用的符号链接将影响真实的目标对象。

相关文章

  • Apache httpd 安装module mod_expires、mod_deflate的方法

    Apache httpd 安装module mod_expires、mod_deflate的方法

    Apache httpd 安装module mod_expires、mod_deflate的方法,需要的朋友可以参考下。
    2011-11-11
  • Linux中使用命令more,less,cat查看文件内容

    Linux中使用命令more,less,cat查看文件内容

    今天小编就为大家分享一篇关于Linux中使用命令more,less,cat查看文件内容,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-03-03
  • 实现一台或者多台Linux实例解绑SSH密钥对

    实现一台或者多台Linux实例解绑SSH密钥对

    在本篇文章中我们给大家分享了一篇如何为一台或者多台 Linux 实例解绑 SSH 密钥对的相关内容,有兴趣的朋友们学习下。
    2018-10-10
  • linux输入输出重定向使用详解

    linux输入输出重定向使用详解

    linux中使用重定向符号可以实现输出输入重定向,默认条件下,标准输出和错误输出都是终端,用重定向符号可以把标准输出和错误内容进行重定向,例如把标准输出重定向到文件,看下面的详细解释
    2014-01-01
  • Centos7修改主机名hostname的三种方法

    Centos7修改主机名hostname的三种方法

    今天小编就为大家分享一篇关于Centos7修改主机名hostname的三种方法,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-01-01
  • Linux里Makefile是什么?它是如何工作的?

    Linux里Makefile是什么?它是如何工作的?

    今天小编就为大家分享一篇关于makefile是什么及其工作原理的文章,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2018-09-09
  • linux下实现VPS免费备份脚本

    linux下实现VPS免费备份脚本

    因为本bolg是架设在vps上的,空间商又没有提供备份的功能,所以说哪天vps挂了,我的网站也就跟着挂了
    2012-05-05
  • linux操作系统利用python实现任务管理器可视化功能

    linux操作系统利用python实现任务管理器可视化功能

    这篇文章主要介绍了linux操作系统下利用python实现任务管理器可视化功能,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-11-11
  • .htaccess文件写法之作用范围

    .htaccess文件写法之作用范围

    在htaccess写法详解一文中已经写过了htaccess文件一基本写法和语句原则,同时本文也不再阐述htaccess文件的作用之强大,今天只来讨论一下很多人都容易误解的一个地方,那就是.htaccess文件的作用范围
    2012-02-02
  • 在Ubuntu 14 上安装 Nginx-RTMP 流媒体服务器的教程

    在Ubuntu 14 上安装 Nginx-RTMP 流媒体服务器的教程

    RTMP流媒体协议是 一套 Adobe 开发的音频视频实时传输协议;nginx-rtmp 是一个基于nginx的 RTMP服务模块,开源,免费,接下来通过本文给大家介绍在Ubuntu 14 上安装 Nginx-RTMP 流媒体服务器,需要的朋友可以参考下
    2019-11-11

最新评论