[命令] Linux 命令 df (显示存储信息)

案例一:显示所有存储信息

# df -a

或者:

# df --all

案例二:以方便人类阅读的方式显示存储信息

# df -h

或者:

# df --human-readable

案例三:以 POSIX 的格式显示存储信息

# df -P

或者:

# df --portability

案例四:显示存储的 inode 信息

# df -i

或者:

# df --inodes

案例五:只显示本地的存储信息

# df -l

或者:

# df --local

案例六:显示存储的格式

# df -T

或者:

# df --print-type

[内容] 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 作为后缀名称的文件为例)