GNU/Linux >> Linux の 問題 >  >> Linux

Linuxで削除された/tmpディレクトリを復元する方法

/tmp ディレクトリには主に一時的に必要なファイルが含まれており、さまざまなプログラムがロックファイルを作成したりデータを一時的に保存したりするために使用されます。これらのファイルの多くは現在実行中のプログラムにとって重要であり、それらを削除するとシステムクラッシュが発生する可能性があります。

ほとんどのLinuxシステムではないにしても、すべての場合、/tmpの内容 ディレクトリは、起動時またはローカルシステムによるシャットダウン時に削除(クリア)されます。これは、システム管理の標準的な手順であり、使用されるストレージスペースの量を減らします(通常、ディスクドライブ上で)。

重要 :/tmpからファイルを削除しないでください あなたが何をしているのかを正確に知らない限り、ディレクトリ!マルチユーザーシステムでは、これによりアクティブなファイルが削除され、ユーザーのアクティビティが中断される可能性があります(ユーザーが使用しているプログラムを介して)。

誤って/tmpを削除した場合はどうなりますか ディレクトリ?この記事では、/tmpを復元(再作成)する方法を紹介します。 削除後のディレクトリ。

推奨される読み物: Linuxで削除されたファイルを回復する方法

以下のコマンドを実行する前に注意すべき点がいくつかあります。

  • / tmp rootユーザーに属している必要があります。
  • すべてのユーザーがこのディレクトリを使用できるようにする(公開する)適切な権限を設定します。
$ sudo mkdir /tmp 
$ sudo chmod 1777 /tmp

または、このコマンドを実行します。

$ sudo mkdir -m 1777 /tmp

次に、以下のコマンドを実行して、ディレクトリの権限を確認します。

$ ls -ld /tmp

ここで設定されたアクセス許可は、すべての人(所有者、グループなど)がディレクトリ内のファイルを読み取り、書き込み、アクセスできることを意味し、t (スティッキービット)、ファイルは所有者のみが削除できることを意味します。

注 :/tmpを復元したら 上記のディレクトリでは、再起動することをお勧めします すべてのプログラムが正常に動作を開始することを保証するシステム。

それでおしまい!この記事では、 / tmp を復元(再作成)する方法を示しました。 Linuxで誤って削除した後のディレクトリ。以下のフィードバックフォームからコメントをお送りください。


Linux
  1. Linuxの/tmpディレクトリを上司のように管理する

  2. Linux – / dev / nullを作成する方法は?

  3. Linuxでディレクトリサイズを取得する方法

  1. Linuxでディレクトリの名前を変更する方法

  2. Linuxは複数の連続したパスセパレーター(/ home //// username /// file)をどのように処理しますか?

  3. Linux – / proc // exeシンボリックリンクは通常のシンボリックリンクとどのように異なりますか?

  1. Linuxでディレクトリをgzipで圧縮する方法

  2. CentOS / RHEL 7 で systemd-tmpfiles が /tmp/ または /var/tmp (tmpwatch の置き換え) をクリーンアップする方法

  3. Linux でディレクトリをパーティションに変換する方法