文章目录
一、关机&重启命令
指令 | 指令说明 |
---|---|
shutdown -h now 或halt |
立刻进行关机 |
shutdown -h 1 |
1分钟以后关机 |
shutdown -r now 或reboot |
立刻重启计算机 |
sync |
把内存的数据同步到磁盘 |
注意:无论是重启系统还是关闭系统前,良好的习惯是
首先运行sync命令,防止数据丢失
。
二、用户登录和注销命令
真实开发中,登录时禁止使用root帐号登录,因为root账号是系统管理员,权限最大。为避免操作失误,可以利用普通用户登录,登录后再用su - 用户名
命令来切换成系统管理员身份;输入logout
即可注销用户。
注意:
logout注销指令
只能退出运行级别3。(可以退出远程终端)
三、用户管理命令
Linux系统是一个多用户多任务的操作系统
,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。Linux的用户至少要属于一个组。
3.1 添加用户
基本语法:useradd 用户名
说明:当创建用户成功后,会自动创建和用户名同名的家目录;可以通过
useradd -d 指定目录 用户名
,为新用户指定家目录。
3.2 指定/修改密码
基本语法:passwd 用户名
,指定和修改为同一命令。
3.3 删除用户
删除用户保留家目录:userdel 用户名
(推荐使用)
删除用户和家目录:userdel -r 用户名
是否应当保存家目录?:一般情况下,保留家目录。
3.4 查询用户信息
基本语法:id 用户名
也可以使用who am i
查看当前是哪个用户。
3.5 切换用户
基本语法:su - 用户名
四、用户组管理命令
用户组类似于角色,系统可以对有共性的多个用户进行统一的管理。
组管理 | 命令 |
---|---|
新增组 | groupadd 组名 |
删除组 | groupdel 组名 |
创建用户时,指定组 | useradd -g 用户组 用户名 ,前提是已经使用groupadd 用户组 创建了组 |
修改用户组 | usermod -g shaolin zwj |
五、用户和组的配置文件
说明 | 所在目录 |
---|---|
用户配置文件(用户信息) | /etc/passwd |
组配置文件(组信息) | /etc/group |
口令配置文件(密码和登录信息) | /etc/shadow |
-
用户信息:
1.用户名
:2.令
:3.用户标识号
:4.组标识号
:5.注释性描述
:6.主目录
:7。登录Shell
使用vim /etc/passwd
命令可以查看用户信息。
-
组信息:
1.组名:2.口令:3.组标识号:4.组内用户列表
使用vim /etc/group
命令可以查看组信息。
-
口令配置文件: