linux目录配置

FHS针对目录树结构定义出的三层目录:

/ 根目录:与开机/还原/系统修复有关

/usr (unix software resource):与软件安装执行有关

/var (variable):与系统运行过程有关

/bin :放置单人维护模式下还能够操作的指令(cat,chmod,chown,date,mv,mkdir,cp,bash)

/boot: 放置开机使用的档案,包括linux核心档案盒开机选单,linux krenel档案名为:vmlinuz

/dev:装置和接口设备以档案的形态存储在这个(/dev/null,/dev/zero/,/dev/tty/,dev/hd*/dev/sd*)

/etc:系统主要配置文件存储在这里目录(/etc/inittab/,/etc/init.d/,/etc/fstab/,/etc/sysconfig)

/home:系统默认的用户家目录(home directory)

~ 代表当前这个用户的家目录

~ dmtsai 代表dmtsai的家目录

/lib:系统开机用到的函式库

/media: 放置可移除的装置(/media/floppy/,/media/cdrom/)

/mnt:挂载某些额外装置

/opt:第三方软件放置目录

/root:系统管理员(root)家目录

/sbin:开机过程中所用到的开机,修复,还原系统指令(fsdisk,fsck,ifconfig,init,mkfs)

/srv:网络服务器启动后,这些服务需要用的数据目录(/srv/www)

/tmp:一般用户或者正在执行的程序暂时放置档案的地方,任何人都可以存取

/lost+found:只有使用ext2/ext3文件系统才会产生的目录,通常用于文件系统发生错误时,将遗失片段放置到这个目录

/pro:这目录本身是虚拟文件系统(virtual filesystem)放置的数据是在内存中,不占硬盘容量(/proc/cpuinfo/,/proc/dma/,/proc/interrupts/,/proc/ioports/,/proc/net/)

/svs:与/proc类似,也是虚拟文件系统,主要是记录与核心相关的信息,不占硬盘容


小结:linux的所有目录结构是一个有层次的倒挂树结构

目录结构和分区设备是没有关系的,就是不同目录可以跨越不同磁盘

所有目录都是按照一定的类别有规律的组织命名的


相对路径和绝对路径:

cd /data/ 绝对路径,从根开始

cd /;cd /data/; cd .. 不从根开始的都是相对路径


你可能感兴趣的:(linux,配置文件,software,根目录,档案盒)