Linux文件系统和分区

linux文件系统结构

和Windows完全不同,win结构的最上层是物理的硬盘,然后就是分区了,没有顶层的逻辑结构,也没有挂载的相关概念。

linux的文件结构是整个硬盘,然后就是挂载点,根必须有单独的挂载点/,其余的随意,根在最顶端。

/—根 |– /bin存放二进制命令 |–/boot包含引导linux的重要文件,如grub和内核文件等 |–/dev所有设备在此,包括硬盘和显示器 |–/etc系统所有配置文件 |–/home各个用户的主目录($HOME)及其配置和文件 |–/lib系统的库文件,类似windows的Program Files |–/lost+found 用于存放系统异常时丢失的文件,以便恢复 |–/media用于加载各种媒体,如光盘,u盘 |–/mnt用于加载各种文件系统 |–/opt存放安装的optionally程序 |–/proc包含进程等信息,是内存映射,不是真是目录 |–/rootroot用户主目录 |–/sbin系统专用的二进制命令 |–/sys存放系统信息 |–/tmp存放临时文件 |–/usr存放普通用户的程序,库文件和文档等 |–/var存放经常变化的文件,如数据库文件等linux分区建议swap分区类似虚拟内存,所以大小是1-2倍的内存大小;/boot也可单独创建在一个分区上,这样其他分区的损坏不会影响到它,128M足够;/home,如果服务器上需要很多用户登录并存放文件,最好单独分开它;/var,如果是放数据库,则可以单独分区,数据库默认在/var下。web服务器也一样,默认在/var下面;/tmp作为服务器,/tmp建议单独作为一个分区。

春种一粒粟

有多少和我一样,坐在不足平米的空间里,

Linux文件系统和分区

相关文章:

你感兴趣的文章:

标签云: