对于Linux的初学者,经常对目录结构十分困惑(不清楚这些目录派什么作用,也不清楚自己的目录应该放在什么地方),这里把它们的作用解释下,做到心中有数。
/boot目录 系统引导相关的文件,内核程序
/etc目录 系统常用的配置文件(*.ini,*.conf)
/bin目录 用户常用命令(如文件和目录操作命令ls,cp,mv,vi)
/sbin目录 超级用户常用命令(通常是维护系统所使用的命令fdisk,mkfs)
/lib目录 系统运行所需要的库文件(类似windwos下的DLL文件),分为静态库(*.a) 和动态库(*.so)文件
/dev目录 设备文件(linux下将一切设备看做文件)如:mount /dev/cdrom /mnt
/var目录 保存变化的数据(比如日志文件、脱机文件、邮件队列...)
/mnt目录 挂载点
/proc目录 系统内存/CPU的映射(不占用硬盘空间)
/home目录 普通用户家目录(Linux系统下3类用户:root, 普通用户,伪账户)
/root目录 管理员家目录
/usr目录 保存与用户相关的信息
/tmp目录 保存系统运行时的临时文件
/misc目录 杂七杂八的文件,可删除