Linux学习_菜鸟教程_1

Linux系统启动过程:内核的引导 、运行init、系统初始化、建立终端、用户登录系统

内核引导:计算机开机,然后BIOS开机自检,按照BIOS中设置的启动设备(通常是硬盘)来启动。

操作系统接管硬件以后,首先读入/boot下的内核文件。

运行init :  init进程是系统所有进程的起点。相当于windows中的服务。init进程的一大任务,就是要运行开机启动程序。并且是根据不同的场合需要来启动不同的程序。这叫做“运行级别”。Linux有7个运行级别。

系统初始化:主要完成激活交换分区、检查磁盘、加载硬件模块、以及其他一些需要优先执行的任务。

建立终端:  运行init时会调用 系统初始化的语句,语句执行完毕后,就返回init.init接下来会打开6个终端,以便用户登录。

用户登录系统: (1)命令行登录(2)SSH登录(3)图形界面登录

图形模式与文字模式的切换方式:

Linux预设提供了六个命令窗口终端机来让我们登录。分别是tty1~6;用ctrl+Alt+F1~F6来切换。

在vmware虚拟机中,用Alt+Space+F1~F6来进行切换。若在图形界面下,用Alt+Shift+Ctrl+F1~F6切换至命令窗口。

Linux关机

正确的关机流程  sync >shutdown>reboot>halt

关机指令:shutdown ,man shutdown查看帮助文档

如果需要切换到root用户,用sudo  su.

sync 将数据同步到硬盘中

shutdown -h 10 ‘This sever will shutdown after 10 minutes‘//告诉大家,计算机10min后关闭,并显示在登录用户的当前屏幕中

shutdown -h now 立马关机=halt+poweroff=init 0

shutdown -h 20:25 系统会在今天20:25关机

shutdown -h +10 十分钟后关机

shutdown -r now 立马重启=reboot =init 6

halt   关闭系统 ,等同于shutdown -h now 和poweroff

最后总结一下:不管是重启还是关闭系统,首先要运行sync命令,把内存中的数据写到磁盘中。

好了,上午份的Linux学习完毕。主要学习了Linux的开机启动流程,和常用的开关机指令。个别地方没有深究(比如运行init运行的语句,运行级别怎么切换),只求大致印象快速入门,至于细节神马的,以后肯定会知道的啦~~:)

原文地址:https://www.cnblogs.com/sggggr/p/9228253.html

时间: 2024-10-11 05:49:49

Linux学习_菜鸟教程_1的相关文章

Linux学习_菜鸟教程_4

Linux远程登录 已经了解了登录流程,学会了用SecureCRT进行操作 Linux文件基本属性 Linux为保护系统安全,对不同的用户,开放不同的文件访问权限. 在linux中,我们可以使用ll或 ls -l命令来显示一个文件的属性以及文件所属的用户和组. 如图,Pictures文件第一个属性用"d"表示."d"在Linux中表示该文件是一个目录文件.在Linux中,第一个字符代表这个文件是目录.文件或链接文件等. [d]目录    [-]文件  [ l ]则表

linux学习入门标准教程(2)

Linux系统篇 2.1   Linux系统管理 经过前两章的学习,咱们现已可以独立装置Linux体系,现已把握了Linux学习的窍门,那接下来,咱们将体系的来了解Linux体系各目录.权限及常用命令的运用. 2.1. 1   Linux目录初识 通过前面的学习,我们已经能够独立安装完一个linux系统,那接下来我们来熟悉一下Linux系统里面的各个目录文件夹的大致功能:主要的目录树的有/./root./home./usr./bin等目录.下面是一个典型的linux目录结构如下: (附图表) /

基础学习连接--菜鸟教程

这是一条不错的基础学习连接: https://www.runoob.com/linux/linux-intro.html 2019-10-10 原文地址:https://www.cnblogs.com/yuntimer/p/11650790.html

linux学习入门标准教程(1)

1. 1      Linux操作系统简介 Linux是一套免费使用和自在传达的类Unix操作系统,是一个根据POSIX和UNIX的多用户.多任务.支撑多线程和多CPU的操作系统.它能运转首要的UNIX工具软件.应用程序和网络协议.它支撑32位和64位硬件.Linux承继了Unix以网络为中心的规划思维,是一个功能安稳的多用户网络操作系统.1991年的10月5日,Linux创始人林纳斯·托瓦兹(Linus Torvalds)在comp.os.minix新闻组上发布消息,正式向外宣布Linux内核

Linux 远程登录 | 菜鸟教程

Linux 远程登录 Linux一般作为服务器使用,而服务器一般放在机房,你不可能在机房操作你的Linux服务器. 这事我们就需要远程登录到Linux服务器来管理维护系统. Linux系统中是通过ssh服务实现的远程登录功能,默认ssh服务端口号为 22. Window系统上 Linux 远程登录客户端有SecureCRT, Putty, SSH Secure Shell等,本文以Putty为例来登录远程服务器. putty下载地址:http://www.putty.org/ 如果你下载了put

Linux学习_随笔:输出重定向 > log,由于print打印的内容过多,linux终端上显示不出完全信息

在调试代码的时候,我们时常借助print语句来进行调试.但有时,由于打印的内容过多,linux终端上显示不出完全信息. 1.此时我们可以借助命令:./test > log 或者是 ./test >> log 这样就把所有正确的信息都打印到log中,不正确的信息会打印到终端上. 注解: (1)> 是定向输出到文件,如果文件不存在,就创建文件:如果文件存在,就将其清空:一般我们备份清理日志文件的时候,就是这种方法:先备份日志,再用`>`,将日志文件清空(文件大小变成0字节): (

学习网站—菜鸟教程

网址:https://www.runoob.com/ 这个网站适用于大多数程序猿小白 你可以在学习的时候亲自上手操作 原文地址:https://www.cnblogs.com/Long797/p/11789848.html

Linux学习_新手常用命令大全

init 0 关机命令 init 3   命令行模式登陆 init 5   以图形界面登陆(如果系统有装图形界面) init 6       重启系统 run level  上次以及本地启动系统是以哪个级别启动的(0(关机).1(单用户).2(多用户).3(命令行模式).4(开发测试用).5(图形模式).6(重启)) uname -r 内核版本 Ctrl+shift+n开启新的终端(图形界面中才可使用) Ctrl + c 终止进程(发送SIGINT信号给系统)可以在终端输入一个指令(还没发送)时

Linux学习教程推荐下载

RedhatLinux系统管理 http://down.51cto.com/data/1328166 The.Complete.FreeBSD.3rd.Edition http://down.51cto.com/data/1328165 UNIX和Linux权威教程(第三版) http://down.51cto.com/data/1328164 linux系统常用基本命令 http://down.51cto.com/data/1328163 红帽企业Linux虚拟化管理 http://down.