Centos
如何檢查我的 CentOS 5.x 系統上的 /tmp 目錄是否安裝在 tmpfs 上?
CentOS 5.x
我的理解是
/tmp/
CentOS 5.x 中的內容可以/被作業系統通過以下兩種方法之一自動清除:
- 每天執行的 cron 任務
tmpwatch
- 如果
/tmp/
安裝在tmpfs
(RAM)上,系統重新啟動/電源循環將清除所有內容。那是對的嗎?如果是這樣,我如何確認 /tmp 是否安裝在 tmpfs 上?
我檢查
/etc/fstab
並看到了這個:LABEL=/ / ext3 defaults 1 1 LABEL=/boot /boot ext3 defaults 1 2 tmpfs /dev/shm tmpfs defaults 0 0 devpts /dev/pts devpts gid=5,mode=620 0 0 sysfs /sys sysfs defaults 0 0 proc /proc proc defaults 0 0 LABEL=SWAP-sda2 swap swap defaults 0 0
您可以使用命令解析目錄或文件所在的文件系統
df
,如果包含 -T 選項,則輸出將包含文件系統類型。$ df -T /tmp Filesystem Type 1K-blocks Used Available Use% Mounted on /dev/sda3 ext4 38715020 5073600 31674780 14% /
在上面的範例中,/tmp 目錄位於 ext4 文件系統上,而不是 tmpfs。
該
mount
命令顯示目前安裝的內容。$ mount|grep -i tmp none on /tmp type tmpfs (rw)