Ssd
將 /tmp 文件夾移動到不同的位置。/tmp 未清空的問題
我的電腦上有兩個執行 Linux Mint 的硬碟。第一個是SSD,有我的
/
分區,第二個是HDD,有我的/home
分區。我聽說對 SSD 的寫入過多是不好的,所以我試圖將
/tmp
文件夾的位置移動到 HDD 上的某個位置。為此,我在該驅動器上創建了一個文件夾,將所有者授予 root,通過chmod
to設置權限1777
,然後執行ln -s /tmp /new/location/tmp
應用程序似乎正在使用新
/tmp
文件夾,但該文件夾似乎並沒有在重新啟動時自行清空。我已編輯/etc/default/rcS
為 setTMPTIME=0
,但這似乎無法解決問題。我該如何解決這個問題?
ln -s /tmp /new/location/tmp
命令是向後的。for的參數順序與 for
ln
相同:源,然後是目標。mv``cp
您可能需要考慮調整
/home
分區大小以為新分區騰出空間/tmp
,因為它需要在引導過程的早期可用,可能在啟動之前/home
。或者,如果您的系統在 RAM 上不緊張,您可以掛載
/tmp
為 ramdisk 。
最好在新硬碟上為 /tmp 創建一個新分區。
然後將其添加到 /etc/fstab
UUID="uuid-of-new-partition" /tmp ext4 Defaults 0 0