通过df可以查看当前挂载的文件系统的使用情况:
$ df文件系统 1K的块 已用 可用 已用% 挂载点
tmpfs 812364 3016 809348 1% /run
/dev/sda3 526802392 16562608 483406276 4% /
tmpfs 4061816 0 4061816 0% /dev/shm
tmpfs 5120 0 5120 0% /run/lock
/dev/sda2 524252 6220 518032 2% /boot/efi
Share 1023999996 469300148 554699848 46% /media/sf_Share
tmpfs 812360 140 812220 1% /run/user/1000
可以看到当前挂载的文件系统中有几个是tmpfs,那么什么是tmpfs呢?
简单的说,可以认为是从内存(包括虚拟内存)中取出一定的区域,然后将其虚拟为文件系统挂载在OS上。
tmpfs的一大好处就是快,因为它是基于内存,所以读写的速度要比普通的磁盘快的多;它的缺点就是由于是基于内存,所以无法实现断电保存。
1.临时挂载一个tmpfs
通过以下方式可以挂载一个2MB空间的tmpfs
$ sudo mount -t tmpfs -o size=2m tmpfs /mnt/tmp/$ df文件系统 1K的块 已用 可用 已用%