回答:
/tmp
マウントポイントを/mnt/tmp
次の場所にバインドできます。
sudo mount -B /tmp /mnt/tmp
/mnt
彼は実際にデータを保存しているので、彼は(サイズで)永続的である(または永続的なものをそこにマウントした)と思います。ちなみに、実際に彼にpingを送信したい場合があります(pingを使用@
)。
"/ tmp"パーティションを移動するには、この間違った回答/ubuntu//a/371628/298086で提案されていない追加が必要です。
データの移動とは、バインドマウントでは絶対に実行されない、宛先パーティションに複製された元のパーティションからデータを消去することを意味します。
推奨事項:バインドマウントが/unix//a/198591であるかを理解したい場合は、この素晴らしい投稿を読んでください。
正しい マウントオプション(バインドではなく「移動」)を試してみると:
mount -M /tmp /mnt/tmp
「tmpは共有マウントポイントである」という報告に失敗すると確信しています(実際に「まだ使用しているプロセスがある場合はマウントポイントを移動できない」という意味です)
探している「答え」は、コンテンツを移動する前に、/ tmpを使用/アクセスしてサービスを停止および再起動する必要がある場合があります。
以下を実行することにより、これらのサービス/プロセスを一覧表示できます。
lsof +D /tmp/
したがって/tmp
、実際にアクセス/使用しているものをリストしたら、「行動の仕方」を本当に決定できるのです。
私の意見では、最も安全な方法は通り過ぎる
しかし、システムの再起動を必要としない別の方法がありますが、以前の方法ほど安全ではありません。ここで説明されており、怠la な方法でのアンマウント/tmp
で構成されています。mount -M
この2つのリンクは、お客様の要求に役立ちます。