三、Boot loader: Grub2
1.Boot loader的两个stage
之前讲过,在BIOS读取完信息后,就是到第一个开机设备的MBR去读取boot loader,这个boot loader有菜单功能、直接载入核心文件以及控制权移交的功能等。系统必须...
一、Linux的开机流程分析
1.开机流程
当你按下电源后,电脑硬件会主动读取BIOS或UEFI BOIOS来加载硬件信息以及进行硬件的自我测试,然后系统就会主动读取第一个可开机的设备(由BIOS设置),此时就可以读入开机管...
三、systemctl针对service类型的配置文件
1.systemctl配置文件相关目录介绍
我们知道服务的管理是通过systemd,而systemd的配置文件大部分位于/usr/lib/system/system/目录中。但是Red Hat官方文档中,不允许修改...
一、什么是daemon与服务
系统为了某些功能必须要提供一些服务(无论是系统本身还是网络方面),这个服务就是service。但是service的提供需要通过程序运行,所以这个程序称为daemon。
通常在Linux使用的时候,会在...
四、用户身份切换
1.su:将身份变成root
使用方式如下:
[root@study ~]# su [-lm] [-c 命令] [username]
选项与参数:
-:单纯使用-如『su-』代表使用login-shell的变量文件读取方式来登入系统;若使用者名称...
一、Linux的帐号与用户组
1.用户帐号和密码文件结构
(1)/etc/passwd文件结构
每一行由以下部分组成:
用户名
密码
UID
GID
用户信息说明
主文件夹
shell
关于这几栏说明如下:
①密码:密码已经放到/etc/s...
第十二章 学习shell script
一、什么是shell script
如下所示:
#!/bin/bash
#Program:
# This program shows "Hello World!" in your screen/
#History
#2018/12/27 Xiaoao First release
PATH=/...
一、什么是正则表达式
正则表达式就是处理字符串的方法,它是以行为单位来进行字符串的处理行为,正则表达式通过一些特殊符号的帮助,可以让用户轻松达到“搜索/删除/替换”某特定字符串的处理程序。
正则表达式的...
四、Bash shell的操作环境
1.路径与命令查找顺序
如果一个命令被下达时,到底是是哪一个同名的命令来运行呢?基本上,命令运行顺序如下所示:
(1)以相对/绝对路径执行指令,例如『/bin/ls』或『./ls』;
(2)...