Linux实操-关机、重启、用户登录注销、用户管理
一、关机&重启命令
-
shutdown
shutdown -h now //立刻关机
shutdown -h 1 //一分钟后关机
shutdown -r now //立即重启 -
halt
就是直接使用,效果等价于关机 -
reboot
就是重启系统。 -
syn
把内存的数据同步到磁盘
使用细节:
- 当我们关机或者重启时,都应该先执行以下
sync
指令,把内存的数据写入磁盘,防止数据丢失。
二、用户的登录和注销
基本介绍
- 登录时尽量少用root帐号登录,因为它是系统管理员,最大的权限,避免操作失误。可以利用普通用户登录,登录后再用”su -用户名’命令来切换成系统管理员身份。
- 在提示符下输入
logout
即可注销用户。
使用细节:
- logout 注销指令在图形运行级别无效,在运行级别3下有效.
三、用户管理
1. 基本介绍
- Linux系统是一个多用户多任务的操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。
- Linux的用户需要至少要属于一个组。(根据root用户属于root组,感觉这里的组这个概念类似于权限,不同组的用户所持有的权限不同,同组用户持有的权限相同)
重要概念:
家目录:/home
目录下有每个用户对应的家目录,当每个用户登录时,会自动进入到对应的家目录。如xiaoming登录后会进入到/home/xiaoming
。
2. 关于用户的基本操作
创建用户:useradd 用户名
细节说明
- 当用户创建成功后,会自动创建和用户同名的家目录
- 也可以通过
useradd -d
指定目录新的用户名,给新创建的用户指定家目录
给用户指定或修改密码:passwd 用户名
细节说明:
- 使用passwd指定密码时,字符不显示
- 工作中要求密码复杂些
删除用户:userdel 用户名
细节说明:
- 删除用户会保留家目录
- 如果要删除用户以及用户的家目录使用userdel -r 用户名
3. 查询用户的信息
基本语法:id 用户名
细节说明:
- 当用户不存在时,返回”无此用户”
- 存在这个用户,会显示用户id组id组名
4. 用户的切换
基本语法:su – 切换用户名
细节说明:
- 在操作Linux中,如果当前用户的权限不够,可以通过su -指令,切换到高权限用户,比如root
- 从权限高的用户切换到权限低的用户,不需要输入密码,反之需要。
- 当需要返回到原来用户时,使用exit指令