Linux 系统常用命令汇总(三) 用户和用户组管理
| 用户和用户组管理 | |||
| 命令 | 选项 | 注解 | 示例 | 
| useradd | [选项] 用户名 | 新建用户 | 创建一个名为tester的用户,并指定他的UID为555,指定加入test群,指定其使用C-shell: useradd -u 555 -g test -s /bin/csh tester | 
| -u +UID | 设定新用户的UID,若不加系统自动分配 | ||
| -G +GID或组名 | 指定用户加入某个群组,同时创建用户自己的组 | ||
| -g +GID或组名 | 指定用户所在群组,并加入 | ||
| -s | 指定用户登录时启用的shell,默认为/bin/bash | ||
| userdel | [选项] 用户名 | 删除已存在的账户 | 删除tester用户:userdel tester | 
| -r | 将该账号的家目录和邮件文件一并删除 | ||
| usermod | [选项] 用户名 | 修改用户信息,如UID GID shell等 | 更改tester用户的UID为560,群组为test1 : usermode tester -u 560 -g test1 | 
| -u +UID | 改变用户的UID | ||
| -g +GID或组名 | 改变用户的GID | ||
| groupadd | [选项] 群组名 | 添加新的组群 | 添加一个test群组,指定GID为555: groupadd -g 555 test | 
| -g GID | 设定创建的群组的GID,若不加该参数系统会随机分配一个,GID>500 | ||
| groupdel | +群组名 | 删除已存在的群组,需先删除该群组的用户 | 删除test群组: groupdel test | 
| passwd | [用户名] | 用于设定用户密码,不加用户名表示修改当前用户密码 | |
| su | [-][用户名] | 切换账号,加‘-’表示切换到另一用户的环境,不加表示使用当前环境,返回原来用户用exit | |
| gpasswd | [选项] 群组名 | 设定用户群关系 | |
| -a 用户名 | 表示把用户加入到该群 | ||
| groups | [用户名] | 显示用户所属的群组信息 | |
| id | [用户名] | 显示用户的UID GID以及所拥有的群组 | |
| chown | [选项] user:group 目录或文件名称 | 变更文件的所有者及所属群 | |
| -R | 连同目录下所有文件及子文件都变更 | ||
| chmod | [选项] [参数] 目录或文件名称 | 变更文件及目录的读写执行权限 | |
| -R | 连同目录下所有文件及子文件都变更 | ||
Linux 系统常用命令汇总(三) 用户和用户组管理的更多相关文章
- Linux 系统常用命令汇总(五) 磁盘管理
		
磁盘管理 命令 选项 注解 示例 df [选项] 显示磁盘空间使用情况 显示磁盘空间是员工情况,以M显示: df -m -i 使用inodes显示结果 -k(m) 使用KB(MB)显示结果 du ...
 - Linux系统常用命令汇总
		
命令格式:命令 -选项 参数,例如:ls -la /usr:当有多个选项时,可以写在一起.ifconfig:查看当前机器的IP信息service network restart:重启网络服务servi ...
 - Linux常用命令学习8---(用户和用户组管理)
		
1.用户和用户组 用户和用户组概念 用户:使用操作系统的人(Linux支持多个用户在同一时间登陆同一个操作系统) 用户组:具有相同权限的一组用户(Linux系统中可 ...
 - Linux 系统常用命令汇总(四) 程序和资源管理
		
程序和资源管理 分类 命令 选项 注解 背景管理 & command+& 将任务放到后台进行 ctrl+z 暂停任务 fg [%number] 讲后台程序推到前台来,number表示进 ...
 - Linux 系统常用命令汇总(七) 安全设置
		
安全设置 分类 命令 选项 注解 安全策略 selinux setenforce number(0,1) 设置selinux状态,0关闭,1开启 getenforce 显示当前selinux状态,e ...
 - Linux 系统常用命令汇总(六) 文件打包与压缩
		
文件打包与压缩 命令 选项 注解 示例 compress 文件名 压缩指定的文件,压缩后的格式为*.z compress install.log -d 解压被压缩的文件 .z为后缀的文件:compr ...
 - Linux 系统常用命令汇总(二) vi 文本编辑
		
文本编辑 vi 命令 作用 +文件名 编辑文本文件,若文件不存在同时创建该文件 Ctrl+f 向后翻一页 Ctrl+b 向前翻一页 Ctrl+d 向后翻半页 Ctrl+u 向前翻半页 + 光标移动到下 ...
 - Linux 系统常用命令汇总(一) 文件和目录操作
		
文件和目录 命令 选项 注解 示例 文件的基本操作 ls [选项][文件] 显示所有文件和目录 ls -al -a(A) 显示所有文件和目录,包括隐藏文件和目录(显示所有文件和目录,包括隐藏文件和 ...
 - Linux基础学习(7)--用户和用户组管理
		
第七章——用户和用户组管理 一.用户配置文件 1.用户信息文件/etc/passwd: (1)用户管理简介:所以越是对服务器安全性要求高的服务器,越需要建立合理的用户权限等级制度和服务器操作规范. ...
 
随机推荐
- Grunt(页面静态引入的文件地址的改变探究)-V2.0
			
相关插件的引用: grunt-usemin 对页面的操作 grunt-contrib-cssmin 压缩css load-grunt-tasks 瘦身gruntfile grunt-rev给md5 ...
 - CSS3伸缩盒Flexible Box
			
这是一种全新的布局,在移动端非常实用,IE对此布局的相关的兼容不是很好,Firefox.Chrome.Safrai等需要加浏览器前缀. 先说说这种布局的特点: 1)移动端由于屏幕宽度都不一样,在布局的 ...
 - Android GPS应用开发
			
转载请注明出处:http://www.cnblogs.com/Joanna-Yan/p/5715879.html GPS定位系统由三部分组成,即由GPS卫星组成的空间部分,若干地面组成的控制部分和普通 ...
 - 分布式服务协调员zookeeper - 应用场景和监控
			
zookeeper在分布式系统中作为协调员的角色,可应用于Leader选举.分布式锁.配置管理等服务的实现.以下我们从zookeeper提供的API.应用场景和监控三方面学习和了解zookeeper( ...
 - 自己封装了一个EF的上下文类.,分享一下,顺便求大神指点
			
using System; using System.Collections.Generic; using System.Configuration; using System.Data; using ...
 - CentOS7使用firewalld打开关闭防火墙与端口
			
1.firewalld的基本使用 启动: systemctl start firewalld 查看状态: systemctl status firewalld 停止: systemctl disab ...
 - C# - Networkcomms
			
来自英国的用C#语言编写的开源的TCP/UDP网络通信框架,简单方便,性能稳定. 参考: NetworkComms官网: NetworkComms通信框架中文网: 介绍开源的.net通信框架: Ne ...
 - 【转】ZigBee终端入网方式深入分析
			
前述 继之前对终端Direct Join的分析,发现很多东西还很模糊,存在很多问题.终于找到时间继续深入挖下去,这次应该比较完整地搞清了终端的入网机制,并纠正之前的几个认识偏差. 由于Z-Stack网 ...
 - SPI 2分频MOSI实现
			
module spi_25M(input clk,input rst_n,output reg sdin,output reg sclk,output reg cs);reg [7:0]cnt;reg ...
 - Java使用实现面向对象编程:第七章集合框架的解读=>重中之重
			
对于集合框架,是非常重要的知识,是程序员必须要知道的知识点. 但是我们为什么要引入集合框架呢? 我们之前用过数组存储数据,但是采用数组存储存在了很多的缺陷.而现在我们引用了集合框架,可以完全弥补了数组 ...