系统分区
目的:更改/var/log的文件系统为btrfs,并将内置的压缩开启
格式化
1.df命令查看/var/log属于哪个分区: /dev/sda6
2.格式化并创建分区 mkfs.btrfs /dev/sda6
3.查看分区的UUID :blkid /dev/sda6,并更改/etc/fstab的UUID
以及添加compress-force=lzo
4.将分区挂载mount -t btrfs /dev/sda6 /var/log
5.开启压缩机制 mount -o compress=lzo /dev/sda6 /var/
非格式化
1.进入安装界面时,系统还未启动,因此文件系统还没有挂载
2.安装系统没有btrfs的命令,执行btrfs-convert的命令会报缺少liblzo2.so.2()(64bit)的错误
3.将/dev/sda1挂载到 一个目录下如a,cp a/lib64/liblzo2.so.2() ./usr/lib64/
这时就会有btrfs的命令:
1. btrfs-convert /dev/sda6 将/dev/sda6的文件系统变为btrfs
2.mount /dev/sda6 /var/log
3.其于的同上面的是一样的。
相关的命令:
df:列出文件系统的整体磁盘使用量
df -a 列出系统中所有的文件系统,包括系统特有的/proc等文件系统。
df -m 以mb显示容量
df -h 以人们易读的方式GB、MB、KB显示容量
将 /etc 底下的可用的磁盘容量以易读的容量格式显示,df -h /etc
df -T连文件系统也显示出来
df / :找出系统的根目录所在的磁盘
du:检查磁盘空间的使用量 如:du -sh /var/log
du命令是对文件和目录磁盘使用的空间的查看
du -sh /etc
du -h --max-depth=1 /path
查看指定目录下文件的大小,1表示目录层数,超过指定的目录层数后忽略;
fdisk是磁盘分区表操作工具
fdisk -l
fdisk /dev/sda
m:获取帮助
p:p 可以列出目前这颗磁盘的分割表信息,这个信息的上半部在显示整体磁盘的状态
blkid,可以查看磁盘的分区情况;
hdparm -I /dev/sda 可以查看对应的硬盘信息
Model,可以查看到硬盘序列号
device size,可以查看到硬盘的大小
mkfs命令:
mkfs:make filesystem的简称
mkfs.ext3 /dev/sda6 # 把该设备格式化成ext3文件系统
mke2fs -j /dev/sda6 # 把该设备格式化成ext3文件系统
mkfs.reiserfs /dev/sda6 # 格式化成reiserfs文件系统
mkfs.vfat /dev/sda6 # 格式化成fat32文件系统
mkfs.msdos /dev/sda6 # 格式化成fat16文件系统,msdos就是fat16
mkdosfs /dev/sda6 # 格式化成msdos文件系统
mkfs [-V] [-t fstype] [fs-options] filesys [blocks]
mfks -t ext3 /dev/sda6
在 /dev/hda5 上建一个 msdos 的档案系统,同时检查是否有坏轨存在,并且将过程详细列出来 :
mkfs -V -t msdos -c /dev/hda5
fsck(file system check)文件系统检查
相关文件的地址:
https://www.mobibrw.com/2017/8091