【Linux】chown命令使用

news2024/11/24 10:39:11

Linux chown(英文全拼:change owner)命令用于设置文件所有者和文件关联组的命令。

Linux/Unix 是多人多工操作系统,所有的文件皆有拥有者。利用 chown 将指定文件的拥有者改为指定的用户或组,用户可以是用户名或者用户 ID,组可以是组名或者组 ID,文件是以空格分开的要改变权限的文件列表,支持通配符。 

chown 需要超级用户 root 的权限才能执行此命令。只有超级用户和属于组的文件所有者才能变更文件关联组。

chown命令 -Linux手册页

著者

作者:David MacKenzie和Jim Meyering。

语法

chown  [选项] [模式] 文件或目录

命令常用选项及作用

执行令  chown --help  

执行命令结果

参数

user : 新的文件拥有者的使用者 ID
group : 新的文件拥有者的使用者组(group)
-c : 显示更改的部分的信息
-f : 忽略错误信息
-h :修复符号链接
-v : 显示详细的处理信息
-R : 处理指定目录以及其子目录下的所有文件
--help : 显示辅助说明
--version : 显示版本

添加test用户组和test用户
groupadd -r test && useradd -r -g test -s /sbin/nologin -M test
命令:chown 用户 文件或文件夹

执行命令 :chown test /test1/test4.text

把 /test1/test4.text 的所有者设置 test。

 

命令:chown 用户:用户组   文件或文件夹

执行命令 :chown test:test /test1/test4.text

将文件 /test1/test4.text 的拥有者设为 test,群体的使用者 test。

命令:chown -R 用户:用户组   

执行命令 :chown -R root:root *

将当前前目录下的所有文件与子目录的拥有者皆设为 root ,群体的使用者 root

命令:cat /etc/passwd | grep test

执行命令 cat /etc/passwd | grep test

查看linux 用户ID和组ID。

命令: chown :977 文件或文件夹

执行命令 :chown :977 test2

把 /test2 的关联组设置为 977 (关联组ID),不改变所有者。



【美图欣赏】

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1098017.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

分享微信聊天记录备份的2个方法!

很多时候,我们可能会因为一些原因不小心把微信聊天记录给弄丢,比如:卸载微信、清理了微信缓存、手滑误删、删除了微信好友等等。这对于常年使用微信的用户来说,无疑是一件头疼的事情。 为了防止意外发生导致数据丢失,…

Idea安装和使用教程

在本文中,我们将提供关于如何安装 IntelliJ IDEA 的详细步骤。如果您是初学者或只是想尝试一下 IDEA,我们建议您下载 Community 版。如果您需要更多高级功能,可以选择 Ultimate 版。 步骤一:下载 IntelliJ IDEA 首先,…

什么是运输报告?海运运输鉴定报告必须提供吗?MSDS+UN38.3报告是?

什么是运输报告?海运运输鉴定报告必须提供吗?MSDSUN38.3报告是? 什么是运输报告?海运运输鉴定报告必须提供吗?MSDSUN38.3报告是什么有什么区别? 运运输鉴定报告必须提供吗?一般MSDS、货物运输…

虹科方案 | 加州理工学院利用HK-TrueNAS开展地震研究

文章来源:虹科网络基础 阅读原文:https://mp.weixin.qq.com/s/jDzfSD4Px8sWecDyK8FiVw 客户背景 加州理工学院(CalTech)是世界顶尖的理工类科学研究型学府之一。加州理工学院地震实验室是加州理工学院地质与行星科学部(GPS)的一个分支机构,成…

云安全—云计算基础

0x00 前言 学习云安全,那么必然要对云计算相关的内容进行学习和了解,所以云安全会分为两个部分来进行,首先是云计算先关的内容。 0x01 云计算 广泛传播 云计算最早大范围传播是2006年,8月,在圣何塞【1】举办的SES&a…

40.同时最大在线人数问题求解(炸裂map)

思路分析: (1)对登录、登出数据构建map结构map(1, login_ts, -1, logout_ts),使用炸裂函数对该map做炸裂处理 (2)炸裂后成为了两列,一列存储1or-1表示登录登出(k)&#x…

C++指针解读(9)-- void指针和NULL

1、void指针的概念 void * 这种指针称为“空类型指针”,它不指向任何具体类型的数据,只提供一个纯地址。void 指针必须强制类型转换成具体类型的指针才有意义。 int i 3; void* p &i;//printf(" %d\n", *p); //报错 printf(" %d\…

8月19日PMP成绩,预计10月16日公布!附查询入口、流程

PMP的考试成绩一般在考后6-8周即可查询,8月PMP的成绩预计会在北京时间10月16日晚上公布,具体时间以官方公告为准。 如何查询8月考试成绩? 渠道一:收到PMI邮件提醒 当你注册PMI所使用的邮箱收到一封PMI发来的,标题为…

测试培训机构「某峰」测评调查报告

测试培训机构「某峰」测评调查报告 ⭐文章简介一、机构测评之受访者介绍二、老师傅-机构测评10问!第1问 你从哪里了解到这个培训机构?第2问 你为什么选择这家培训机构,它吸引你掏毛爷爷的点有哪些?第3问 回顾一下,从咨…

linux 学习:查找命令 find | grep

作者: 苏丙榅 原文链接: https://subingwen.cn/linux/commpress/ 在使用Linux系统的时候, 我们经常会需要查找某些文件,但是大多数情况下我们并不能确定这些文件的具体位置,这样的话就非常浪费我们的时间。Linux为我们提供了很多的用于文件搜索的命令, 如…

夜神模拟器安装教程

夜神模拟器是一款很好用的安卓模拟器,夜神模拟器最新版兼容性更强,稳定性也不错,简单操作使用便捷,可以有很好的游戏体验:运行完美 ,酣畅淋漓,喜欢的小伙伴可以在本站下载使用,本期小…

binutils工具下载

一、下载binutils工具binutils-2.28.tar.bz2 https://ftp.gnu.org/gnu/binutils/ 二、解压 tar -xvjf binutils-2.28.tar.bz2三、建立build目录 在binutils-2.28下创建目录build 指定编译目录: ../configure --enable-debug --prefix/home/zhangchuang/ld/bin…

【TES720D-KIT】青翼自研基于复旦微FMQL20S400全国产化ARM开发套件(核心板+底板)

TES720D-KIT是专门针对我司TES720D(基于复旦微FMQL20S400的全国产化ARM核心板)的一套开发套件,它包含1个TES720D核心板,加上一个TES720D-EXT扩展底板。 FMQL20S400是复旦微电子研制的全可编程融合芯片,在单芯片内集成…

SycoTec 4061主轴维修:主轴检测与维修过程记录

主轴是机器中关键的部件之一,其主要作用是传递动力并驱动机器运转。由于长期使用或其它因素,主轴可能会出现磨损、弯曲、变形等问题,这些问题都会影响机器的正常运转和精度。因此,对主轴进行及时维修和保养对于保证机器的正常运转…

【视觉算法系列1】使用 KerasCV YOLOv8 进行红绿灯检测(上)

提示:免费获取本文涉及的完整代码与数据集,请联系助理老师 peaeci122 使用最新“KerasCV YOLOv8”模型进行红绿灯检测的综合指南 YOLO目标检测模型已经进入了无数的应用领域,从监控系统到自动驾驶汽车。那么,如果在KerasCV框架下…

01背包(一) 01背包(二)动态规划

01背包(一) 二维数组 题目 背包最大重量为4。 物品为: 重量价值物品0115物品1320物品2430 问背包能背的物品最大价值是多少? 创建二维数组,dp[i][j]的含义是任意放入前 i 个物品放进在背包重量为j的时候的最大价值…

openssl生成SM2公私钥对命令详解

(1)获得openssl支持椭圆曲线算法列表 命令:openssl ecparam -list_curves 返回结果: secp112r1 : SECG/WTLS curve over a 112 bit prime field secp112r2 : SECG curve over a 112 bit prime field secp128r1 : SE…

051:mapboxGL改变bearing和pitch,变换查看视角

第051个 点击查看专栏目录 本示例是介绍演示如何在vue+mapbox中改变bearing和pitch,变换查看视角。bearing:地图的默认方位角(可选,表示 地图视口正上方中心点 在地图上 北偏东 的角度。默认值为 0)。pitch:地图的默认倾斜角度(可选,默认值为 0,范围为 0 ~ 85)。 直…

《持续交付:发布可靠软件的系统方法》- 读书笔记(四)

持续交付:发布可靠软件的系统方法(四) 第 4 章 测试策略的实现4.1 引言4.2 测试的分类4.2.1 业务导向且支持开发过程的测试4.2.2 技术导向且支持开发过程的测试4.2.3 业务导向且评价项目的测试4.2.4 技术导向且评价项目的测试4.2.5 测试替身 …

如何获取跑腿App源码并定制化你的业务

跑腿App源码是开发送货和快递服务平台的理想起点。它为你提供了一个现成的应用程序框架,可以帮助你快速进入这个竞争激烈的市场。本文将指导你如何获取跑腿App源码,以及如何将其定制化以适应你的业务需求。我们将以一个示例项目为基础进行说明。 步骤1…