Linux では、var は「変更可能な」という意味で、variable の略です。システムの実行中に変更する必要があるデータを格納するディレクトリです。このディレクトリに格納されているファイルは頻繁に変更され、変更されます。プロジェクト プログラム ファイル。通常、これらのデータが配置されているディレクトリのサイズは頻繁に変更または拡張されます。
#このチュートリアルの動作環境: linux7.3 システム、Dell G3 コンピューター。
variable 変数、volatile
このディレクトリに保存されているファイルは頻繁に変更されます (増加、変更、削除)
プロジェクト プログラム (php) ファイルのデプロイによく使用されます。
/var には、システムの実行中に変更されるデータが含まれます。これらには、各システムに固有のディレクトリ、つまり、/var/log、/var/lock、/var/run など、他のコンピュータと共有できないディレクトリが含まれます。 /var/mail、/var/cache/man、/var/cache/fonts、/var/spool/news など、一部のディレクトリは引き続き他のシステムと共有できます。 var ディレクトリの目的は、変更が必要なファイル、または運用中に usr ディレクトリ内に一時的に生成されたファイルおよびディレクトリを抽出し、usr ディレクトリを読み取り専用でマウントできるようにすることです。 var ディレクトリが読み取りおよび書き込み可能な方法でマウントされることが暗黙的に要求されます。
/var ファイル システム: /var には、通常のシステム動作中に変更する必要があるデータが含まれています。通常、これらのデータが配置されているディレクトリのサイズは頻繁に変更または拡張されます。 /var ディレクトリの一部の内容は /usr にあることがわかりますが、/usr ディレクトリの相対的な安定性を維持するために、頻繁に変更する必要があるディレクトリは /var に配置されます。
このディレクトリの分析を通じて、次のニーズに注意してください。
1) 各ディレクトリの目的と機能。
2) ディレクトリ内の情報からどのような情報を取得できるか、またその情報にアクセスする方法。
3) ディレクトリ内のファイルを操作しても安全ですか?
拡張知識:
/var/account/pact
目的: このディレクトリには、システム 。プロセスが終了すると、各プロセスは統計ファイル (pacct または acct) にレコードを書き込みます。プロセス統計の目的は、システム内の基本サービスのコマンド使用統計を提供することです。ファイルはデータ ツール (sa、ac) で分析できます。
使用法: プロセス統計サブシステムはデフォルトではアクティブ化されていないため、起動する必要があります。 Linux システムでプロセス統計を開始するには、accton コマンドを使用します。このコマンドは root として実行する必要があります。 accton コマンドの形式は accton ファイルです。最初にファイルが存在する必要があります。存在しない場合は、最初に touch コマンドを使用して pacct ファイルを作成します (touch /var/log/pacct)。次に accton: accton /var/account/pacct を実行します。 accton がアクティブ化されると、lastcomm コマンドを使用して、システム内でいつでも実行されるコマンドを監視できます。統計をオフにするには、パラメータを指定せずに accton コマンドを使用します。
pact ファイルは cat で直接読み取ることはできません。
注: このファイルは大きくなる可能性があるため、メンテナンス (削除、ダンプ) が必要です。
/var/crash
目的:システムクラッシュ ダンプされたファイルは、マシンダウンの原因を分析するために使用できます。
使用: クラッシュ ツールを使用して、このディレクトリ内のファイルを分析します。参考ドキュメント linux-2.6.20.6/Documentation/kdump/kdump.txt
crash -S /boot/System.map-2.6.18-53.el5PAE /boot/vmlinuz-2.6.18-53.el5PAE /var/crash/xxxx
/var/cache
目的: アプリケーションのキャッシュ データを保存します。このディレクトリに保存されたデータは、したがって、このディレクトリ内のデータが失われてもシステムには影響しません。
/var/lib
このディレクトリには、システムまたはアプリケーションの実行中のステータス情報が保存されます。ユーザーはこのディレクトリ内のファイルを変更することはできません。
/var/mail
CGS の /var/spool/mail にメール保存ファイルがリンクされるディレクトリ。 fhs ドキュメントには、複数のホスト上の複数のアプリケーションで使用できるように、/var/spool/mail から抽出する必要があると明記されています。
/var/opt
アドオン アプリケーションは、変数をこのディレクトリに保存し、静的変数を /opt に保存します。
/var/tmp
アプリケーションによって生成された一時ファイルは定期的に並べ替えることができます。 /usr/tmp -> ../var/tmp。
/var/lock
多くのプログラムは、使用している特定のデバイスまたはファイルをサポートするために、/var/lock にロック ファイルを作成するという規則に従っています。他のプログラムはこのロックされたファイルを認識しており、このデバイスまたはファイルを使用しようとしません。このディレクトリは自由に変更できないことに注意してください。
関連する推奨事項: 「Linux ビデオ チュートリアル 」
以上がLinux での var の意味の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。