Heim > Artikel > Betrieb und Instandhaltung > Was bedeutet var unter Linux?
Var bedeutet unter Linux „veränderbar“ und ist die Abkürzung für „Variable“. Es handelt sich um ein Verzeichnis zum Speichern von Daten, die bei laufendem System geändert werden müssen. Die in diesem Verzeichnis gespeicherten Dateien werden häufig zur Bereitstellung verwendet Projektprogrammdateien; Normalerweise wird die Größe des Verzeichnisses, in dem sich diese Daten befinden, häufig geändert oder erweitert.
Die Betriebsumgebung dieses Tutorials: Linux7.3-System, Dell G3-Computer.
/var-Dateisystem: /var enthält Daten, die geändert werden müssen, wenn das System normal läuft. Normalerweise wird die Größe des Verzeichnisses, in dem sich diese Daten befinden, häufig geändert oder erweitert. Es stellt sich heraus, dass sich einige Inhalte im Verzeichnis /var in /usr befinden. Um jedoch die relative Stabilität des Verzeichnisses /usr aufrechtzuerhalten, werden Verzeichnisse, die häufig geändert werden müssen, in /var abgelegt. Achten Sie bei der Analyse dieses Verzeichnisses auf die folgenden Anforderungen:
1) Zweck und Funktion jedes Verzeichnisses.
2) Welche Informationen können über die Informationen im Verzeichnis erhalten werden und wie kann auf diese Informationen zugegriffen werden?
3) Ist es sicher, Dateien im Verzeichnis zu verwalten?
Erweiterte Kenntnisse: /var/account/pactZweck: Dieses Verzeichnis enthält Aufzeichnungen der im System verwendeten Prozesse. Wenn ein Prozess beendet wird, schreibt jeder Prozess einen Datensatz in die Statistikdatei (pacct oder acct). Der Zweck der Prozessstatistik besteht darin, Statistiken zur Befehlsverwendung für grundlegende Dienste im System bereitzustellen. Die Datei kann mit Datentools (sa, ac) analysiert werden.
Verwendung: Das Prozessstatistik-Subsystem ist standardmäßig nicht aktiviert, es muss gestartet werden. Um die Prozessstatistik in einem Linux-System zu starten, verwenden Sie den Befehl accton, der als Root ausgeführt werden muss. Der Befehl accton hat die Form accton file. Die Datei muss zuerst vorhanden sein. Wenn sie nicht vorhanden ist, erstellen Sie zunächst mit dem Touch-Befehl die Pacct-Datei: touch /var/log/pacct und führen Sie dann accton aus: accton /var/account/pacct. Sobald accton aktiviert ist, können Sie mit dem Befehl lastcomm jederzeit die ausgeführten Befehle im System überwachen. Um Statistiken zu deaktivieren, verwenden Sie den Befehl accton ohne Parameter. pact-Dateien können nicht direkt mit cat gelesen werden.
Hinweis: Diese Datei wird stark wachsen und muss gepflegt werden (löschen, sichern)
/var/crashZweck: Die bei einem Systemabsturz ausgegebene Datei kann zur Analyse der Gründe für die Ausfallzeit verwendet werden.
Verwenden Sie das Crash-Tool, um die Dateien in diesem Verzeichnis zu analysieren. Referenzdokument 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
Zweck: Zum Speichern der Cache-Daten der Anwendung. Die in diesem Verzeichnis gespeicherten Daten können von der Anwendung neu generiert werden, sodass die Daten in diesem Verzeichnis nach ihrem Verlust keine Auswirkungen auf das System haben .
/var/libIn diesem Verzeichnis werden die Statusinformationen des Systems oder einer Anwendung gespeichert, während diese ausgeführt wird. Benutzer dürfen Dateien in diesem Verzeichnis nicht ändern.
/var/mailDas Verzeichnis, in dem E-Mail-Speicherdateien mit /var/spool/mail in CGS verknüpft sind. Im fhs-Dokument heißt es eindeutig, dass es aus /var/spool/mail extrahiert werden sollte, damit es von mehreren Anwendungen auf mehreren Hosts verwendet werden kann.
/var/optAdd-on-Anwendung speichert Variablen in diesem Verzeichnis und statische Variablen in /opt.
/var/tmpVon Anwendungen generierte temporäre Dateien können regelmäßig sortiert werden. /usr/tmp -> ../var/tmp.
/var/lockViele Programme folgen der Konvention, eine Sperrdatei in /var/lock zu generieren, um das spezifische Gerät oder die Datei zu unterstützen, die sie verwenden. Andere Programme kennen diese gesperrte Datei und werden nicht versuchen, dieses Gerät oder diese Datei zu verwenden. Beachten Sie, dass dieses Verzeichnis nicht einfach geändert werden kann. Verwandte Empfehlungen: „
Linux-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonWas bedeutet var unter Linux?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!