Linux -- 关机重启和用户登录注销用户管理

Posted CodeJiao

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux -- 关机重启和用户登录注销用户管理相关的知识,希望对你有一定的参考价值。

1. 关机 & 重启命令


1.1 基本介绍

shutdown

  • shutdown -h now:表示立即关机
  • shutdown -h 1:表示1分钟后关机
  • shutdown -r now:立即重启

halt:就是直接使用,效果等价于关机

reboot:就是重启系统。

syn:把内存的数据同步到磁盘

演示关机:


1.2 注意事项

当我们关机或者重启时,都应该先执行以下 sync 指令,把内存的数据写入磁盘,防止数据丢失。


2. 用户登录注销

  1. 登录时尽量少用root帐号登录,因为它是系统管理员,最大的权限,避免操作失误。可以利用普通用户登录,登录后再用 su 用户名 命令来切换成系统管理员身份。
  2. 在提示符下输入 logout 即可注销用户。

说明:

logout注销指令在图形运行级别无效,在运行级别3下有效。(比如shell状态)

演示:登录root用户

首先输入 su root,回车,然后输入密码。

演示:注销用户,我这里使用的工具是FinalShell


3. 用户管理

说明:

  • Linux系统是一个多用户多任务的操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。
  • Linux 的用户需要至少要属于一个组。如果添加用户没有指定组,则默认以当前用户名为组名建立一个组。

3.1 添加和删除用户(需要root用户)

/home 目录 存放普通用户的主目录,在Linux中每个用户都有一个自己的目录,一般该目录名是以用户的账号命名的。

3.3.1 添加用户

输入指令:useradd 用户名

说明:

  • 当创建用户成功后,会自动的创建和用户同名的家目录
  • 也可以通过useradd -d 指定目录 新的用户名,给新创建的用户指定家目录。
  • cd表示change directory,切换目录。

3.3.2 删除用户

输入指令:userdel -r 用户名

说明:

删除用户xm,但是要保留家目录

删除用户xh和它的家目录

在删除用户时,我们一般不会将家目录删除(比如某位员工离职后,这个目录是他存在过的证明,里面可以存放着他以前写的源代码或者资料)。


3.2 给用户指定或者修改密码

基本语法:

passwd 用户名 

示例:给xm修改密码


3.3 查询用户信息

基本语法:

id 用户名

案例1:查询root用户的信息

案例2:查询不存在的用户信息


3.4 切换用户

在操作 Linux 中,如果当前用户的权限不够,可以通过 su 用户名指令,切换到高权限用户,比如 root

案例:

创建一个用户zf,指定密码,然后切换到zf

细节说明:

  • 从权限高的用户切换到权限低的用户,不需要输入密码,反之需要。
  • 当需要返回到原来用户时,使用exit指令

3.5 用户组管理

类似于角色,系统可以对有共性的多个用户进行统一的管理。

Linux 的用户需要至少要属于一个组。如果添加用户没有指定组,则默认以当前用户名为组名建立一个组。


3.5.1 增加组

指令:

groupadd 组名

示例:
我们现在来增加一个coding分组


3.5.2 删除组

指令:

groupdel 组名

示例:
我们现在来删除coding分组


3.5.3 增加用户时指定用户组

指令:

useradd -g 用户组 用户名

示例:

增加一个用户zwj,直接将他指定到wudang

我们去查看一下分组


3.5.4 修改用户的组

指令:

usermod -g 用户组 用户名

示例:

创建一个shaolin 组,让将zwj用户修改到 shaolin


3.6 用户和组的配置文件



3.6.1 /etc/passwd 文件

查看该文件:vim /etc/passwd


3.6.2 /etc/shadow 文件


查看该文件:vim /etc/shadow


3.6.3 /etc/group 文件

查看该文件:vim /etc/group



以上是关于Linux -- 关机重启和用户登录注销用户管理的主要内容,如果未能解决你的问题,请参考以下文章

Linux实操篇-关机重启和用户的登录注销

linux 开机,重启和用户登录注销

Linux系统常用指令vim编辑器&开机重启和用户登录注销&用户管理

Linux开机重启和用户登录注销

Linux学习笔记开机重启和用户登录注销

Linux学习——开机重启和用户管理