最近工作中遇到较多的问题,才知道自己以前突击的linux知识已经淡忘的差不多了,因此回头找出鸟哥的书,重新系统地整理整理基础的东西,顺手记录一下过程中的各种,有兴趣的同学可以一起学习、进步。
书名:《鸟哥的linux私房菜-基础学习篇》   学习linux版本:本地虚拟机上安装的centos5.5
有关linux历史和计算机的相关知识部分就直接略过了,如有需要可以自行补充这部分的知识,在此我就不做记录了,直接从本书的第五章开始。开搞~

1、开启虚拟机,耐心等待一会即可

2、登录

2.1、图形化登录界面

linux学习笔记(1)- 启动关机

linux学习笔记(1)- 启动关机

登录的方式就不用多说了,只要会登录QQ,我相信这个很简单。当然,这个是centos的图形化界面登录形式,也就是所谓的X window的KDE环境。linux也会有纯的命令行形式,也就是所谓的终端模式或控制台模式。默认情况下linux会提供6个终端让用户登录,切换的按键:[ctrl]+[alt]+[F1]~[F6]的组合键分别对应tty1~tty6的操作界面环境,如果想回到图形化界面:[ctrl]+[alt]+[F7]。想要在开机的时候看到您想要的图形化界面或者命令行界面,那就需要涉及到一个运行等级(Run Level)的问题了,具体配置的地方在/etc/inittab文件中去修改,命令行模式Run Level设置为3,图形化界面Run Level设置为5。如果您尚未修改过inittab文件,以centos5.5为例,默认运行级别的设置出现在文件的18行,入下图所示:

                           linux学习笔记(1)- 启动关机

linux学习笔记(1)- 启动关机

只要对这个id后的数字进行修改就可以设置linux的默认运行级别了,这样就会在开机时起效。

从上图中我们也能都看到系统为我们提供的的0-6这7中运行级别:

  • 运行级别0:系统停机状态,系统默认运行级别不能设为0,否则不能正常启动
  • 运行级别1:单用户工作状态,root权限,用于系统维护,禁止远程登陆
  • 运行级别2:多用户状态(没有NFS)
  • 运行级别3:完全的多用户状态(有NFS),登陆后进入控制台命令行模式
  • 运行级别4:系统未使用,保留
  • 运行级别5:X11控制台,登陆后进入图形GUI模式
  • 运行级别6:系统正常关闭并重启,默认运行级别不能设为6,否则不能正常启动

以上就是一种更改默认运行级别的方式,当然也有一次性的及命令行的形式更改,在这里不做细说。

2.2、命令行形式登录

linux学习笔记(1)- 启动关机

linux学习笔记(1)- 启动关机

登录的方式是一样的,输入正确的账号密码,密码的字段是不会显示的,如果输入错误就会提示incorrect;

正确的话就会出现上图最后两行的字样,倒数第二行是最后一次登录的时间,第二行是用户名@主机名

linux学习笔记(1)- 启动关机

这样就登录成功了,两种方式均可,当然,如果你想真正的去深入了解linux,推荐使用命令行模式。

这并不代表图形化界面不好,如果你是初学者,图形化界面更加有亲切感,更易于理解。

2.3、注销

linux学习笔记(1)- 启动关机

3、关机

3.1、图形化界面

linux学习笔记(1)- 启动关机
linux学习笔记(1)- 启动关机
点击关机按钮即可

3.2、命令行模式

命令行模式的关机主要是几个常用的命令:shutdown、reboot、init、halt、poweroff。

3.2.1、关机前最好做的事情

  1. 观察系统的使用状态:who命令查看当前在线的人;netstat -a查询网络的联机状态;ps -aux查看后台执行的程序。
  2. 通知在线用户关机时间:shutdown的一个特殊命令。
  3. 数据写入磁盘:sync。
  4. 使用正确的关机命令。

3.2.2、shutdown

关机的限制因素有很多,所以常常只有root用户具有关机的权限,当然学习的环境另当别论。
shutdown命令是我们较常使用的,它会通知系统的各个进程,并且会通知系统内一些运行级别内的一些服务来关闭。
首先是shutdown的语法:
linux学习笔记(1)- 启动关机

书中鸟哥也很贴心的附带上了几个小小的例子,能够帮助我们很好的理解shutdown:

linux学习笔记(1)- 启动关机

3.2.3、重新启动和关机:reboot、halt、poweroff

其实这几个命令是差不太多的,但是用途略有不同。
reboot其实和shutdown -r now几乎相同,当然别忘了执行它之前执行sync命令;
halt和shutdown -p类似,poweroff和shutdown -h类似;

3.2.4、init

init命令在临时的初始化了运行级别时也能够用到,init 0是关机,init 6是重启。


linux学习笔记(1)- 启动关机



相关文章:

  • 2022-12-23
  • 2021-08-08
  • 2021-05-28
  • 2021-11-20
  • 2021-09-17
  • 2021-12-11
  • 2021-11-09
猜你喜欢
  • 2021-11-04
  • 2021-08-27
  • 2022-12-23
  • 2021-09-17
  • 2022-01-20
  • 2021-10-17
  • 2021-11-18
相关资源
相似解决方案