相关知识

Linux系统中的每个文件/目录皆有其拥有者(Owner)。我们知道只有用户登录到系统后才可以在系统上创建文件或目录,而文件/目录的所有者即是创建该文件/目录的用户。

当用ls -lll命令显示文件的详细信息时,第三列数据表示该文件的所有者。例如显示test文件所有者信息:

可以看到test文件的所有者是fzm,因为test文件是由fzm用户所创建。

Linux修改文件所有者命令

Linux中使用chown命令来修改文件所有者。

具体命令如下:

chown 用户名/用户ID 文件名

执行权限:

chown必须以root权限才能执行,如果是普通用户想执行chown时,需要在命令前加sudo命令来提升权限为root权限。

案例演示一:

首先创建一个新用户newUser,然后将系统中已存在的文件testFile的所有者设置为newUser,可以使用如下命令:

sudo useradd newUser
sudo chown newUser testFile

案例演示二:

首先查看用户fzm的ID是多少,然后将系统中已存在的文件testFile的所有者设置为fzm,可以使用如下命令:

id fzm
sudo chown 1000 testFile

Linux修改目录所有者命令

Linux中使用chown命令来修改目录所有者。

具体命令如下:

chown 参数 用户名/用户ID 目录名

常见命令参数:

  • -R或——recursive:递归处理,将指定目录下的所有文件及子目录一并处理;
  • --help:在线帮助;

执行权限

chown必须以root权限才能执行,如果是普通用户想执行chown时,需要在命令前加sudo命令来提升权限为root权限。

案例演示一:

将系统中已存在的目录testDir的所有者设置为newUser,可以使用如下命令:

sudo chown newUser testDir

可以使用ls -lll命令查看目录所有者是否修改成功。

案例演示二:

将系统中已存在的目录Dir以及其所有子目录和子文件的所有者设置为newUser,可以使用如下命令:

sudo chown -R newUser Dir

可以看到Dir目录下的所有子目录和子文件的所有者都已经修改成了newUser

将系统已存在文件oldFile的所有者设置为oldUser

将系统已存在目录oldDir1的所有者设置为oldUser

将系统已存在目录oldDir2以及其所有子目录和子文件的所有者设置为oldUser。

chown oldUser oldFilechown oldUser oldDir1chown -R oldUser oldDir2

Linux修改文件/目录所有者相关推荐

  1. Linux修改文件/目录权限

    修改文件/目录权限 第一种方式 通过chmod指令,可以修改文件或者目录的权限 +: 添加权限 -: 减少权限 u: 所有者 g: 所在组 o: 其他人(组) a: 所有人(u,g,o的总和) 例: ...

  2. linux修改文件/目录所属的用户和组

    在Linux中,创建一个文件时,该文件的拥有者都是创建该文件的用户.该文件用户可以修改该文件的拥有者及用户组别:或者在root用户下,这样可以修改任何文件的拥有者及用户组. 而修改文件所属用户和组,需 ...

  3. 【转载】linux修改文件的所有者权限[root权限更改为用户权限]

    chown 命令,主要用于修改文件(或目录)的所有者,除此之外,这个命令也可以修改文件(或目录)的所属组. 当只需要修改所有者时,可使用如下 chown 命令的基本格式: [root@localhos ...

  4. Linux笔记(六)——权限的基本介绍,修改权限,修改文件/目录的所有者及所在组

    一.权限的基本介绍 1.位数含义 ls -l中显示的内容 其中第0行中一共有9位,对这9位进行分析 第0位:确定文件类型(d,-,l,c,b) l:表示链接,相当于window中的快捷方式: -:表示 ...

  5. linux文件夹改不了权限吗,linux修改文件和文件夹权限及所有者

    类别:CentOS / 日期:2019-10-10 / 浏览:377 / 评论:0 修改权限命令: chmod [-R] xyz文件/目录(xyz是数值或字符) 修改文件/目录所有者命令: chown ...

  6. Linux文件/目录 所有者/所在组

    目录 文件/目录所有者 文件/目录所在组 上述的实践操作 文件/目录所有者 文件所有者:一般为文件的创造者,谁创建了该文件,就自然的成为文件的所有者.查看文件/目录的所有者 指令: ls-ahl 修改 ...

  7. linux怎么修改目录的所有者,linux修改文件或目录的所有者(chown)和用户组

    chown更改文件或目录的所有者 注意:所有者,必须存在于(/etc/passwd)下.比如: linux修改文件或目录的所有者(chown)和用户组 更改文件或目录的所有者命令: 1.新建测试文件t ...

  8. Linux目录下文件权限怎么改成777,linux修改文件夹-文件目录权限

    Linux.Fedora.Ubuntu修改文件.文件夹权限的方法差不多.很多人开始接触Linux时都很头痛Linux的文件权限问题.这里告诉大家如何修改Linux文件-文件夹权限.以主文件夹下的一个名 ...

  9. linux 修改文件用户组和所有者

    目录: 1.linux下修改文件用户组 2.linux下修改文件所有者 3.linux下同时修改文件所有者和用户组 1.linux下修改文件用户组 chgrp: change group的简写,修改文 ...

最新文章

  1. ROS系统——重要参考资料
  2. Android点击事件之多点触摸与手势识别
  3. 安卓一个方法多处调用_一个隐藏在方法集和方法调用中且易被忽略的小细节
  4. 联想一体机电源键不亮_联想/兄弟打印机复印一体机激光器清洁教程
  5. 微型计算机系统包括( )几部分,微型计算机系统包括哪几个部分?
  6. 心心念特斯拉Cybertruck?现在可以下单了,订金1000块
  7. python的图像傅里叶变换 np.fft.fft2 cv.dft 函数
  8. Kaggle Future Sales“”竞赛 XGB_model_final
  9. Let 's watch TV
  10. velocity模板使用手册
  11. Unity 数据统计SDK TalkingData
  12. mysql 裸设备_什么叫做裸设备
  13. 机器学习在信息安全领域的应用现状和畅想
  14. [solved] hp victus ubuntu 20.04 wifi
  15. Python_数据分析_关联规则和王者荣耀数据分析实战
  16. 计算机文化基础知识在未来工作中的应用论文,计算机文化基础论文
  17. 单点登录cas-4.0.0 只是简单的同时登入,同时登出功能
  18. 大数据项目实践过程笔记
  19. 二分查找取中间值的计算方式
  20. 项目经理的选人和用人-三合与情境领导

热门文章

  1. SAP AMDP调试
  2. (6)HTMLCSS笔记(文本)
  3. vue 登录直接跳转首页
  4. 求职简历——开始找工作了
  5. 段码液晶屏笔段电压范围_lcd液晶显示屏使用注意事项
  6. java关闭tomcat服务器端口_关闭tomcat端口号
  7. IDEA字体颜色、主题风格个性化 —— 手把手带你尽展个性
  8. Springboot+vue项目健身房课程预约平台
  9. windows schtasks 创建定时任务
  10. P3201 [HNOI2009] 梦幻布丁 启发式合并