zoukankan      html  css  js  c++  java
  • 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运行的语句,运行级别怎么切换),只求大致印象快速入门,至于细节神马的,以后肯定会知道的啦~~:)

  • 相关阅读:
    bzoj 1084: [SCOI2005]最大子矩阵
    Python之深浅拷贝
    2,版本控制git --分支
    1,版本控制git--仓库管理
    python-openpyxl操作excel
    ansible-3
    ansible-2
    ansible-1
    celery
    6,MongoDB 之 Array Object 的特殊操作
  • 原文地址:https://www.cnblogs.com/sggggr/p/9228253.html
Copyright © 2011-2022 走看看