chown与chmod

2024-03-28 21:08
文章标签 chown chmod

本文主要是介绍chown与chmod,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

chown是用来更改文件或目录的拥有者。

chown用法

chown 用户名:组名 文件路径(可以是就对路径也可以是相对路径)
例1:chown root:root /tmp/tmp1
就是把tmp下的tmp1的拥有者改成root和root(只修改了tmp1的属组).
例2:chown -R root:root /tmp/tmp1
就是把tmp下的tmp1下的所有文件的拥有者都改成root和root。

chmod用法
用来修改某个目录或文件的访问权限。对文件或目录与用户的关系分三类,owner,group,other,分别设置三类的访问权限。

语法:chmod [who] [+ | - | =] [mode] 文件名
 命令中各选项的含义为: 
操作对象who可是下述字母中的任一个或者它们的组合:
   u 表示“用户(user)”,即文件或目录的所有者。
   g 表示“同组(group)用户”,即与文件属主有相同组ID的所有用户。
   o 表示“其他(others)用户”。
   a 表示“所有(all)用户”。它是系统默认值。
 操作符号可以是:
   + 添加某个权限。
   - 取消某个权限。
   = 赋予给定权限并取消其他所有权限(如果有的话)。
 设置 mode 所表示的权限可用下述字母的任意组合:
   r 可读。
   w 可写。
    x 可执行。
   X 只有目标文件对某些用户是可执行的或该目标文件是目录时才追加x 属性。
   s 在文件执行时把进程的属主或组ID置为该文件的文件属主。
       方式“u+s”设置文件的用户ID位,“g+s”设置组ID位。
   t 保存程序的文本到交换设备上。
   u 与文件属主拥有一样的权限。
   g 与和文件属主同组的用户拥有一样的权限。
   o 与其他用户拥有一样的权限。

 文件名:以空格分开的要改变权限的文件列表,支持通配符。

这篇关于chown与chmod的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/856701

相关文章

chmod: changing permissions of ‘*‘:Operation not permitted

linux 执行命令时,报 chmod: changing permissions of '*':Operation not permitted 。原因是当前用户没有权限,可以 chmod 777 给权限在执行。如果 chmod 还不行那就要切花成 root 用户。 # su root # su -root  su 与su - 的区别: su 是不改变当前变量 su - 是切换到用户的变

chmod命令学习2

递归地修改权限 chmod -R 很多Linux命令可以递归地应用于文件和目录,chmod命令也不例外。使用-R(或–recursive)选项能够在短时间内修改数百个文件系统对象的权限。 $ pwd/home/scott/pictures/libby$ ls -lFdrwxrw---- 2 scott scott ... by_pool/-rw-r--r-- 1 scott scott

chmod命令学习1

理解权限的基础 chmod命令可以修改与文件或目录相关联的权限,Linux是如何理解这些权限的。 Linux认为有三组用户会使用文件或目录,即实际拥有者(也称为文件的用户)、用户组及系统中的其他人。每组用户分别用不同的字母表示,如表7-1所示。 表-1 用户组及其缩写 用 户 组缩  写用户(拥有者)(User)u组(Group)g其他(Other)o 用户能够对文件和目录进行操作:读、写和

修改文件属主和属组命令chown、chgrp

chown命令 chown命令的作用是更改文件的属主,也可以用于修改文件属组 #chown [option] user:group file 常用选项 chown命令的常用选项只有一个R,该选项的作用是递归地修改目录及目录中的所有文件的属主和属组 用法示例 只有文件的属主或root用户可以使用chown命令,非root用户的属主只能更改文件的属组为用户所在的另一个用户组。即属主只

Linux 文件的权限信息解读 chmod修改权限 数字序号表示权限

ls -l#列出当前文件 显示详细信息drwxr-xr-x. 2 dpc test 6 Jun 15 07:45 test.txt 共分为三部分 drwxr-xr-x.:表示文件和文件夹的权限信息dpc :文件,文件夹所属的用户test : 文件和文件夹所属的用户组 drwxr-xr-x 解读 d表示为文件夹 r w x 表示dpc的权限 r-x 所属用户组的权限 r-x 其

Linux基础命令[29]-chown

文章目录 1. chown 命令说明2. chown 命令语法3. chown 命令示例3.1 修改属主3.2 修改属组3.3 修改属主和属组3.4 修改文件夹所属 4. 总结 1. chown 命令说明 chown:更改文件的用户或用户组,需要 root 用户或 sudo 权限的用户执行该命令。基本信息如下: Usage: chown [OPTION]... [OWNER]

【Linux】易错点——/etc/passwd ; /etc/shadow;ifconfig;route;chmod;ps;mv

/etc/passwd ; /etc/shadow `/etc/passwd`: 用户账户的详细信息在此文件中更新。 用户名:密码:用户 ID:群组 ID:用户 ID 信息:用户的家目录: Shell  `/etc/shadow`: 用户账户密码在此文件中更新。 ifconfig命令 作用 显示网络设备信息 启动关闭指定网卡 # ifconfig eth0 down

linux指令-chmod

目录 基本语法 选项(Options) 权限模式(Mode) 符号模式 八进制模式 示例 注意事项 chmod 是 Linux 和其他 Unix-like 系统中用于改变文件或目录权限的命令。以下是 chmod 命令的完整使用说明: 基本语法 chmod [options] mode file... 选项(Options) -c 或 --changes:仅当更改文件

Linux chmod/fchmod/fchmodat 函数

文章目录 一、函数声明二、实例 一、函数声明 #include <sys/stat.h>int chmod(const char *pathname, mode_t mode);int fchmod(int fd, mode_t mode);#include <fcntl.h> /* Definition of AT_* constants */#in

Linux命令基础20-chmod后面使用数字来表示权限

本文来介绍下Linux下命令chmod如何用数字来表示相关权限。在使用数字之前,我这里画图,我们来了解下数字代表权限的原理,为什么数字7就表示所有权限。在前面文章,我提到chomd 777 file.txt,就可以把这个文件的权限改成-rwxrwxrwx,看懂了下面这个图,你就明白了。 1. chmod 7的含义和原理 2. 你自己桌面创建一个file,自己练习下。 主要的