在阅读有关Linux的文章时,我得到了以下信息:
可以将目录/var
放在其中,own filesystem
以便可以容纳文件的增长并且文件大小不会对系统造成致命的影响。
当我尝试找出file system
for/var
时$ df - Th
,我得到了......
Filesystem Type Size Used Avail Use% Mounted on
/dev/sda5 ext4 141G 19G 116G 14% /
none tmpfs 4.0K 0 4.0K 0% /sys/fs/cgroup
udev devtmpfs 1.5G 4.0K 1.5G 1% /dev
tmpfs tmpfs 294M 1.2M 293M 1% /run
none tmpfs 5.0M 0 5.0M 0% /run/lock
none tmpfs 1.5G 38M 1.4G 3% /run/shm
none tmpfs 100M 60K 100M 1% /run/user
这里我没有讲到/var
,mounted on attribute
那么到底是什么类型的file system
与什么相关/var
?我如何找到它?
答案1
引用你的问题:
/var 目录或许放入它自己的文件系统...
(重点是我。)这里的关键词是或许。这样做并不罕见。但是默认的 Ubuntu 安装设置不这样做,所以您不需要/var
单独的分区。
在许多情况下,它们/var
属于不同的文件系统(甚至是不同的磁盘):
- 您有一个进行大量日志记录的应用程序。在这种情况下,您需要保护 root (
/
) 不被占满。 - 您正在使用 SSD
/
并且有一个需要大量读取/写入的应用程序/var
。在这种情况下,您需要将其放在普通 HDD 上。 - 您使用的应用程序是 I/O 密集型的(占用存储空间并进行大量读/写),例如邮件服务器。在这种情况下,您需要
/var
使用 RAID 阵列。
等等...另请参阅:为什么要将 /home 以外的东西放到单独的分区中?
答案2
您的 /var 只是根目录 (/) 下的一个目录,因此在您的情况下它是 ext4。