/tmp ディレクトリには主に一時的に必要なファイルが含まれており、これらのファイルはさまざまなプログラムによってロック ファイルの作成やデータの一時保存に使用されます。これらのファイルの多くは現在実行中のプログラムにとって重要であり、それらを削除するとシステムがクラッシュする可能性があります。
すべての Linux システムでは、/tmp ディレクトリの内容は、起動時またはローカル システムのシャットダウン時に削除 (クリア) されます。これは、使用される記憶域 (通常はディスク ドライブ上) を削減するためのシステム管理の標準手順です。
重要なヒント: 何をしようとしているのか正確に理解していない限り、/tmp ディレクトリからファイルを削除しないでください! マルチユーザー システムでは、アクティブなファイルが削除され、ユーザーの作業が中断される可能性があります。 (使用しているプログラムを通じて)活動。
/tmp ディレクトリを誤って削除してしまった場合はどうすればよいですか?
この記事では、/tmp ディレクトリを削除した後に復元 (再作成) する方法を紹介します。
以下のコマンドを実行する前に、いくつか注意すべき点があります。
1./tmp は root ユーザーに属している必要があります。
2. すべてのユーザーがこのディレクトリを使用できるように適切な権限を設定します (公開します)。
$ sudo mkdir /tmp $ sudo chmod 1777 /tmp
あるいは、次のコマンドを実行します。
$ sudo mkdir -m 1777 /tmp
次に、次のコマンドを実行して、ディレクトリのアクセス許可を確認します。
$ ls -ld /tmp
Linux で削除された /tmp ディレクトリを復元する
ここで設定されたアクセス許可は、全員 (所有者、グループなど) がディレクトリ内のファイルを読み取ることができることを意味します。 、書き込みおよびアクセスが行われ、t (スティッキー ビット) は、ファイルの所有者のみが削除できることを示します。
注: 上記の /tmp ディレクトリが復元されたら、すべてのプログラムが正常に実行できることを確認するためにシステムを再起動することをお勧めします。
以上がLinux tmp ファイルを復元するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。