Linux之用户/组 管理

关机&重启命令

  1. shutdown -h now立刻进行关机
  2. shutdown -h 11分钟后关机(shutdown默认等于shutdown -h 1)

-h即halt

  1. shutdown -r now现在重新启动计算机

-r即reboot

  1. halt关机
  2. reboot重新启动计算机
  3. sync把内存数据同步到磁盘

再进行shutdown/reboot/halt命令在执行之前会默认调用sync


添加用户

Linux系统是一个多用户多任务的操作系统,任何一个姚使用系统资源的用户,都需要向系统管理员root申请一个账号,然后以这个账号的身份进入系统。
语法:useradd 用户名

添加一个用户milan,默认该用户的家目录在/home/milan

image.png
也可以通过useradd -d 指定目录 新用户名给新创建的用户指定家目录


指定/修改密码

语法:passwd 用户名
image.png


删除用户

语法:userdel 用户名
删除用户milan,但是会保留家目录,如下所示
image.png
语法:userdel -r 用户名
删除用户wangwu,不保留家目录
image.png


查询用户信息

语法:id 用户名
image.png


切换用户

在操作linux中,如果当前用户的权限不够,通过su -指令,切换到高权限的用户,比如root
语法:su - 切换用户名
image.png
当需要返回原来用户时,使用logout指令


查看登入用户/当前用户

语法:who am i
image.png


用户组

系统可以对有共性/共同权限的多个用户进行统一管理

新增组

语法:groupadd 组名

删除组

语法:groupdel 组名

增加一个用户zwj,将他添加wudang组

image.png
在增加用户直接加上组:useradd -g 用户组 用户名

修改用户的组

语法:usermod -g 用户组 用户名
image.png


用户和组相关文件

/etc/passwd文件

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

cat /etc/passwd

image.png
每行的含义:用户名:口令:用户标识号:组标识号:注释新描述:主目录:登入shell
shell含义
例如cd命令,linux内核没办法直接解析,需要通过shell这个翻译官来解析

/etc/shadow文件

口令的配置文件
image.png
含义:登入名:加密口令:最后一次修改时间:最小时间间隔:最大时间间隔:警告时间:不活动时间:失效时间:标志

/etc/group文件

组的配置文件
image.png
含义:组名:组标识符:组内用户列表

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/300358.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

List那些坑

很多文章都介绍过这些坑,本文做个记录,并提供解决方案。 1.Arrays.asList的坑 1.1现象 情况1:通过Arrays.asList方法生成的List数据不支持添加操作 使用Arrays.asList方法生成的List数据,不能对其进行删除或者添加操作。代码示例…

申请虚拟VISA卡Pokepay 教程来了

官网地址https://www.pokepay.cc/ ​​​​​ 填写邮箱地址 填写邀请码116780 会有20USD开卡优惠券 限时几天活动

Arduino/Android 蓝牙通信系统设计解决方案

随着当今安全管理的发展需求以及国家对安全监控行业的支持,这几年,安全监控行业发展迅猛,各类监控系统百花齐放。传统的温度监控系统通过有线或其他方式传送温度数据,而本文提出了利用蓝牙无线传输数据的设计方案,这种…

7_js_dom编程入门1

Objective(本课目标) 掌握获取页面元素的常用方法 掌握事件触发案例 能够区分innerText和innerHTML的区别 综合案例训练 1 DOM 介绍 1.1 什么是DOM 文档对象模型(Document Object Model,简称DOM),是 …

单集群400TB,OceanBase稳定支撑快手核心业务场景

一款日均超过千万人访问的短视频 App 快手,面对高并发流量如何及时有效地处理用户请求?通过在后端配置多套 MySQL 集群来支撑高流量访问,以解决大数据量存储和性能问题,这种传统的 MySQL 分库分表方案有何问题?快手对分…

python 通过opencv及face_recognition识别人脸

效果: 使用Python的cv2库和face_recognition库来进行人脸检测和比对的 0是代表一样 认为是同一人。 代码: pip install opencv-python pip install face_recognition# 导入cv2库,用于图像处理 import cv2 # 导入face_recognition库&#…

关于发票和增值税相关的知识点

关于发票和增值税相关的知识点 问答(Q&A)1、发票的种类有哪些?2、增值税专用发票和增值税普通发票有什么区别?3、增值税怎么计算? 点击进入 易舟云财务软件 官网! 问答(Q&A) 1、发票的种类有哪些? 发票的种类主…

SpringBoot 3.2.0 基于Logback定制日志框架

依赖版本 JDK 17 Spring Boot 3.2.0 工程源码:Gitee 日志门面和日志实现 日志门面(如Slf4j)就是一个标准,同JDBC一样来制定“规则”,把不同的日志系统的实现进行了具体的抽象化,只提供了统一的日志使用接…

渗透测试 | 信息收集常用方法总结

目录 一、关于域名 1.子域名收集 a.搜索引擎查找 b.在线查询 c.工具 d.SSL/TLS证书查询 2.端口型站点收集 3.目录文件扫描 a.目录扫描工具 b.github搜索 c.google搜索 d.在线网站 e.文件接口工具 4.旁站和C段 a.旁站查询 b.C段查询 5.网站技术架构信息 a.基础…

Django(三)

1.快速上手 确保app已注册 【settings.py】 编写URL和视图函数对应关系 【urls.py】 编写视图函数 【views.py】 启动django项目 命令行启动python manage.py runserverPycharm启动 1.1 再写一个页面 2. templates模板

STM32 支持IAP的bootloader开发,使用串口通过Ymodem协议传输固件

资料下载: https://download.csdn.net/download/vvoennvv/88658447 一、概述 关于IAP的原理和Ymodem协议,本文不做任何论述,本文只论述bootloader如何使用串口通过Ymodem协议接收升级程序并进行IAP升级,以及bootloader和主程序两个工程的配置…

CAS-Unsafe类底层汇编源码分析

源码分析: 底层汇编: cmpxchg底层:cmpxchg即比较并交换指令 总结: CAS是靠硬件实现的从而在硬件层面提升效率,最底层还是交给硬件来保证原子性和可见性实现方式是基于硬件平台的汇编指令,在inter的CPU中&a…