zoukankan      html  css  js  c++  java
  • 常用简单Chown命令和Chmod命令

    linux下使用ls -la可以查看当前目录下的文件详细信息

    文件的权限组成格式是:

    文件属性  当前用户权限  用户所属用户组权限  其他用户权限   链接数   用户  用户组  大小 时间戳

       d                 rwx                        rw-                          r--                 1          ha       ha       679    6月

    一般来说从其他用户的目录下使用cp / mv命令将其他用户的文件拷贝到自己用户目录下,或者使用scp 命令将远程用户的文件拷贝到本机目录下,需要对文件属性和所有者进行修改,否则会出现权限不够的问题。

    一般先修改文件所有者,使用chown命令

    用法:chown -R ha:ha ./*

    -R:递归对目录下的文件进行修改所有者

    ha:ha   前面的ha是改为ha用户,后面ha是改为名为ha的用户组

    ./*   是需要被修改的文件名或者路径,此处指定的是当前目录下的所有文件和文件夹

    接下来修改文件属性,使用chmod命令

    用法:chmod a+r ./*

    a+r:a是对所有用户【包括当前用户,用户组用户,其他用户】进行权限修改,+r是增加读权限,+w是增加写权限,+x是增加执行权限

    ./*   是需要被修改的文件名

    ----------------------------------------------------------

    我之前遇到一个神奇的问题

    一个文件夹下有许多文件和文件夹,原本属于root,后来改为自己的用户,权限也都全开,但是里面有个文件夹无法打开,root可以打开,自己用户不行,权限读写都开了,直到后来偶然给文件夹加上了执行权限,自己用户才能打开。很奇怪为什么文件夹属性需要加执行权限才能打开。

  • 相关阅读:
    Codeforces 787D. Legacy 线段树优化建图+最短路
    Codeforces 1051E. Vasya and Big Integers
    BZOJ3261 最大异或和
    BZOJ3531 SDOI2014 旅行
    洛谷P2468 SDOI 2010 粟粟的书架
    2018 ICPC 焦作网络赛 E.Jiu Yuan Wants to Eat
    HDU6280 From Tree to Graph
    HDU5985 Lucky Coins 概率dp
    (HDU)1334 -- Perfect Cubes (完美立方)
    (HDU)1330 -- Deck (覆盖物)
  • 原文地址:https://www.cnblogs.com/burningTheStar/p/7051096.html
Copyright © 2011-2022 走看看