文件系统操作与磁盘管理

df命令

查看文件系统和磁盘容量

使用参数-h使得结果更加清晰易懂

du命令

直接使用du命令可以显示当前目录下所有的子文件和子文件夹,并以block的方式显示 文件的大小。

在读命令后加上绝对路径,可以以绝对路径输出要现实的文件,例如:

du ~

查看该目录文件下的所有种子文件夹。使用参数-h使得du命令显示的文件夹大小更加清晰易懂。使用参数-d表示索要查看的深度,例如

du -h 0

表示查看当前目录二不看任何一个子文件夹

dd命令

dd命令用于转换和复制文件,dd命令的命令行格式为“选项=值”,而不是标准的“--选项 值”或者 “-选项=值”

使用dd命令:

dd of=test bs=10 count=1

表示用户输入然后输出到test文件,bs(block size)用于指定块的大小(缺省值为byte,也可指定M或K等单位),count用于指定块的数量。当输入的字符数多于count指定的数目时,只取输入字符串的前count个字符进行保留,多余字符被截取并保留在标准输入。

使用dd命令进行数据转换

dd if =/devstdin of=test bs=10 conv=ucase

使用dd命令创建虚拟镜像文件

从/dev/zero设备创建一个容量为256m的空文件 可以使用命令

dd if=/dev/zero of=virtual.img bs=1m count=256

du -h virtual.img

将创建好的文件格式化

使用mkfs命令格式化磁盘,使用ext4文件系统格式

mkfs.ext4 virtual.img

将文件单做磁盘挂载到某个文件夹mount命令的使用

mkdir virtual

mount -o loo -t ext4 virtual.img /home/shiyanlou/virtual

sudo mount -o loop -t ext4 virtual.img /home/shiyanlou/virtual

fdisk命令的使用

-l参数可以产看磁盘信息

使用命令

fdisk virtual.img

对virtual.img文件进行问去操作

losetup命令

losetop /dev/loop0 virtual.img

losetup -d /dev/loop0

你可能感兴趣的:(文件系统操作与磁盘管理)