区别 chown和chmod的用法

2023-05-16

本人总是习惯使用chmod,而把chown混淆。

chown就是修改 第一列内容的 ,chmod是修改 第3,4列内容的。


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用法
用来 修改某个目录或文件的访问权限。
语法: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 与其他用户拥有一样的权限。

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


参考:http://hi.baidu.com/whn_arthur/item/6ce34137321e2385b711db27

 
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

区别 chown和chmod的用法 的相关文章

  • 区别 chown和chmod的用法

    本人总是习惯使用chmod xff0c 而把chown混淆 chown就是修改 第一列内容的 xff0c chmod是修改 第3 4列内容的 chown用法 用来更改某个目录或文件的用户名和用户组的 chown 用户名 组名 文件路径 xf
  • Linux 下 chmod 777 修改权限

    一 rwxrwxrwx 777 Unix Linux 的操作系统 xff0c 每个文件 文件夹也被看作是文件 都按读 写 运行设定权限 例如用ls l命令列文件表时 xff0c 得到如下输出 xff1a rw r r 1 mchopin u
  • mkdir和chmod命令

    1 在 usr目录中新建一个目录名称为 xff1a mytest 并在mytest目录中新建文件net txt 设置文件的属性为文件属主 xff08 u xff09 增加执行权限 文件属主同组用户 xff08 g xff09 增加写入权限
  • chown,chgrp,chmod,u+s,g+s,o+t

    chown user file directory change owner 将后面的目标文件或者目录的所有者替换成 user chgrp group file directory change group 将目标文件或者目录的所有组替换成
  • chmod修改权限的用法

    一 chmod作用 xff1a 修改文件 目录的权限 二 语法 xff1a chmod 对谁操作 操作符 赋予的权限 文件名 三 操作对象 xff1a u 用户user xff0c 表现文件或目录的所有者 g 用户组group xff0c
  • 利用chmod获取权限

    利用chmod获取权限 在Linux中要修改一个文件夹或文件的权限我们需要用到linux chmod命令来做 xff0c 下面我写了几个简单的实例大家可参考一下 语法如下 xff1a strong chmod strong who 43 6
  • chmod +x 与chmod 777 的超详细解说

    在linux中使用man命令查看chmod的大纲我们可以得出以下有用的信息 xff1a chmod OPTION MODE MODE FILE chmod OPTION OCTAL MODE FILE chmod OPTION refere
  • Linux chown命令

    Linux Unix 是多人多工操作系统 所有的文件皆有拥有者 利用 chown 将指定文件的拥有者改为指定的用户或组 用户可以是用户名或者用户ID 组可以是组名或者组ID 文件是以空格分开的要改变权限的文件列表 支持通配符 一般来说 这个
  • chmod无法修改权限的问题

    linux 下挂载windows ntfs 硬盘 采用开机挂载 修改 etc fstab 添加一行 UUID 000XXXFxXXX1 media lanyang document ntfs defaults uid lanyang gid
  • chown、chmod详解

    首先通过ll命令查看目录下文件 主要看最前面一列 我把 drwxr xr x 拿出来说 d 目录 文件类型 rwx 可读 可写 可执行 2 4位 所属者权限 r x 可读 可执行 5 7位 所属组权限 r x 可读 可执行 8 10位 其它
  • Android:如何在 root 设备上执行 chmod

    我将在已取得 root 权限的 Android 2 1 设备上执行命令 字符串路径 data data com android providers settings databases settings db Runtime getRunt
  • 如何将输入的3个八进制数转换为CHMOD权限转换为二进制?

    我正在尝试创建一个程序 使用 3 个八进制数 例如 5 2 6 或 5 2 6 的命令行获取用户输入 并将它们转换为 3 组 3 位二进制数 例如 101 010 110 并打印出相应的 CHMOD 权限 例如 r x w rw 我在将这些
  • 如何使用 C# 在 OSX 中运行 chmod

    我有一个 C Mono 程序 Unity3d 游戏 它使用 SharpZLib 解压缩 zip 存档 我的问题是 当在 Mac OSX 上解压存档时 文件权限是不同的 具体来说 它们被设置为 644 而我希望它们为 755 我不知道为什么解
  • Linux:仅设置目录权限[关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 我必须更改的权限htdocsapache 中的目录属于某个组并具有一定的读 写 执行能力 目录需要有 775 权限 文件需要有 664 权
  • PHP 是否阻止了粘性位?

    我尝试使用 PHP 的 chmod 将权限设置为 02775 但由于某种原因 它只将 0775 添加到文件中 我认为这可能是 PHP 的 chmod 实现或其他问题 所以我尝试使用 PHP 的 passthru 函数运行 chmod 027
  • 如何修复执行 git Push 时 .git/ 目录的权限被拒绝?

    我已经在我的服务器上设置了一个 git 存储库 创建了一个新用户 git 我的仓库位于 srv git example git 我以前可以git remote add origin git domain srv git example gi
  • 如何使用 Ant、文件和文件夹“chmod -R +w”?

    我想做相当于chmod R w foo in an Ant构建脚本 到目前为止我正在使用这个
  • 使用 /var/lib/mysql 的 chown 从 root 更改所有者,现在 mysql 中出现错误 1049 (42000)

    在 Ubuntu 上 我之前在终端中使用以下代码创建了一个 mysql 数据库 my sql u root p 然后在mysql中 CREATE DATABASE securities master 我试图使用文件资源管理器来查看与该数据库
  • 更改“/usr/bin/”的所有权:不允许操作

    我刚刚改变了我的所有者 犯了一个巨大的错误 usr bin from root对一个普通人user 每当我尝试执行时 sudo chown root usr bin这给了我 chown changing ownership of usr b
  • OSError: [Errno 30] 只读文件系统: '/User'。 macOS Catalina

    我正在编码sorter用于下载文件夹 我收到此错误 我尝试更改权限 chmod Unable to change file mode on Users Operation not permitted import os from dir o

随机推荐

  • golang Unmarshal拿不全数据问题

    说明 xff1a 这个问题出现在后端调用json Unmarshal方法去解析数据库中存的数据时 xff0c 解析出来的结果中只能拿到部分数据 xff0c json格式经检查后正确无误 xff0c 同时也没有字段名出错等低级错误 首先来看要
  • Golang开发新手常犯的50个错误

    50 Shades of Go Traps Gotchas and Common Mistakes for New Golang Devs 原文地址 xff1a http devs cloudimmunity com gotchas and
  • Go学习之regexp包学习

    Go中regexp包主要存放的是处理正则表达式相关的结构和处理函数 xff0c 具体的函数原型可以在GOROOT中寻找相应的包查看 下面只是给出各个不同的函数的功能和使用方法 xff0c 正则表达式的基本概念可以查看正则表达式基本概念学习总
  • Go1.1.1新功能module的介绍及使用

    Go1 1 1版本发布 2018 08 24发布 已经过去几天 xff0c 从官方的博客中看到 xff0c 有两个比较突出的特色 xff0c 一个就是今天讲的module xff0c 模块概念 目前该功能还在试验阶段 xff0c 有些地方还
  • linux系统故障(一)之grub恢复

    linux系统故障 xff08 一 xff09 之grub恢复 前言 1 什么是linux系统故障 xff1f 2 什么是grub xff1f 3 grub坏了我们怎么恢复 xff1f 4 grub恢复的具体方法 xff1f 实验环境 本次
  • MSCOCO数据集下载安装---image_caption(内涵报错)

    参考博客 xff1a https blog csdn net ccbrid article details 79368639 在linux上 步骤 1 git clone cocoapi2 进入文件夹3 放入image和annotation
  • Ubuntu安装RTL8812AU无线网卡

    Ubuntu安装RTL8812AU无线网卡 下载资源解压并使用管理员权限 xff0c 运行以下指令重新插拔无线网卡 xff0c 安装成功 下载资源 链接 xff1a https pan baidu com s 161Pje1p27yuzDt
  • Linux线程--生产者消费者模型

    在生产者 消费者模型中 xff0c 主程序分别启动了生产者线程和消费者线程 xff0c 其中生产者线程不停的写入共享的循环缓冲区 xff0c 二消费者线程这不停的从缓冲区中取出数据 在生产者写入缓冲区时 xff0c 首先要获得互斥锁 xff
  • Android平台GDB调试环境搭建

    一 背景 Android系统采用GDB xff08 The GNU Project Debugger xff0c GNU工程调试器 xff09 作为原生程序的调试器 xff0c GDB调试源码的程序优势非常明显 xff1b 但Android
  • 1寸、2寸、小2寸的照片尺寸是多少

    1寸照片 xff0c 尺寸大小是 xff1a 2 5厘米 3 5厘米 xff0c 分辨率设成300像素 英寸 xff0c 这样最终得到的像素是 xff1a 295 413 小2寸照片 xff0c 尺寸大小是 xff1a 3 3厘米 4 8厘
  • React-Native 消息推送

    在这里我们可以选择大厂的推送 xff0c 优先使用极光推送 xff0c 下一篇将介绍如何使用阿里推送 使用说明 PS 真没想到极光大厂出的官方文档也有问题 xff0c 这里列出是最新版本修复可用版 创建新项目 react native in
  • 欢迎使用CSDN-markdown编辑器

    能力培养 与team leader讨论 xff0c 大抵将能力培养分成三类 业务能力 解决具体反馈的问题 xff1b 总结通用的解决方案 xff1b 从根本上改善根本问题技术能力 设计架构的能力 xff0c 注重性能的改善泛化能力 明确问题
  • 开发原则

    1 提供完整的数据 xff0c 不需要调用者进行额外的处理 2 测试 xff0c 保证比较对象要都是真实正确的 3 以业务需求为驱动 xff0c 兼顾系统架构升级
  • Windows下多台电脑共享剪切板的方法

    转自于 http www microsoft com china MSDN library WebServices WebServices WebServices mspx mfr 61 true
  • Cisco Packet Tracer模拟器使用

    第一篇 熟悉界面 一 设备的选择与连接 在界面的左下角一块区域 xff0c 这里有许多种类的硬件设备 xff0c 从左至右 xff0c 从上到下依次为路由器 交换机 集线器 无线设备 设备之间的连线 xff08 Connections xf
  • 各种路由器接口与连接方法

    转自于 http bbs pcsoft com cn thread 138952 1 4 html 路由器所在的网络位置比较复杂 xff0c 既可是内部子网边缘 xff0c 也可位于内 外部网络边缘 同时为了实现强大的适用性 xff0c 它
  • line vty 0 4 什么意思

    转自于 http hi baidu com rxlly blog item 9072bc397ae18bde7c1e71f6 html line vty 0 4是不是指启用5个telnet会话的意思 xff1f 那line vty 0 0是
  • 内网远程协助工具_分享几个常用的免费远程软件

    转载自 xff1a https blog csdn net weixin 39806779 article details 110962599 1 说到远程工具 xff0c 首先我们想到的是影子 Radmin 外网需要映射端口 xff0c
  • matlab实现牛顿迭代法求解非线性方程组

    http hi baidu com aillieo blog item 0800e2a10ac9a59647106493 html 已知非线性方程组如下 3 x1 cos x2 x3 1 2 61 0 x1 2 81 x2 43 0 1 2
  • 区别 chown和chmod的用法

    本人总是习惯使用chmod xff0c 而把chown混淆 chown就是修改 第一列内容的 xff0c chmod是修改 第3 4列内容的 chown用法 用来更改某个目录或文件的用户名和用户组的 chown 用户名 组名 文件路径 xf