你必须非常努力,才能看起来毫不费力!
分类:
2008-10-22 13:12:35
文件等级标准(FHS)在1996年早期为所有的类Unix系统开发的。FHS由自由标准工作组(Free Standards Group)维护,它是一个由主要软件和硬件开发商组成的非赢利组织,像HP, Red Hat, IBM 和 Dell 。不过,大量的Linux 版本,包括那些由自由标准工作组的成员的开发的,也不是100%遵循这个提议的标准。特别是,由 FHS 编辑器特别创建的路径,例如/srv/,没有看到广泛的应用。一些Linux系统喜欢用不同的方法舍弃 FHS,例如在GoboLinux 中。尽管FHS开始作为Linux 的一个倡议,但是其它UNIX和类Unix操作系统通常完全不理它而是支持它们自己的系统,它有时候变化广泛-例如,Mac OS X使用名称例如/Library/, /Applications/,和/Users/,与它们传统的UNIX 目录等级相串联。
在FHS中,所有的文件和目录在根目录"/"下,纵然它们存储在不同的物理设备中。注释:不过这些目录中的一些可能或可能不存在在Unix系统中,依赖于是否是特定的子系统,例如X Window系统是否被安装。
Unix/Linux文件系统结构
Unix/Linux文件系统管理命令
命令 |
描述 |
debugfs |
允许对文件系统的数据结构直接存取。 |
df |
显示磁盘可用空间的一个或多个文件系统。 |
dosfsck |
检查和修复MS-Dos文件系统 |
du |
展示一个目录的磁盘空间和它包含的所有文件 |
dump |
用于备份一个ext2文件系统。相对应的是修复。 |
dumpe2fs |
Dump 文件系统禁止或阻止群组信息。例如:dumpe2fs /dev/hda2 |
e2fsck |
检查Linux的二级扩展文件系统 |
e2label |
改变一个ext2文件系统的标签 |
exportfs |
用于建立文件系统来输出nfs(网络文件共享) |
fdisk |
用于在硬盘中设定或创建分区 |
fdformat |
软盘的格式 |
fsck |
向文件系统添加新的块。一定不要运行在加载的文件系统上。 |
hdparm |
获得/设置硬盘几何参数, 柱体,头部,分区。 |
Mkfs |
初始化一个Linux文件系统。这是一个前端,其运行一个视乎文件系统类型的单独程序。 |
mke2fs |
创建一个Linux二级扩展文件系统。 |
mkswap |
在一个设备或文件上设置一个Linux 交换域。 |
Mount |
用于装载一个文件系统。相反的是卸载 |
Rdev |
查询/设置图形根设备,交换设备,视频模式的RAM磁盘尺寸。 |
Rdump |
与dump相同 |
Restore |
用于修复一个ext2文件系统 |
setfdprm |
设置软盘参数 |
Swapoff |
用于使一个交换分区失效。 |
Swapon |
用于激活一个交换分区。 |
Sync |
迫使所有在缓存中的未写区块被写入磁盘。 |
tune2fs |
在二级扩展文件系统中调节可调的文件系统参数。 |
Umount |
卸载一个文件系统,相对应的是装载。 |