Mount
如何在電腦啟動時創建和掛載 RAM 磁碟?
這就是我在 Linux Debian Jessie 上手動創建 RAM 磁碟的方式:
mount -o size=1G -t tmpfs none /mnt/tmpfs
我的問題是,如何在每次電腦啟動時自動執行此操作?
您不需要為此編寫腳本:有一個系統工具可以在啟動時掛載文件系統。將其添加到文件
/etc/fstab
中。在您喜歡的文本編輯器中打開此文件並添加如下一行:none /mnt/tmpfs tmpfs size=1G
確保不要意外修改其他行。
請注意,已經有一個 tmpfs 文件系統¹安裝在
/run
. Debian 預設情況下不製作/tmp
tmpfs,但您可以通過編輯/etc/default/tmpfs
並將RAMTMP
行更改為RAMTMP=yes
¹這不是 RAM 磁碟:它不保留記憶體,只有用於文件的空間佔用記憶體,並且它的頁面可以像應用程序數據一樣被換出。