Linux支持的标准文件系统ext2、ext3、VFS
文件系统的简单操作
- 磁盘与目录的容量:df,du
- df:列出文件系统的整体磁盘使用量 :df -h
- du:评估文件系统的磁盘使用量
连接文件:ln
hard link:硬连接
- hard link 只是再某个目录下新建一条文件名连接到某inode号码的关联记录而已
- hard link 不能跨文件系统,不能连接到目录
symbolic link
- symbolic link就是在创建一个独立的文件,而这个文件会让数据的读取指向它连接的那个文件的文件名。当源文件被删除后,symbolic link 的文件就会“开不了”,找不到源文件。
- ln [-sf] 源文件 目标文件
磁盘的分区、格式化、检验与挂载
- 对磁盘进行分区,以新建可用的分区(fdisk)
- 对该分区进行格式化(mkfs),以创建可用的文件系统
- 可对刚才新建好的文件系统进行检验(fsck、badblocks)
- 在Linux系统上,需要创建挂载点(也即是目录),并将它挂载上来
- 磁盘挂载与卸载;将文件系统挂载到我们的linux系统上,就要使用mount命令。
- mount -a
- 将已挂载的文件系统卸载即是:umount [-fn] 设备文件名或挂载点
- 内存交换空间(swap)的构建
磁盘与文件系统管理这一章很复杂,需要花时间反复琢磨