linux常用命令简介- 用户管理及文件属性
创建一个用户或者组
Useradd/groupadd
例如:groupadd -g 501 zzs
;/创建一个组,GID号是501,组名zzs
useradd zzu -d /home/zzu -g zzs -u 501
;/创建一个用户,根目录是/home/zzu,UID号是501,并且加入到zzs组
用户加入组
usermod
例如:usermod -G wheel zzu
;/将用户zzu加入到wheel组
切换用户
su
例如:su zzu
;/ 切换到zzu目录下,不过仍使用当前的环境变量
su - zzu
;/ 切换到zzu目录下,使用 zzu自己的环境变量
su -c "chown -R zzu:zzu /home/zzu"
;/ 切换到root下执行后面的命令,执行完毕回到当前用户下
备注:su root或者su - root需要wheel组的权限,或者修改/etc/pam.d/su,注销掉“auth requiredpam_wheel.so use_uid”
改变文件或文件夹属性
chattr
例如:chattr +a -R /home/zzu
;/将/home/zzu目录属性修改为,不能删除,只能添加和修改
查看当前用户和组
less /etc/group
less /etc/passwd或者less /etc/shadow
查看当前登录用户
W或者who -a
修改用户密码
Passwd
例如:passwd zzu
;/修改用户zzu的密码
passwd或者passwd root
;/修改root密码,只能在root下执行
修改文件或者文件夹拥有者或拥有组
chown
例如:chown -R zzu:zzs /home/zzu
;/改变/home/zzu文件夹拥有者是zzu,组是zzs
修改文件夹或者文件权限
chmod
例如: chmod -R 750 /home/zzu
;/修改/home/zzu文件权限为,持有者完全权限,持有组读权限,其他组用户无权限
chmod -R a+x /home/zzu
;/赋予所有用户对/home/zzu拥有执行权限(权限变为751)
chmod -R o-x /home/zzu
;/不授予其他用户组执行权限(权限变为750,a是所有用户,u持有用户,g是持有组用户,o是其他组用户)
chmod a=rwx -R /home/zzu
;/该命令等同于chmod 777 -R /home/zzu
修改一个组属性
gourpmod
例如:groupmod -g 502 -n zzu zzs
;/修改zzs组新组名为zzu, GID为502
修改一个用户参数
Usermod 参数选选项和useradd相同
例如:usermod –u 502 zzu
修改用户zzu的 UID为502
删除组或者用户。
Groupdel/userdel
转载于:https://blog.51cto.com/chengchow/1272733
linux常用命令简介- 用户管理及文件属性相关推荐
- Linux常用命令:用户、权限管理
目录 一.运行模式 二.用户管理(重点) 1.添加用户 2.修改用户 3.设置密码 4.删除用户 5.查看当前用户:whoami 6.查看登录用户:who 7.查看登录用户:w 8. 退出登录账户: ...
- Linux常用命令简介
su su命令是最基本的命令之一,常用于不同用户间切换.例如,如果登录为 user1,要切换为user2,只要用如下命令: $su user2 然后系统提示输入user2口令,输入正确的口令之后 ...
- linux第三节课内容(文本命令,Linux常用命令,用户和用户组,权限)
进入文本模式以后: nyy--n复制多少行yy复制 p粘贴 dd删除 u 撤销上一次操作 ZZ保持并退出 进程相关命令: ps -au 查看当前运行的进程信息 kill -9 进程的PID ...
- linux权限命令chgrp,Linux常用命令之用户权限管理chmod、chown、chgrp、umask命令讲解...
这节课我们重点来学习权限管理命令,说到权限大家可能第一时间能想到的就是读.写.执行 rwx 三种权限,在正式讲解权限命令之前,先简单的介绍一下rwx权限对于文件和目录的不同含义.权限字符权限对文件的权 ...
- linux基本管理命令,linux常用命令与基本管理
命令行模式下登录linux 1.显示Linux版本名称和版本号 2.显示Linux内核版本和硬件等级 3.显示主机名称.login后面需要输入登入者账号 4.输入登入者对应的密码,命令行模式下默认不显 ...
- 四十一、Linux基础命令,用户管理和文件系统总结
@Author: Runsen 这次内容是总结极客时间的Linux课程的知识点. 文章目录 基础命令 获取登录信息 查看自己使用的Shell 查看命令的说明和位置 清除屏幕上显示的内容 查看帮助文档 ...
- Linux常用命令:用户
软件环境 Linux:CentOS Linux release 7.6.1810 (Core) 用户 查看所有用户 [root@localhost ~]# cut -d : -f 1 /etc/pas ...
- Linux常用命令(4)-磁盘管理
案数据除了档案实际内容外, 通帯有非帯多癿属性,例如 Linux 操作系统的档案权限(rwx)和文件属性(拞有者.群组.时间参数等). 文件系统会将这两部数据分别存放在不同的区块,权限属性放置到 i ...
- linux常用命令(用户篇)
为什么80%的码农都做不了架构师?>>> #添加用户 [rot@BJ-Nginx-Srv02 ~]# useradd -s /sbin/nologin -g daemon -d ...
最新文章
- 【bzoj4916】神犇和蒟蒻 杜教筛
- 钰群USB3.0音视频信号采集
- 如何在Jupyter Notebook中使用在anaconda中创建的虚拟环境
- Intel Skylake (Server) 架构/微架构/流水线 (5) - 非时效存储
- DELL戴尔服务器RAID磁盘阵列默认识别更换后的硬盘
- 网络协议 22 - RPC 协议(下)- 二进制类 RPC 协议
- ARM926EJ-S/ARM920T 协处理器 CP14, CP15详解(转载)
- 一篇很感人的DOTA小说--我本近卫
- Git基础-生成SSH密钥+配置密钥到远程仓库中
- 第一个node.js应用
- Linux 查看本地ip
- 代码还是要亲自动手写才行啊
- python 阮一峰_阮一峰:Fish shell 入门教程
- 从不确定性中寻找“确定性”——一位交管从业者对行业发展趋势的思考
- 运载火箭飞行控制系统设计
- 美团专家:35岁是程序员的终点?
- 有没有支持P2P架构的直播技术?
- PEGAXY首创科幻类赛马游戏
- 我的Go+语言初体验——祝福留言小系统,让她也可以感受到你的祝福
- 掘金Loading渐变效果, 数据加载等待时的, 渐变效果