当前位置 : 主页 > 操作系统 > centos >

Linux学习笔记 | 基本管理指令

来源:互联网 收集:自由互联 发布时间:2022-10-15
一. 关机重启 指令 halt 关机 root用户 halt:只关闭系统,电源还在运行 halt -p:关闭系统和电源 poweroff 关机 root用户 poweroff会发送一个关闭电源的信号给acpi reboot 重启 root用户 shutdown -h:关机

一. 关机&重启 指令

                halt

               关机

           root用户

   halt:只关闭系统,电源还在运行

   halt -p:关闭系统和电源

          poweroff

                关机

            root用户

   poweroff会发送一个关闭电源的信号给acpi

           reboot

                重启        

            root用户




          shutdown

              -h:关机

              -r:重启

    -c:取消shutdown操作



          root用户

    shutdown实际调用init 0,init 0会cleanup一些工作后然后再调        用halt或poweroff

    shutdown -r now  :一分钟后重启

    shutdown -r 09:30 :最近 9:30重启

    shutdown -r +10:十分钟后重启


              init


             init 0:关机

             init 6:重启 


          root用户



       init:切换系统的运行级别



       systemmctil


     systemctil halt[-i]:关机

   systemctil poweroff[-i]:关机

     systemmctil reboot[-i]:重启      





          普通用户

          超级用户



                普通用户需要加[-i]

                超级用户不需要加[-i]



说明:在重启或关机之前,先执行sync命令(作用:将内存数据同步到磁盘,防止数据丢失)

shutdown命令

基本格式:shutdown [选项] [时间] [警告信息]

选项

-h:关机

-r:重启

-c:取消shutdown执行的关机或者重启命令

-k:不关机,发出警告

时间


示例:

重启

shutdown -r now:一分钟后重启

shutdown -r 05:30:最近的5:30重启

shutdown -r +10:十分钟后重启

关机

shutdown -h now:一分钟后关机

shutdown -h 05:30:最近的5:30关机

shutdown -h +10:十分钟后关机

shutdown -c:取消上面的关机重启操作

警告:

shutdown -k +10 “I will shutdown in 10 minutes”:10分钟后并不会真的关机,但是会把警告信息发给所有的用户。

二. 用户的登录、注销、管理

(一)用户的登录和注销

①登录时尽量少用root 帐号登录,它是系统管理员,权限最大,避免操作失误。可以利用普通用户登录,登录后再用”su - 用户名’命令来切换成系统管理员身份.

②在提示符下输入logout 即可注销用户

(二)用户管理

I. 用户管理示意图

Linux学习笔记 | 基本管理指令_重启

Linux学习笔记 | 基本管理指令_用户管理_02

说明:

Linux 允许使用者在 Linux 系统上通过规划不同类型、不同层级的用户,并公平地分配系统资源与工作环境,允许不同的用户同时登录主机,同时使用主机的资源,因此 Linux 被称为是多用户系统。(与Windows的最大区别)

用户组:在整个网络中,各个访问网络的用户的权限可能是各不相同的,可以将具有相同权限的用户划为一组。

文件所有者希望对部分人开放文件权限,这就将这一部分人和·文件所有者划分为一个用户组,他们便具备了查看、修改文件的权限,而对于其它无关用户保持私有

II.基本操作介绍
(1)用户注册与查询

格式:         useradd [选项] 用户名

演示:

Linux学习笔记 | 基本管理指令_关机_03

(2)指定用户密码或修改密码

格式: passwd  + 用户名

演示:

Linux学习笔记 | 基本管理指令_用户管理_04

(3)删除用户

格式: userdel +用户名

用法 :

     ①userdel  用户名   : 仅仅删除用户,并不会删除家目录

     ②userdel -r 用户名 :删除用户和相应的家目录 

演示

Linux学习笔记 | 基本管理指令_关机_05

(4)查询用户信息

格式: id  用户名

演示:

Linux学习笔记 | 基本管理指令_关机_06

(5)切换用户

格式:su - 用户名

功能:切换到相应用户

演示:

Linux学习笔记 | 基本管理指令_重启_07

说明:

① 从权限高的用户切换到权限低的用户,不需要输入密码,反之需要。

② 当需要返回到原来用户时,使用exit 指令

(6)增加组

格式:groupadd 组名

演示:

Linux学习笔记 | 基本管理指令_关机_08

(7)删除组

格式:groupdel 组名

演示:

Linux学习笔记 | 基本管理指令_用户管理_09

(8)添加用户时直接加上组

格式:useradd -g 用户组 用户名

演示:

Linux学习笔记 | 基本管理指令_用户管理_10

(9)修改用户的组

格式:usermod -g 用户组 用户名

演示:

Linux学习笔记 | 基本管理指令_重启_11

(10) /etc/passwd 文件

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

用户名 : 口令 : 用户标识号 : 组标识号 : 注释性描述 : 主目录 : 登录Shell

演示

Linux学习笔记 | 基本管理指令_关机_12

(11)/etc/shadow 文件

      口令的配置文件

登录名:加密口令:最后一次修改时间:最小时间间隔:最大时间间隔:警告时间:不活动时间:失效时间:标志

演示:

Linux学习笔记 | 基本管理指令_用户管理_13

(12) /etc/group 文件

       组(group)的配置文件,记录Linux 包含的组的信息

    组名 : 口令 : 组标识号 : 组内用户列表

演示:

Linux学习笔记 | 基本管理指令_用户管理_14


上一篇:[ Linux ] 进程优先级 和 环境变量
下一篇:没有了
网友评论