https://blog.csdn.net/hanhanwanghaha宝藏女孩 欢迎您的关注!
欢迎关注微信公众号:宝藏女孩的成长日记
如有转载,请注明出处(如不注明,盗者必究)

Linux用户、权限及改变文件所有者及文件所属组多例详解

  • 一、用户
    • 1.1添加用户
    • 1.2查看用户
    • 1.3删除用户
    • 1.4退出用户
    • 1.5查看用户
    • 1.6更改用户所属组
    • 1.7查看用户所属组
  • 二、权限
    • 2.1查看权限
    • 2.2权限详解
    • 2.3更改权限
    • 2.4数字表示权限
  • 三、改变文件所有者及文件所属组
    • 3.1改变文件所有者
    • 3.2改变文件的所有者,所属组
    • 3.3对整个目录的修改

一、用户

root:系统管理员,root权限最高

1.1添加用户

语法

useradd name

例如:

useradd JayChou

1.2查看用户

cat /etc/passwd

我们enter回车就可以看到我们的用户已经创建好了

在home目录下可以查看我们的用户

ls /home


给用户输入密码:
语法

passwd 用户名

例如:

passwd jaychou


root用户可以进入任何用户且不需要密码,但是其他用户相互进入或者进入root需要输入密码,例如:

1.3删除用户

语法

usedel name

例如:

userdel JayChou

1.4退出用户

exit

例如

1.5查看用户

cat /etc/group

在最下面就可以看到你新建的用户

1.6更改用户所属组

usermod -g 目标组 用户

例如:

usermod -g wanglihong kunlin

1.7查看用户所属组

id name

例如

id kunlin

由于我们刚刚已经改动了kunlin的用户组了,所以他的用户组是wanglihong

二、权限

2.1查看权限

语法

ls -l

2.2权限详解


如果是以d开头,那么就是一个目录,如果以一个-开头的话就是一个文本文件。
U:拥有者(user)
G:文件所属的组(group)
O:其他 (others)

a:所有(all)

rwx分别代表可读可写可执行
举例
上图最左边第一例:1.txt的权限为-rw-r–r—,代表的是一个文本文件,拥有者的权限为可读可写,文件所属的组的权限为可读,其他的权限为可读

2.3更改权限

例如:
我的1.txt的u权限为rw,g的权限为r,o的权限为r

Chmod的语法:

Chmod (u/g/o/a)(+/-)(rwx) file

例如:
删除某一文件的所有权限:

Chmod a-rwx wangwangwang


为文件拥有者添加权限

Chmod u+x wangwangwang


为文件所属组添加可读可写可执行权限

chmod g+rwx wang.txt


为文件的拥有者删除可读可写可执行权限,为文件所属组删除可读可写可执行权限,为其他增加可读可写可执行权限

chmod u-rwx g-rwx o+rwx wang.txt

2.4数字表示权限

4:可读
2:可写
1:可执行

换句话说421相当于rwx
例如
为wang.txt增加所有权限

chmod 777 wang.txt

三、改变文件所有者及文件所属组

只有root权限的用户才能改变文件所有者

3.1改变文件所有者

语法

Chown (所有者)文件

例如

chown harrypotter wang.txt

3.2改变文件的所有者,所属组

语法

Chown (所有者):(所属组)文件

例如

chown harrypotter:harrypotter wang.txt


上面是我们操作的单个文件,接下来介绍一个目录里面的文件的所有者,所属组的更改

3.3对整个目录的修改

语法:

Chown -R(所有者):(所属组)文件

例如

chown -R harrypotter:harrypotter wangwangwang


希望能够帮到你,有问题请留言,一起进步!

Linux用户、权限及改变文件所有者及文件所属组多例详解 附python代码相关推荐

  1. 03 linux用户权限和软件安装与管理

    文章目录 linux用户权限和软件安装与管理 1. 用户.用户组.其他人概述 1.1 用户 1.2 用户组 2. 用户和用户组管理 2.1 Linux用户身份与用户组记录的文件 2.2 Linux系统 ...

  2. Linux用户权限解析

    目录 一.Linux用户权限解析 1.基本权限 UGO 权限对象: 基本权限类型: 1.1.设置权限 2.更改权限 使用符号 使用数字 2.权限案例 UGO 2.1.设置权限案例 2.2.rwx对文件 ...

  3. 【Android 逆向】Android 权限 ( Android 逆向中使用的 android.permission 权限 | Android 系统中的 Linux 用户权限 )

    文章目录 一.Android 逆向中使用的 android.permission 权限 二.Android 系统中的 Linux 用户权限 一.Android 逆向中使用的 android.permi ...

  4. linux 群组分类,Linux文件权限与群组修改命令详解

    在Linux中,一切皆为文件(目录也是文件),每个文件对用户具有可读(read).可写(write).可执行(execute)权限.目录的执行操作表示是否有权限进入该目录,文件的可执行表示是否可以运行 ...

  5. Linux入门到精通:第 3 关——Linux用户权限切换(第二章:Linux之用户管理)

    第 3 关--Linux用户权限切换 任务描述 相关知识 图形化界面登录 案例演示 使用 login 命令登录 案例演示 使用 su 命令切换用户身份 案例演示 编程要求 评测说明 任务描述 恭喜你已 ...

  6. 我的世界服务器权限组文件在哪,我的世界GroupManager权限组管理教程详解

    我的世界GroupManager权限组管理教程详解,详细描述了我的世界GroupManager权限组管理教程,希望这篇我的世界GroupManager权限组管理教程详解,能够帮助到各位正在玩我的世界的 ...

  7. linux上连接ftp服务器,linux下lftp连接ftp服务器进行上传与下载的方法详解

    摘要 腾兴网为您分享:linux下lftp连接ftp服务器进行上传与下载的方法详解,中英翻译,中建在线,掌上看家,银行帮等软件知识,以及微信一键转发工具,小学英语冀教版,正是在下表情包,易问电信,万能 ...

  8. linux内核移植与开发板,Linux 2.6.36内核移植飞凌OK6410开发板完整步骤详解

    Linux 2.6.36内核移植飞凌OK6410开发板完整步骤详解 [复制链接] 今天终于让Linux内核在飞凌的板子上跑起来了,想来也是艰辛,为了移植成功,断断续续做了将近两个月的努力,期间郁闷不可 ...

  9. 用python3做学生管理系统_详解用python实现基本的学生管理系统(文件存储版)(python3)...

    详解用python实现基本的学生管理系统(文件存储版)(python3) 来源:中文源码网    浏览: 次    日期:2019年11月5日 详解用python实现基本的学生管理系统(文件存储版)( ...

最新文章

  1. 女神青涩时纤毫毕现!腾讯AI模型GFPGAN火上GitHub热榜第一,Demo在线可玩
  2. 八数码问题——双向广度优先搜索解决
  3. Android跨进程通信一 Messenger
  4. 如何设计区块链项目的通证(token)模型
  5. boost::int64_t模块int64 范围的测试程序
  6. DecimalFormat
  7. Halcon Blob分析(二值化图像分割)
  8. paddle serving
  9. 安装福昕高级PDF编辑器提示安装错误解决办法
  10. 图解通信原理与案例分析-10:楼宇有线对讲电话机案例--模拟基带点对点通信详解
  11. CC2530单片机开发--串口
  12. 单词语音音标正则式查询分析JavaScript应用
  13. 债券属性「久期」的本质是什么?
  14. 如何在 vscode 中更换炫酷的背景图
  15. 【论文导读】Learning to Localize Sound Source in Visual Scenes
  16. 群晖NAS的公网、NAT、DDNS、证书等配置三
  17. 《Linux驱动:Nor flash驱动看这一篇就够了》
  18. 4. null 和 undefined区别?
  19. 【Python55--爬虫:代理】
  20. linux 系统硬件信息检测工具,美国Linux服务器查看硬件信息工具

热门文章

  1. expdp导出 schema_Oracle使用数据泵在异机之间导出导入多个 schema
  2. em算法怎么对应原有分类_机器学习基础-EM算法
  3. 数据结构 排序 java_Java数据结构之排序---选择排序
  4. cadence自动生成铺铜_干货 | 国内铜湿法冶金工艺现状分析
  5. 非一体式台式计算机,一体台式机推荐及介绍【详解】
  6. python函数:函数参数,常用函数工具
  7. 惠普z6计算机进不去桌面,HP Z6 桌面工作站 | HP® HK 惠普香港
  8. 基于java springboot+mybatis OA办公自动化系统设计和实现
  9. 安徽关节式焊接机器人_机器人自动焊接技术的优势及应用介绍
  10. MySQL 修改和删除触发器