文件系统配置文件
/etc/filesystems:系统指定的测试挂载文件系统类型
/procfilesystems:Linux系统已经加载的文件系统类型
/lib/modules/2.6.18-274.els5/kernel/fs/ 文件系统类型的驱动所在目录
/etc/fstab
/etc/mtab
linux文件类型的颜色
颜色 | 意义 |
---|---|
蓝色 | 目录 |
白色 | 一般性文件,例文本文件,配置文件,源码文件 |
浅蓝色 | 链接文件,主要是使用in命令建立的文件 |
绿色 | 可执行文件,可执行的程序 |
红色 | 压缩文件或者包文件 |
linux字符表示的文件类型
字符 | 意义 |
---|---|
- | 普通文件 |
d | 目录文件 |
l | 链接文件 |
b | 块设备文件 |
c | 字符设备文件 |
p | 管道文件 |
文件操作系统命令
df
列车文件系统的整体磁盘使用情况
du
列出目录所占空间
du -sh 显示当前目录大小
du -sh/ 显示/目录下所有目录大小
dumpe2fs 显示当前磁盘情况
in
连接文件
in-sf 源文件 目标文件
fdisk
注:fdisk不支持2T以上的磁盘
fdisk -l 显示系统中的所有分区内容
parted
2T以上磁盘分区工具,2T以下最好还是用fdisk分区
parted /dev/hd mkpart primary ext3 100M 200M 创建分区
primary代表主分区,可以是extended扩展分区,logical逻辑分区;ext3代表分区类型,100M开始位置(最好接上一分区的结束位)200M结束位置
partprobe
更新分区表/磁盘
重读分区表,当出现删除文件后,出现仍然占用空间。。partprobe在不重启的情况下重读分区。
mkfs
磁盘格式化
mkfs -t 文件系统格式 设备文件名(盘符)
e2abel
设置磁盘卷标
e2label 设备名称 新label名称 (可以使用dumpe2fs查看卷标)
mount
挂载磁盘
mount [-t vfstype][-o options] device dir
mount -o remount,rw,auto 重新挂载
mount -n -o remount,rw 重新挂载根目录,设置为可读写
-t vfstype 指定文件系统的类型吗,可以不指定。mount会自动选择正确的类型
常用类型
光盘或光盘镜像:iso9660
DOS fat16 文件系统:msdos
Windows 9x fat32 文件系统:vfat
Windows NT ntfs 文件系统:ntfs
Mount Windows 文件网络共享:smbfs
UNIX(LINUX) 文件网络共享:nfs
-o options 用来描述设备或档案的挂接方式
常用参数
loop:用来把一个文件当成硬盘分区来挂接上系统
ro:采用只读方式挂接设备
rw:采用读写方式挂接设备
iocharset:指定访问文件系统所用字符集
device 要挂接的设备
dir 设备在系统上的挂接点
umount
将文件设备卸载
umount /dev/hda1 用设备文件名来卸载
umount /aaa 用挂载点类卸载
umount -f /mnt/hd -f表示强制卸载
fuser -m -v /dev/hd 如果强制卸载不行,使用此命令查看哪些程序正在占用,结束这些程序在卸载
人生漫漫其修远兮,网安无止境。
一同前行,加油!