- 論壇徽章:
- 0
|
你這樣理解就錯了。
下面引用蜘蛛大俠的原話:
首先,我們從df -k就可以看出/tmp用的是swap空間,而swap空間是tmpfs,如果你單獨把他做為一個分區(qū)來裝OS豈不是變成了ufs?!
/var/run和/tmp都是swap,它們都是mount在同一swap上的。tmpfs是允許多次mount的,可做試驗如下:
# mkdir /swaptest
# /sbin/mount -f tmpfs swap /swaptest
# df -k /swaptest
Filesystem kbytes used avail capacity Mounted on
swap 47081784 0 47081784 0% /wdhtest
因此/var/run和/tmp都是在使用swap -l看到的設備。
不同區(qū)別的是/tmp是用來給OS用戶放置臨時文件的,而/var/run是用來給系統(tǒng)進程放置臨時文件的(如pid等信息)。
vi一下/etc/rcS.d/S70buildmnttab.sh,看看系統(tǒng)的mount步驟是怎樣的,你也會發(fā)現(xiàn)swap在被/tmp mount之后,最后又被/var/run mount了一次 |
|