3-11 文本过滤命令与centos6 7 启动流程
文本过滤grep
-v 排除查看内容的行,
-n显示查看内容所在行
-i 不区分大小写
-E 使用扩展的egrep命令
>标准输出重定向
>>标准输出追加重定向
<标准输入重定向
<<标准输入追加重定向
Centos 6 启动流程
bios 自检
加载MBR信息
加载Grub菜单
加载内核
加载init进程
设定系统运行级别设定系统初始化
设定当前运行级别的脚本启动文件
加载开机自启动程序进入用户登录界面
Centos 7 启动流程
bios 自检
加载MBR信息
加载Grub菜单
加载内核
运行systemd程序
读取系统运行级别
执行系统初始化程序
并行启动各种服务
进入用户登录界面
3-13 权限 软硬链接
ls -i 显示文件所有属性
ls -h以人类可读语言显示文件属性
权限
软链接:ln -s
特点1.相当于文件的不同入口
特点2.软链接依附于文件实体,不可单独存在。(原文件删除,软链接失效)
特点3.软链接不可移动
硬链接:ln
特点1.相当于原文件的备份(克隆)
特点2.硬链接可以独立存在
特点3.可移动
特点4.只可对文件创建,不能对目录
3-15 inode和block温习及特殊符号
磁盘要想使用,先分区,格式化(创建文件系统)
格式化创建文件系统时,就会生成大量的inode和block
inode作用存储文件的属性信息,同时存放指向文件实体(block)的指针(类似软链接)
df -I 看inode数量
df -h 看block数量
磁盘满原因有两种
[if !supportLists]1. [endif]inode满了
[if !supportLists]2. [endif]block满了
检查步骤:
步骤1.df -h
步骤2.df -i 看是不是inode满了
为什么inode会满
小文件太多
初始化时候 block数量远大于inode数量
一个文件大片 占一个inode,10万个block
通配符预习
* 匹配所有字符
?匹配任意一个字符
[abcd] 匹配任意一个字符
[!abcd]取反