Linux用户、权限及改变文件所有者及文件所属组多例详解 附python代码
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代码相关推荐
- 03 linux用户权限和软件安装与管理
文章目录 linux用户权限和软件安装与管理 1. 用户.用户组.其他人概述 1.1 用户 1.2 用户组 2. 用户和用户组管理 2.1 Linux用户身份与用户组记录的文件 2.2 Linux系统 ...
- Linux用户权限解析
目录 一.Linux用户权限解析 1.基本权限 UGO 权限对象: 基本权限类型: 1.1.设置权限 2.更改权限 使用符号 使用数字 2.权限案例 UGO 2.1.设置权限案例 2.2.rwx对文件 ...
- 【Android 逆向】Android 权限 ( Android 逆向中使用的 android.permission 权限 | Android 系统中的 Linux 用户权限 )
文章目录 一.Android 逆向中使用的 android.permission 权限 二.Android 系统中的 Linux 用户权限 一.Android 逆向中使用的 android.permi ...
- linux 群组分类,Linux文件权限与群组修改命令详解
在Linux中,一切皆为文件(目录也是文件),每个文件对用户具有可读(read).可写(write).可执行(execute)权限.目录的执行操作表示是否有权限进入该目录,文件的可执行表示是否可以运行 ...
- Linux入门到精通:第 3 关——Linux用户权限切换(第二章:Linux之用户管理)
第 3 关--Linux用户权限切换 任务描述 相关知识 图形化界面登录 案例演示 使用 login 命令登录 案例演示 使用 su 命令切换用户身份 案例演示 编程要求 评测说明 任务描述 恭喜你已 ...
- 我的世界服务器权限组文件在哪,我的世界GroupManager权限组管理教程详解
我的世界GroupManager权限组管理教程详解,详细描述了我的世界GroupManager权限组管理教程,希望这篇我的世界GroupManager权限组管理教程详解,能够帮助到各位正在玩我的世界的 ...
- linux上连接ftp服务器,linux下lftp连接ftp服务器进行上传与下载的方法详解
摘要 腾兴网为您分享:linux下lftp连接ftp服务器进行上传与下载的方法详解,中英翻译,中建在线,掌上看家,银行帮等软件知识,以及微信一键转发工具,小学英语冀教版,正是在下表情包,易问电信,万能 ...
- linux内核移植与开发板,Linux 2.6.36内核移植飞凌OK6410开发板完整步骤详解
Linux 2.6.36内核移植飞凌OK6410开发板完整步骤详解 [复制链接] 今天终于让Linux内核在飞凌的板子上跑起来了,想来也是艰辛,为了移植成功,断断续续做了将近两个月的努力,期间郁闷不可 ...
- 用python3做学生管理系统_详解用python实现基本的学生管理系统(文件存储版)(python3)...
详解用python实现基本的学生管理系统(文件存储版)(python3) 来源:中文源码网 浏览: 次 日期:2019年11月5日 详解用python实现基本的学生管理系统(文件存储版)( ...
最新文章
- 女神青涩时纤毫毕现!腾讯AI模型GFPGAN火上GitHub热榜第一,Demo在线可玩
- 八数码问题——双向广度优先搜索解决
- Android跨进程通信一 Messenger
- 如何设计区块链项目的通证(token)模型
- boost::int64_t模块int64 范围的测试程序
- DecimalFormat
- Halcon Blob分析(二值化图像分割)
- paddle serving
- 安装福昕高级PDF编辑器提示安装错误解决办法
- 图解通信原理与案例分析-10:楼宇有线对讲电话机案例--模拟基带点对点通信详解
- CC2530单片机开发--串口
- 单词语音音标正则式查询分析JavaScript应用
- 债券属性「久期」的本质是什么?
- 如何在 vscode 中更换炫酷的背景图
- 【论文导读】Learning to Localize Sound Source in Visual Scenes
- 群晖NAS的公网、NAT、DDNS、证书等配置三
- 《Linux驱动:Nor flash驱动看这一篇就够了》
- 4. null 和 undefined区别?
- 【Python55--爬虫:代理】
- linux 系统硬件信息检测工具,美国Linux服务器查看硬件信息工具
热门文章
- expdp导出 schema_Oracle使用数据泵在异机之间导出导入多个 schema
- em算法怎么对应原有分类_机器学习基础-EM算法
- 数据结构 排序 java_Java数据结构之排序---选择排序
- cadence自动生成铺铜_干货 | 国内铜湿法冶金工艺现状分析
- 非一体式台式计算机,一体台式机推荐及介绍【详解】
- python函数:函数参数,常用函数工具
- 惠普z6计算机进不去桌面,HP Z6 桌面工作站 | HP® HK 惠普香港
- 基于java springboot+mybatis OA办公自动化系统设计和实现
- 安徽关节式焊接机器人_机器人自动焊接技术的优势及应用介绍
- MySQL 修改和删除触发器