用户管理

Linux操作系统:多用户多任务,每个用户至少要属于一个组
1)、添加用户
useradd 【选项】 用户名
选项:-d 指定目录名(改变家目录下默认的命名)
-g 指定用户组 (默认创建用户名同名的组,并放入该用户)
usermod -g 组名 用户名 :改变用户所在组
usermod -d 目录名 用户名:改变用户登陆的初始目录

2)、指定密码
passwd 用户名

3)、删除用户
userdel 用户名 #默认保留用户的家目录

选项:-r #删除用户家目录
TIPS:实际开发中,一般保留家目录

4)、查询用户信息
id 用户名 #用户id号,所在组id号,组名称

5)、切换用户
su - 用户名 #一般用于权限不够时,切换到更高权限用户(高权限—>低权限不需要输密码)
exit #回到原先的用户(此处的返回是逐层返回)

TIPS:whoami(查看当前用户)或who am i (多层登录时,查看最底层登录的用户)

用户配置文件:/etc/passwd

依次为:用户名、密码(加密)、用户id、组id、注释性描述、家目录、shell(解释器)

用户组

系统对有共性的多个用户进行统一的管理
1)创建组
groupadd 组名

2)删除组
groupdel 组名

3)修改组
usermod -g 用户组 用户名

组配置文件:/etc/group

依次为:组名、口令、组标识号、组内用户列表(一般看不到)

PS:/etc/shadow 口令配置文件(密码和登陆信息)

CentOs基础操作指令(用户管理、组管理)相关推荐

  1. CentOs基础操作指令(文件所属管理和权限管理)

    文件所属:所有者.所在组.其它组 相关信息依次为 ①文件类型:-文件 d目录 l链接 c字符设备(键盘.鼠标) b 块文件(硬盘) ②权限依次为:所有者.所在组.其它组 三种权限: 文件:r(可读) ...

  2. CentOs基础操作指令(进程管理)

    进程 ①Linux中每个执行的程序都是一个进程,每个进程都有一个ID号 ②每一个进程都对应一个父进程,这个父进程可以复制多个子进程 ③每个进程都可能以两种方式存在,前台(用户目前屏幕上可以操作的)和后 ...

  3. CentOs基础操作指令(网络配置,RPM包管理)

    网络配置 自动获取ip (每次获取ip地址可能不同) 指定固定ip 修改配置文件 1) /etc/sysconfig/network-scripts/ifcfg-网口名 : 网口配置 ONBOOT = ...

  4. CentOs基础操作指令(vim、关机)

    CentOs版本 1.DVD版本:DVD是标准安装盘,包含大量的常用软件一般下载这个就可以了. 2.NetInstall版本:网络安装镜像. 3.Everything版本:对完整版安装盘的软件进行补充 ...

  5. CentOS基础操作指令(磁盘分区和挂载)

    磁盘分区和挂载 分区 方式: ①mbr分区:支持四个主分区,系统只能装在主分区,扩展分区要占一个主分区,最大支持2TB,拥有最好的兼容性 ②gpt分区:支持无限多个主分区(操作系统有限制,如windo ...

  6. CentOs基础操作指令(压缩、定时任务调度)

    压缩和解压缩 ①gzip(压缩)和gunzip(解压缩) 语法:gzip 文件名 将文件压缩为 .gz 文件(可同时压缩多个文件,压缩结果也是多个) gunzip .gz文件 解压.gz文件 PS:压 ...

  7. CentOs基础操作指令(时间日期、搜索查找)

    时间日期类 ①date:显示当前日期 常用选项: 符号 含义 %Y | %y 年份全名 | 年份后两位 %m 月份 %d 日 %D 相当于%m/%d/%y(月/日/年) %h 月份(英语缩写) %H ...

  8. CentOs基础操作指令(文件目录类)

    文件目录类 ①pwd:显示当前目录的绝对路径 ②ls:列出当前目录下的所有文件的信息 常用选项: -a(隐藏) -l(详细信息) -h(文件大小规格化) ③cd:切换到指定路径(无参数,默认切换到家目 ...

  9. CentOs基础操作指令(运行级别)

    七个运行级别: 运行级别 服务信息 0 关机 1 单用户(找回丢失密码) 2 多用户无网络服务 3 多用户有网络服务 (一般使用 4 保留 5 图形界面 6 系统重启 切换语法:init 运行级别数 ...

最新文章

  1. SLAM学习--帝国理工学院机器人课程slam部分讲义(附下载链接)
  2. MATLAB调用USB摄像头实现过程
  3. python 多进程multiprocessing 模块
  4. halcon中编程运算符_R编程中的运算符
  5. 徐思201771010132《面向对象程序设计(java)》第八周学习总结
  6. 61家第三方收单机构、247家商业银行、70家农商银行及119家村镇银行收单机构号
  7. 官宣!湖北高校尽量不延迟毕业时间
  8. 微信小程序开发者工具真机调试和预览连接本地服务器
  9. 360签名工具 linux,360apk签名工具下载
  10. 简单电话簿管理系统(C语言)
  11. 安装EDEM出现There is a problem with this Windows Installer package问题
  12. ROB 第一篇 DFS BFS (寻迹算法)
  13. MyBatis 入门学习3
  14. Unity动画 Legacy、Generic和Humanoid
  15. 数学系本科开c语言课程,数学系本科需要学习“高数”吗?他(她)们在学什么?...
  16. 图像处理(马赛克效果)
  17. 国考省考行测:求基期量,去年的量,增长率r小于6%化除为乘,否则直接相除
  18. PyTorch深度学习——梯度下降算法
  19. 一张图带你看懂小程序的发展历程
  20. 又是一波冲击! | 自动驾驶再次被苏醒(提供部分源码)

热门文章

  1. mysql5.7 gruop by报错this is incompatible with sql_mode=only_full_group_by
  2. 使用^、(异或、并且)位运算 实现算数加法(+)
  3. 中文站最好的WordPress主题推荐
  4. Postman转换为Jmeter
  5. seo外链重要性_为什么网站速度对于SEO至关重要?以及如何加快网站速度
  6. retrofit2.6.0_RxAndroid和Retrofit 2.0
  7. 105_Power Pivot财务科目(层级深度筛选深度)
  8. 大众汽车和鸿蒙,鸿蒙系统下个月即将与大众见面,首发平台并非手机
  9. python中pyecharts_小白学Python(8)——pyecharts 入门
  10. 进度计划软件哪个好用_斑马进度计划软件学习视频-资源管理