おそらく学問的な質問に近いでしょうが、それでも尋ねたいと思いました。数年後、Linuxに戻り、小型PCにUbuntu 15.04 Desktopをインストールしました。
ファイルシステムを見回すと、例えばプログラムなどの「実際のファイル」が見えますが、Linuxはファイルシステムを介してデバイスIOを処理することも覚えています/bin
。だからそこに明らかなファイルがあるディレクトリが/usr/bin
あります。/dev
に「ファイル」と表示されます/proc
。
ファイルシステムを保存したい場合(たとえば、ディスクの寿命が終わった後にLinuxが再び機能する場合)、ディレクトリtar
の内容を簡単に保存してこれらの種類のファイルを復元できます。/bin
/usr/bin
コンピュータの起動時にどのファイルが記録されますか?バックアップの一部としてこれらのファイルを無視しても安全ですか?また、特別権限やハードリンクなどはいかがですか?
ベストアンサー1
質問が実際にクラッシュした後のシステムの回復に関するものである場合は、忘れてくださいtar
。フォーマット仕様にハードコードされたパスの最大長に制限があり、ハードリンクを処理しません。同様の理由で、を使用したりバックアップを作成したりしないでcp
ください。合理的な解決策は、専用のバックアップパッケージを使用することです。または、より良い方法は、専用のバックアップパッケージを使用することです。ただし、これはファイル保存の問題のみを解決します。古いディスクと新しいディスクのサイズの違いやディスクをブート可能にすることに関する問題は解決されません。pax
cpio
rsync
dump
restore