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运行的语句,运行级别怎么切换),只求大致印象快速入门,至于细节神马的,以后肯定会知道的啦~~:)
Linux学习_菜鸟教程_1的更多相关文章
- Linux学习_菜鸟教程_3
我是在UBANTO上运行Linux的,开机启动时按下shift或者Esc都不能进入到grub,没有百度到可靠的教程. 暂时先这样吧.免得我把系统搞坏了,先学点实用的知识~~ Next Chapter
- Linux学习_菜鸟教程_4
Linux远程登录 已经了解了登录流程,学会了用SecureCRT进行操作 Linux文件基本属性 Linux为保护系统安全,对不同的用户,开放不同的文件访问权限. 在linux中,我们可以使用ll或 ...
- Linux学习_菜鸟教程_2
Linux 系统目录 /bin: bin是Binary的缩写,这个目录存放着最经常使用的命令. /boot: 存放启动Linux时的一些核心文件,包括一些连接文件以及镜像文件. /dev : de ...
- Linux学习_按时间顺序解压多个文件,搜索文件中的内容
ls的结果按时间数据先排序,再取末尾5个文件,再调用tar命令 ls -1 | sort -u | tail -5 |xargs -n1 tar xzvf 利用grep命令从文件中搜索. grep - ...
- python2.7学习笔记——菜鸟教程
标准数据类型 Numbers(数字) String(字符串) List(列表) Tuple(元组) Dictionary(字典) list = [ 'runoob', 786 , 2.23, 'joh ...
- JS语法学习笔记-菜鸟教程
现在只需要<script></script>标签 javascript通常做法是放在<head>部分中,或者放在页面底部,这样可以把他们安置在同一位置,不会干扰页面 ...
- Linux学习(推荐学习资源)——保持更新
1. 介绍 Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和Unix的多用户.多任务.支持多线程和多CPU的操作系统.它能运行主要的Unix工具软件.应用程序和网络协议. ...
- MySQL教程 | 菜鸟教程
装数据库失败后的重装步骤!!! --[创建数据库]CREATE DATABASE <数据库名>: --使用mysqladamin 创建数据库-- 使用普通用户,你可能需要特定的权限来创建或 ...
- 菜鸟教程之学习Shell script笔记(下)
菜鸟教程Shell script学习笔记(下) 以下内容是学习菜鸟教程之shell教程,所整理的笔记 菜鸟教程之shell教程:http://www.runoob.com/linux/linux-sh ...
随机推荐
- 5款实用的jQuery验证码插件
效果图 文档结构 HTML <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> ...
- Python--day66--模板语言之自定义mysimpletag
- PHP 面试题二
1.抓取远程图片到本地,你会用什么函数? fsockopen, A 2.用最少的代码写一个求3值最大值的函数. function get_max($a,$b,$c) { return ($a > ...
- layer/layui弹出层插件bug
<button class="layui-btn" lay-submit lay-filter="formDemo" id="layui-btn ...
- Java发送邮件Demo
就是个Demo,有使用Spring的东西 package xxxxxxx.common.utils; import org.springframework.mail.javamail.JavaMail ...
- linux模块加载竞争
到目前, 我们的讨论已来到一个模块加载的重要方面: 竞争情况. 如果你在如何编写你的 初始化函数上不小心, 你可能造成威胁到整个系统的稳定的情形. 我们将在本书稍后讨论 竞争情况; 现在, 快速提几点 ...
- java 基本数据类型的自动拆箱与装箱
——> -128~127之间的特殊性.为什么要这样设计,好处? ——> 享元模式(Flyweight Pattern):享元模式的特点是,复用我们内存中已存在的对象,降低系统创建对象实 ...
- C# 命令行如何静默调用 del 删除文件
如果在 C# 命令行调用 del 删除文件,很多时候会提示是否需要删除,本文告诉大家如何调用命令行的时候静默删除 在C# 命令行 调用 del 删除文件的时候,会提示是否删除,通过在命令行加上 \Q ...
- 关于methods、computed、watch的使用
关于methods.computed.watch的使用,前前后后我有转载过好几篇别人的文章.但始终没有自己成型的博文来记录,现自己尝试性的总结一下三者之间的区别: computed:计算属性 comp ...
- CodeForces 1096D(线性dp)
传送门 •题意 给出一个长度为n的字符串s,对于每个$s_{i}$有$a_{i}$的价值 让你删除最小的价值,使得字符串中不存在$hard$这个子序列 •思路 设dp[1]是不存在以$h$为前缀的最小 ...