1.用户的创建

1.1基本创建

useradd <用户名>

如:useradd xm

默认在home目录下

为用户增加/修改密码:

passwd <用户名>

如:passwd xm

1.2指定目录创建

useradd  -d <目录>  <用户名>

如:useradd -d /home/tiger/ xq

1.3指定已存在的组创建用户

useradd -g <组名> <用户名>

2.删除用户

2.1删除用户但保留其home下的文件夹

userdel <用户名>

如:userdel xq

2.2删除用户不保留其home下的文件夹

userdel -r <用户名>

如:userdel -r xh

3.查看用户信息

id <用户名>

如:id xm

uid:用户ID

gid:组ID

组:组名

4. 用户切换

4.1 切换

su - <用户名>

说明:(Switch User:su)高权限用户向低权限用户的切换(不用输入密码),低权限用户向高权限用户的切换(需要输入密码)

如:su - xm

4.2 返回上一个用户

exit

说明:高权限用户向低权限用户的返回(不用输入密码),低权限用户向高权限用户的返回(需要输入密码)

4.3 查看当前是哪一个用户在登陆

whoami

说明:Who am I

5.添加组

如:groupadd wudang

6.删除组

如:groupdel wudang

7.用户换组

usermod -g <新组名> <用户名>

7.相关文件

7.1/etc/passwd 文件

用户(user)的配置文件,记录用户的各种信息

每行的含义:用户名:口令(密码,已加密):用户标识号(用户ID):组标识号:注释性描述:主目录:登录 Shell

7.2 /etc/shadow 文件

口令的配置文件

每行的含义:登录名:加密口令:最后一次修改时间:最小时间间隔:最大时间间隔:警告时间:不活动 时间:失效时间:标志

7.3 /etc/group 文件

组(group)的配置文件,记录 Linux 包含的组的信息

每行含义:组名:口令:组标识号:组内用户列表

最新文章

  1. PHP SPL(PHP 标准库)
  2. 新的android studio创建的fragment工程跟老师讲的结构有区别
  3. 页的lock
  4. 行高不设单位的好处 line-height:1.8
  5. ORACLE DG之参数详解
  6. HashMap在Android和Java中的不同实现
  7. 初识html、css时随笔记录
  8. Fedora 开启 ssh
  9. 【Python】Python 基础知识
  10. Nginx将项目配置在子目录
  11. android UI线程安全问题
  12. CVE-2016-10191 FFmpeg RTMP Heap Buffer Overflow 漏洞分析及利用
  13. 开机出现 grub rescue&gt; 终端模式修复方法
  14. python之tkinter使用举例-Button
  15. rman备份恢复命令之switch
  16. 使用 Prometheus 监控minio 性能指标信息&amp;&amp;docker-compose 方式运行
  17. 【转】MEF程序设计指南五:迟延(Lazy)加载导出部件(Export Part)与元数据(Metadata)
  18. ssm单项目整合
  19. libuuid.so: cannot open shared object file: No such file or directory
  20. angularJs的一次性数据绑定:双冒号::

热门文章

  1. SSM-SpringMVC-27:SpringMVC类型转换之日期类型初步
  2. linux 安装python3
  3. javascript this 的工作原理
  4. Android 进阶 教你打造 Android 中的 IOC 框架 【ViewInject】 (上)
  5. gen_server terminate与trap_exit
  6. 自动化测试用例getText()获取某一个元素的值返回null或空
  7. SpringCloud实战8-Bus消息总线
  8. left join,right join,inner join,full join之间的区别
  9. Hibernate用注解生成表
  10. bzoj 1098 poi2007 办公楼 bfs+链表