zoukankan      html  css  js  c++  java
  • linux chmod命令修改文件权限

    在linux中,使用chmod命令修改一个文件的权限。

    首先,我们查看一个文件夹下所有文件的权限

    ls -l

    linux文件或目录的权限分为,读、写、可执行三种权限。文件访问的用户类别分为,文件创建者、与文件创建者同组的用户、其他用户三类。

    以其中readme.txt 文件来介绍
    -rw-r–r–. 1 root root 0 May 16 08:13 readme.txt
    主要看前十个字符

    第1个字符若为d,表示是一个文件夹;否则是一个文件
    第2~4个字符,指的是创建者拥有的权限
    第5~7个字符,指的是与创建者同组的用户所拥有的权限
    第8~10个字符,指其他用户拥有的权限
    那么对于readme.txt这个文件,创建者的权限是读写;同组用户的权限是读;其他用户的权限也是读。

    修改一个文件的权限方式有两种:

    第一种,可以形如 chmod 755 readme.txt

    其中,0 表示没有权限;1表示可执行权限;2表示写权限;4表示读权限;
    那么755 即表示把这个文件设置为创建者拥有所有权限,而同组用户与其他用户只拥有读写权限。

    第二种,可以形如 chmod a+x readme.txt

    其中, a 表示所有用户,u表示创建者用户 ,g 表示同组用户,o表示其他用户 ;+ 表示 添加权限,- 表示取消权限; r 表示读权限,w 表示 写权限,x 表示 可执行权限。

    那么a+x 表示把这个文件的所有用户添加可执行权限。

  • 相关阅读:
    ViewPager自动轮播、小圆点切换
    android自定义view属性
    单点触控
    自定义view、自定义圆形imageview
    为textview中的字符串着色
    xstream解析、httputils请求
    WebView加载页面
    HorizontalScrollView滑动 ViewPager切换
    Spring Boot 热部署(IDEA与Gradle)
    Linux下安装JDK
  • 原文地址:https://www.cnblogs.com/zyh0430/p/11877744.html
Copyright © 2011-2022 走看看