Syntax des STAT -Befehls
Die grundlegende Syntax des Linux -Statusbefehls ist unten angegeben:
$ STAT [Optionen] [Dateiname]Mehr als ein Dateiname und Optionen können ein Argument mit dem STAT -Befehl übergeben, das das Befehlsverhalten und die Ergebnisse steuert.
Zeigen Sie den Linux -Dateistatus mit dem STAT -Befehl an
Wenn der Dateinamen nur mit dem Befehl STAT angegeben wird, werden die vollständigen Informationen zum Dateistatus auf dem Terminal angezeigt. Beispielsweise kann das folgende Dateidetail mithilfe des Befehls Status angezeigt werden:
$ STAT TEST_FILE.txtZeigen Sie die Informationen zum Dateisystem an
Um die Informationen zum Systemstatus anstelle einer Datei anzuzeigen, bedeutet dies, den Systemstatus zu überprüfen, in dem sich die angegebene Datei befindet. Verwenden Sie in diesem Fall die Option "-F" mit dem unten angegebenen Dateinamen:
$ STAT -F Test_file.txtDie folgenden Details zum Systemstatus werden im Terminal angezeigt:
Sie können auch das Verzeichnis oder das Dateisystem als Argument übergeben, anstatt den Dateinamen zu übermitteln, der im folgenden Screenshot angezeigt wird:
Aktivieren oder folgen Sie die symbolischen Links
Wie wir wissen, unterstützt Linux symbolische Links (Symlink). Wenn Sie den STAT -Befehl auf einem Symlink verwenden, werden die folgenden Informationen zum Symlink angezeigt, aber es gibt nicht die Informationen über die Datei, auf die sie verweist. Sie können den folgenden Screenshot überprüfen:
$ stat /etc /resolv.ConfVerwenden Sie die Option "-l" mit dem Befehl "symlinks" wie folgt: Verwenden Sie die Symlinks wie folgt:
$ STAT -L /etc /resolv.ConfDurch die Verwendung des obigen Befehls werden die Symlink- und Dateiinformationen auf dem Terminal angezeigt.
Zeigen Sie die Ausgabe in einem angepassten Format an
Es stehen zwei verschiedene Optionen zur Verfügung, die mit dem STAT -Befehl verwendet werden können, um die Ausgabe zu formatieren: -c, -printf = ”Format” und (-Format = ”Format”)).
Der -Format fügt nach dem Ergebnis jedes Operanden automatisch eine neue Zeile ein. Die Option -printf -Option interpretiert die Backslash- und Escape -Sequenzen.
Lassen Sie uns mit einem Beispiel erklären. Geben Sie den folgenden Befehl ein, um die Option -printf -Option auszuprobieren:
# STAT -printf = '%U \ n%g \ n%z \ n' test_file.txtDie Bedeutung der Formatsequenzen, die im obigen Befehl unten verwendet werden:
%U - Zeigen Sie den Besitzernamen wie 'Kbuzdar' an
%G - Wird für den Besitzernamen der Gruppe wie "Kbuzdar" verwendet
%z - Zeigen Sie die Zeit der letzten Änderung des Status im menschlich lesbaren Format an
Es gibt mehr Sequenzen, die Sie mit der Option -printf entsprechend Ihren Anforderungen verwenden können.
Zeigen Sie die Ausgabe im knackigen Format an
Mit dem STAT -Befehl können Sie die Details im knackigen Format anzeigen, das größtenteils zum Parsen nützlich ist. Geben Sie die Option "-t" oder -terse mit dem STAT -Befehl ein, um die Informationen im knackigen Format wie folgt anzuzeigen:
# STAT -T Test_file.txtUm weitere Optionen zum STAT -Befehl zu untersuchen, lesen Sie die Handbuchseiten des STAT -Befehls, indem Sie den folgenden Terminalbefehl ausführen:
$ MAN STATOder
$ STAT -HELPAbschluss
Dieser Artikel enthält eine kurze Informationen zum STAT -Befehl. Wir haben alle grundlegenden und wichtigen Optionen in diesem Artikel erklärt, die Ihnen hoffentlich helfen werden.