[内容] Linux 格式化特点

内容一:格式化后会产生的分区

格式化会格式出 inode 区和 block 区

内容二:inode 区和 block 区的作用

inode 区默认一格大小是 512 个字节,存储哪一份数据存在了哪些 block 里以及数据的所属者、权限创建时间等 metadata 元数据
block 区默认一格大小是 4k,只存储数据本身

内容三:Linux 文件格式的特点

ext3 和 ext4 的 inode 区每一格较小,而 xfs 的 inode 区每一格更大,可以存储更多种类,例如快照等 metadata 元数据

[命令] Linux 命令 rm (删除目录或文件)

案例一:删除某一个文件

# rm <file>

案例二:删除某一个目录以及目录里的所有文件

# rm -r <directory>

案例三:非交互式删除某一个目录以及目录里的所有文件

# rm -rf <directory>

案例四:非交互式删除当前目录下的所有隐藏文件

# rm -rf .#*

案例五:非交互式删除所有特定后缀名称的文件

# rm -rf *txt

(补充:这里以非交互式删除所有以 txt 作为后缀名称的文件为例)

[命令] Linux 命令 convert (转换图片文件)

内容一:convert 命令的使用格式

# convert <input options> <output file name> <output options> <output file name>

内容二:convert 命令的使用案例

2.1 案例一:直接转换某一个文件

# convert "a.png" "a.png.jpg"

(补充:这里以将 a.png 转换成 a.png.jpg 为例)

2.2 案例二:转换当前目录下的所有文件

# ls -1 *.png | xargs -n 1 bash -c 'convert "$0" "${0%.png}.jpg"'

(补充:这里以将当前目录下的所有 *.png 文件转换成 *.png.jpg 文件)