通常在/ var目录中。
附件:Debian官方安装指南的一部分描述。
目录的内容
bin基本命令执行文件
启动引导加载程序的静态链接文件
开发设备文件
etc特定于主机的系统配置
主用户目录
lib基本共享库和内核模块
可移动介质的介质安装点
mnt用于临时挂载文件系统
proc系统信息的虚拟目录(2. 4和2. 6内核)
root根用户目录
sbin基本系统命令执行文件
sys系统信息的虚拟目录(2. 6内核)
tmp临时文件
usr二级目录
var不断变化的数据
srv系统提供的服务数据
选择其他应用程序包
根分区/必须始终物理上包含/ etc,/ bin,/ sbin,/ lib和/ dev,否则您将无法引导系统。典型
根分区需要150–250MB的空间。
/ usr:包含所有用户程序(/ usr / bin),库文件(/ usr / lib),文档(/ usr / share / doc)等。这是文件
系统中最消耗空间的部分。您至少需要提供500MB的磁盘空间。总容量将取决于您要安装的软件包数量
然后键入成长。松散的工作站或服务器安装需要4-6GB。
/ var:将放置所有可变数据,例如新闻组文章,电子邮件,网站,,程序包系统缓存等。
此目录。该目录的大小取决于您计算机的用途,但是对于大多数人来说,它将主要用于软件包系统的管理
管理工具。如果您要一次完整安装,包括Debian提供的所有程序,请在/ var
下安装2或3GB。

应该有足够的空间。如果要一一安装(即安装服务程序和工具,然后安装文本处理工具,然后
是X,...),您只需要准备300–500 MB。如果硬盘空间不足,并且您不打算升级系统的主版本,请
为此准备30或40MB的大小。
/ tmp:程序创建的大多数临时数据都存储在此目录中。通常40-100 MB应该足够了。一些应用程序,包括返校活动
文件处理程序,CD / DVD创作工具和多媒体软件-/ tmp可用于临时保存图像文件。如果您想使用此
对于某些程序,应相应地调整/ tmp目录的大小。
/ home:每个用户都将其私人数据放置在此目录的子目录中。它的大小取决于要使用该系统的用户数,
什么样的文件放在它们的目录中。根据计划的使用情况,应该为每个用户准备100MB的空间,但是应该
根据您的需要进行调整。如果您打算在主目录中保存大量多媒体文件(图片,MP 3、电影),则应准备更多
空格。
服务器的实际划分和实际大小尚未实际使用。因此/ var目录的使用率不高。
通常,在WEB中存储网页的目录是/ var / www
用于存储后缀邮件的目录为:/ var / mail
#df -TH
已使用的文件系统类型容量可用的已使用百分比安装点
/ dev / hdb2 ext3 11G 315M 9. 4G 4%/
/ dev / hdb10 ext3 10G 157M 9. 3G 2%/ opt
/ dev / hdb9 ext3 11G 158M 9. 5G 2%/ home
/ dev / hdb8 ext3 11G 158M 9. 5G 2%/ tmp
/ dev / hdb7 ext3 11G 2. 5G 7. 3G 26%/ usr
/ dev / hdb6 ext3 16G 3. 2G 12G 22%/ usr / local
/ dev / hdb5 ext3 417G 340M 395G 1%/ var
/ dev / hdb1 ext2 104M 7. 3M 91M 8%/ boot
tmpfs tmpfs 1. 1G 0 1. 1G 0%/ dev / shm
所以实际的分割方法要比我上面提到的方法好!
Linux分区的详细说明
什么是硬盘分区?分区的用途是什么?
分区是硬盘的“段”。 Windows分区具有自己的驱动器号(C:,D:等),这些分区看起来都像是单独的硬盘。
最简单的情况是将整个硬盘用作单个分区。如果您购买的计算机预装有Windows,则基本上就是这种情况。
如果要在计算机上安装更多操作系统,则将需要更多分区。您不能在这个单独的分区中安装linux。如果要同时安装Windows ME和Windows 2000,则需要两个分区。原因是不同的操作系统原则上使用不同的文件系统。如果多个操作系统支持相同的文件系统,通常是为了避免在一个分区下具有相同的系统目录,它们也将安装在不同的磁盘分区上。
在Linux下,情况有所不同。它本身具有更多分区,例如,根分区“ /”和交换分区“ swap”。
提示:更加清楚:安装Linux时,您考虑的不是Windows分区下有多少空间,因为Linux不能使用Windows分区下的空间。您需要在Windows分区之外创建一个新分区。
分区类型
共有三种类型的硬盘分区:主分区,扩展分区和逻辑分区。
硬盘上的主分区不能超过四个。您可以创建另一个扩展分区来替换四个主要分区之一,然后可以在扩展分区下创建更多逻辑分区。
扩展分区不过是逻辑分区的“容器”。实际上,只有主分区和逻辑分区才用于数据存储。
提醒:Windows9x / ME附带的分区程序fdisk只能定义一个主分区。换句话说,在Windows9x / ME下,您最多只能在扩展分区下定义一个主分区,一个扩展分区和更多逻辑分区。如果要使用更多的主分区,则必须在Linux下进行分区。
分区和格式化
每个操作系统都有其自己的用于更改硬盘分区的工具。在Windows 9x / M下是非常著名的FDISK。 Windows NT / 2000 / XP中有一个非常方便的图形界面工具。在不同的Windows版本下(例如,在2000控制面板-管理工具-计算机管理-磁盘管理下),该位置也略有不同。在Linux下进行分区可以使用FDISK或具有相同功能的图形界面程序。
每个主分区和逻辑分区都与标识文件系统的其他信息一起存储。操作系统(Windows或Linux等)可以使用此信息轻松识别并确认应使用哪个分区。无法识别的操作系统分区将被忽略。
当然,不能通过分区创建任何文件系统。分区后,仅保留硬盘上的磁盘空间,不能直接使用。此后,必须格式化分区。在Windows下,可以通过文件菜单或资源管理器下的FOMATE程序执行该操作,在大多数情况下,它是由mke2fs完成的。在Linux下。
提醒:Linux支持不同的文件系统。使用最广泛的是ext2。 ext2是由我们上面提到的mke2fs程序构建的。当然,Linux也支持reiserfs文件系统
注意:磁盘分区或大小的任何更改都将导致先前数据的丢失。分区之前,请确保备份数据。
在Dos / Windows下的分区名称
Windows下操作系统使用的分区将由驱动器号表示。 A:和B:保留给软盘驱动器,其他相应磁盘上的主分区和逻辑分区将从C:开始按顺序排列。 (扩展分区没有任何驱动器号,并且不可见。我也看不到indowsx下的Linux分区)
如果计算机上有许多硬盘,CD-ROM驱动器,软盘驱动器等,则磁盘分区的命名会令人困惑。在这种情况下,第一个硬盘上的主分区和逻辑分区将首先获得命名的驱动器号;然后是第二,第三,依此类推。例如,如果您有三个硬盘,并且每个快速硬盘同时具有一个主分区和两个逻辑分区,则第一个硬盘的名称将为C:,F:,G :,第二个硬盘为将是D:,H:,I :,第三个区块是E:,J:,K:。
在WindowsNT / 2000 / XP下,可以更改这些系统自动命名的名称。例如,您可以将CD-ROM驱动器命名为X,以便在添加新分区时其名称不会更改。
文件系统不熟悉的分区将不会被命名,并且在大多数程序(例如Explorer)中将不可见。 ,这些分区将仅显示在磁盘分区工具(Windows9x / ME下为FDISK,Win2000下为计算机管理-命令解释器)下。
Linux下的分区名称
在Linux下,分区命名比Windows下更清晰,更详细,但是从中获得的名称不容易记住。与Windows下的驱动器号不同,Linux通常使用设备名。通用硬盘(例如IDE硬盘)将使用/ dev / hdxy命名。 X代表硬盘(a是第一块硬盘,b是第二块硬盘,依此类推),y代表分区的编号(从0、1、2、3等开始)。 SCSI硬盘将被命名为/ dev / sdxy。光盘驱动器(无论是IDE类型还是SCSI)将被命名为与硬盘驱动器相同。
提醒:IDE(集成电路设备)和SCSI(小型计算机系统接口)是用于连接计算机硬盘驱动器,光盘驱动器或软盘驱动器的两个最受欢迎的系统。 SCSI比IDE更快,但同样的价格它也更昂贵。 SCSI通常可用于文件服务器和服务器。 Linux支持这两个系统(当然,您可以同时在同一台计算机上拥有IDE和SCSI设备)
IDE硬盘和CD-ROM设备将通过内部连接进行分区。 / dev / hda表示第一个IDE通道的第一个设备(主设备),/ dev / hdb表示第一个IDE通道的第二个设备(从属设备)。根据此原理,/ dev / hdc和/ dev / hdd是第二个IDE通道的主设备和从设备。理论上,两个分别名为/ dev / had和/ dev / hdc的设备是可能的,此处不使用/ dev / hdb。 (在这种情况下,设备将作为主设备连接到第一和第二IDE通道)
SCSI硬盘或CD-ROM设备取决于设备的ID号,而不管缺少的ID号。例如,三个SCSI设备的ID号分别为0、2和5,设备名称为/ dev / sda,/ dev / sdb和/ dev / sdc。如果现在添加另一个ID号为3的设备,则该设备将被命名为/ dev / sdc,而ID号为5的设备将被称为/ dev / sdd。
分区的数量不取决于IDE或SCSI设备的名称。数字1到4保留用于主分区或扩展分区,并且仅用于命名从5开始的逻辑分区。因此,通常存在数字漏洞。 (例如1、2、5、6,其中3和4是数字漏洞)例如:第一个硬盘的主分区为hda1,扩展分区为hda2,扩展分区下的逻辑分区为hda5
下面有一些示例可以帮助大家理解
/ dev / hda表示整个IDE硬盘
/ dev / hda1表示第一个IDE硬盘的第一个主分区
/ dev / hda2表示第一个IDE硬盘的扩展分区
/ dev / hda5代表第一个IDE硬盘的第一个逻辑分区
/ dev / hda8代表第一个IDE硬盘的第四个逻辑分区
/ dev / hdb表示第二个IDE硬盘
/ dev / hdb1代表第二个IDE硬盘的第一个主分区
/ dev / sda表示第一个SCSI硬盘
/ dev / sda1表示第一个SCSI硬盘的第一个主分区
/ dev / sdd3表示第四个SCSI硬盘的第三个主分区
Linux Web服务器分区方案
看到每个人都非常关注LINUX下WEB服务器的分区方案。自从我写一篇原创文章以来已经有很长时间了。今天,我还加班工作一次。下面是文本:Linux服务器的最大应用程序字段在WEB服务器中。许多朋友是第一次安装它。 LINUX服务器首先想到的是如何分区。合理的分区可以为您省去很多麻烦,尤其是在个人服务器很少添加硬件的情况下。初始分区方案是否合理直接决定了您将来是否可以放心。为了维护服务器,特定的分区方案会根据您的硬件配置而有所不同。以下示例仅供参考。根据说明,不同的硬件配置按比例划分其分区,其中一些是LINUX服务器。有关添加新分区或添加新硬盘的文章,请直接访问Linux Alliance网站进行检查,这不是本文的内容。
分区实际上有很多注意事项。例如,如果您的服务器有多个硬盘驱动器,需要安装该软件,那么我们主要讨论WEB服务器和SWAP分区。作为交换分区,建议使用两次内存,但是由于现在的内存容量显然很大,因此不必分开过多。例如,如果我的内存为2G,则足以计划2G SWAP分区。当然,我也喜欢将1G SWAP用于1G内存。 WEB服务器中的几个目录需要分别进行分区:/ var / tmp / usr / home,其中/ var和/ temb分区具有频繁的数据更改,前者具有许多系统日志,某些版本的LINUX将WEB注意,后者在某些大型站点中具有大量的临时文件和片段。对于某些大型站点和多磁盘服务器,也可以为这两个硬盘配备单独的硬盘。更不用说/ home目录了,现在大多数发行版都要求它尽可能大,并且有些人喜欢单独对/ boot进行分区,大多数软件都安装在/ usr目录中,因此您必须考虑到/ home目录的大小。软件安装到分区。以下是我的单硬盘分区方案,仅供参考:
/(128MB)
/启动(100MB)
交换2G(2G RAM)
/ tmp(2G)
/ var(2G)
/ usr(10G)
/ home(所有剩余空间)
以上平均计划基本上可以满足我网站的需求。根据您的实际配置,请注意上述分区并进行合理的调整。欢迎大家留言并讨论您的服务器分区计划。
Linux分区方案:
创建三个分区
1、 / boot引导分区存储内核和引导程序
空间分配:100M类型:ext3
2、 /交换分区虚拟内存
空间分配:物理内存的2倍
3、 /根分区存储所有文件
空间大小:至少3 G类型:ext3
(/在Windows中等同于c:\>)
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/dianqi/article-368977-1.html
尤其改革开放初期
伊拉克都被搞成这样了
人家10多20年的东西拿出来照样用