/ tmpフォルダを別の場所に移動します。 /tmpが消去されない問題

/ tmpフォルダを別の場所に移動します。 /tmpが消去されない問題

私のコンピュータには、Linux Mintを実行する2つのハードドライブがあります。 1つ目はSSDで、私の/パーティションがあり、2つ目はHDD、私の/homeパーティションがあります。

SSDにあまり書けば悪いからフォルダの場所を/tmpHDDのどこかに移動してみました。これを行うには、そのドライブにフォルダを作成し、所有者にルートを付与し、次のようにchmod権限を設定してから1777実行しました。

ln -s /tmp /new/location/tmp

アプリケーションは新しいフォルダを使用しているようですが、/tmp再起動時にフォルダが自動的に空にならないようです。/etc/default/rcS設定を編集してもTMPTIME=0問題は解決しないようです。

この問題をどのように解決できますか?

答え1

ln -s /tmp /new/location/tmp

コマンドは逆です。 for の引数は or : ソース、次のターゲットlnと同じ順序です。mvcp

考えてみることもできます。/homeパーティションのサイズ変更起動プロセスの初期(おそらく表示される/tmp前)に使用できる必要があるため、新しいパーティションのスペースを解放してください。/home

またはできます/tmpラムディスクでマウント、システムRAMが不足していない場合。

答え2

新しいハードドライブに/ tmp用の新しいパーティションを作成するのが最善です。

次に /etc/fstab に追加します。

UUID="uuid-of-new-partition" /tmp ext4 Defaults 0 0

関連情報