8月4日学习总结

8月4日课程学习总结

再次源码安装:(简略步骤如下)
configure:检查编译环境
指定安装路径
指定依赖关系的安装目录:解决依赖关系
禁用和启用功能模块: makefile

make:将源码编译成机器码

make install:根据makefile文件中指定的路径进行安装

磁盘管理及维护:
1.磁盘文件名:/dev/sd[a-p][1-128]
/dev/hd[]
/dev/vd[]

2.磁盘内部组成结构:
在这里插入图片描述
3.磁盘核心分区:磁盘大体分区
注:硬盘的分区由主分区、扩展分区和逻辑分区组成:主分区(注意扩展分区也是一个主分区)的最大个数是四个,最小数是1个,且个数是由硬盘的主引导记录MBR决定的。

主分区:
主分区也叫引导分区,在MBR分区中,一块磁盘最大可以分为4个主分区,最小数为1,最大数为4

扩展分区:
扩展分区是一个概念,实际在硬盘中是看不到的,也是无法直接使用的,需要将扩
展分区切割成多个逻辑分区才可以使用,最小数为0,最大数为1

逻辑分区:
在扩展分区上面,可以创建多个逻辑分区,最小数为0,最大数为n

4.相关命令:
分区命令:fdisk: /dev/sd*

文件系统管理类命令:mkfs: xfs,ext2,ext3,ext4,btrfs
-t:指定创建文件系统的类型
mkfs -t ext4=mkfs.ext4
-b:创建文件系统指明块大小
1024 2048 4096
-L:label:指明卷标(起名字)
-i:指明inode与字节的比率
-N:直接指定创建的文件系统的inode数量
-m:指定预留空间

设定与查看卷标:e2label
设定:e2label /dev/sda TEST
查看:e2label /dev/sda

查看属性:dump2fs
tune2fs:修改文件系统属性(ext系列)
(不可修改文件系统块的大小)
-l:查看块的大小
-L:修改卷标
-j:修改指定的文件系统类型
-m:调整预留空间的百分比

调整ext系列文件系统的大小:resize2fs
-f:强制执行
-M:将文件系统缩小到最小值
-P:显示文件系统的最小值

磁盘修复:e2fsck:(修复前需要先卸载挂载点)
-a:检查分区,发现问题可直接修复
-B size:设定区块的大小
-c:检查是否有坏道

获取文件系统类型,UUID,卷标等:blkid
-U UUID:定位设备
-L label:定位设备
5.交换分区swap:
fdisk device
t–>82
mkswap 格式化

dd if=/dev/zero of=/filename bs=1[K,M,G] count=512

6.挂载:mount和umount
mount:mount -t 系统类型 -o 选项… 设备名 挂载点

umount 设备 或 umount 挂载点

查看那些进程占用挂载点:lsof 挂载点
fuser -km 终止挂载点使用

7.lsof:列出所有被打开的文件,进程
lsof -c process:显示进程打开的文件
-c -p 1234(进程号):列出进程1234打开的文件
-i:显示符合条件的进程
-u:列出某个用户打开的文件信息
-s:列出文件大小

8.df:显示磁盘分区上的可使用空间
df -h:以KB、MB、GB的单位来显示(最常用)
-i:显示inode使用情况

9.du:显示空间文件的大小
du -h:以KB、MB、GB的单位来显示
-c:显示文件大小,并且显示总和

10.挂载配置文件:/etc/fstab
第一列:device:磁盘设备文件或者label或者UUID
第二列:设备的挂载点
第三列:文件系统格式,包括ext2,ext3,nfs等
第四列:文件的系统参数 (默认为defaults)
第五列:能不能被备份:
0 不备份 1 每天备份 2 不定期备份
第六列:是否校验扇区:
0 不校验 1 最先校验 2 在1之后校验

(课后小作业:编译安装nginx apache
分区操作
yum源配置) (已完成)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值