{"id":895850,"date":"2023-10-31T13:57:55","date_gmt":"2023-10-31T18:57:55","guid":{"rendered":"https:\/\/blogging-techies.com\/ge\/4-stat-befehle-unter-linux-mit-beispiel-fur-anfanger\/"},"modified":"2023-10-31T13:57:55","modified_gmt":"2023-10-31T18:57:55","slug":"4-stat-befehle-unter-linux-mit-beispiel-fur-anfanger","status":"publish","type":"post","link":"https:\/\/blogging-techies.com\/ge\/4-stat-befehle-unter-linux-mit-beispiel-fur-anfanger\/","title":{"rendered":"4 Stat-Befehle unter Linux mit Beispiel f\u00fcr Anf\u00e4nger"},"content":{"rendered":"<p>Ein stat-Befehl zeigt Informationen \u00fcber eine Datei oder ein Dateisystem an.  Mit dem Befehl stat k\u00f6nnen Sie Informationen wie die Gr\u00f6\u00dfe der Datei, ihre Berechtigungen, die IDs der Gruppe und des Benutzers, die Zugriff haben, sowie Datum und Uhrzeit der Dateierstellung abrufen.  Eine weitere Funktion des stat-Befehls besteht darin, dass er auch Informationen \u00fcber das Dateisystem bereitstellen kann.  Wenn wir die Informationen einer Datei wissen m\u00f6chten, m\u00fcssen wir dieses Tool verwenden.  In diesem Blog lernen Sie den Stat-Befehl unter Linux anhand entsprechender Beispiele kennen.<\/p>\n<h2 id=\"stat-command-in-linux\" class=\"ftwp-heading\"><b>Stat-Befehl unter Linux<\/b><\/h2>\n<p>Der Befehl Stat ist n\u00fctzlich, wenn Sie alles \u00fcber eine bestimmte Datei wissen m\u00f6chten.  Das Folgende ist die grundlegende Syntax f\u00fcr die Verwendung von stat:<\/p>\n<p>stat \u2013options-Dateinamen<\/p>\n<p>Hier ist die Liste der Informationen, die wir erhalten, nachdem wir den Befehl stat unter Linux ausgef\u00fchrt haben:<\/p>\n<table>\n<tr>\n<td><b>Name<\/b><\/td>\n<td><b>Beschreibung<\/b><\/td>\n<\/tr>\n<tr>\n<td>Archiv<\/td>\n<td>Stellt den Namen der bereitgestellten Datei dar.<\/td>\n<\/tr>\n<tr>\n<td>Dateityp<\/td>\n<td>Stellt den Dateityp dar, zum Beispiel spezielle Dateien, Verzeichnisse, regul\u00e4re Dateien oder symbolische Links usw.<\/td>\n<\/tr>\n<tr>\n<td>AUSWEIS<\/td>\n<td>Zeigt die Dateisystem-ID im Hexadezimalformat an.<\/td>\n<\/tr>\n<tr>\n<td>Geburt<\/td>\n<td>Zeigt den Zeitpunkt an, zu dem die Datei erstellt wurde.<\/td>\n<\/tr>\n<tr>\n<td>Gr\u00f6\u00dfe<\/td>\n<td>Zeigt die Gr\u00f6\u00dfe dieser bestimmten Datei (in Bytes) an.<\/td>\n<\/tr>\n<tr>\n<td>Ger\u00e4t<\/td>\n<td>Zeigt die Ger\u00e4tenummer an (im Hexadezimalformat)<\/td>\n<\/tr>\n<tr>\n<td>Bl\u00f6cke<\/td>\n<td>Zeigt die Gesamtzahl der Festplattenbl\u00f6cke an, die zum Speichern der Datei verwendet werden.<\/td>\n<\/tr>\n<tr>\n<td>I\/O-Block<\/td>\n<td>Die Gr\u00f6\u00dfe jedes zugewiesenen Blocks (in Bytes)<\/td>\n<\/tr>\n<tr>\n<td>\u00c4ndern<\/td>\n<td>Zeigt Details zur letzten \u00c4nderung an.<\/td>\n<\/tr>\n<tr>\n<td>Kontext <\/td>\n<td>Zeigt den gespeicherten SELinux-Sicherheitskontext an.<\/td>\n<\/tr>\n<tr>\n<td>Inode<\/td>\n<td>Zeigt die Inode-Nummer der Datei an.<\/td>\n<\/tr>\n<tr>\n<td>\u00c4ndern<\/td>\n<td>Zeigt Informationen zum Zeitpunkt der letzten \u00c4nderung des Attributs oder Inhalts einer Datei an.<\/td>\n<\/tr>\n<tr>\n<td>Zugang<\/td>\n<td>Stellt alle Zugriffsberechtigungen dar (in numerischen und symbolischen Methoden)<\/td>\n<\/tr>\n<tr>\n<td>Links<\/td>\n<td>Zeigt die Gesamtzahl der Hardlinks f\u00fcr die Datei an.<\/td>\n<\/tr>\n<\/table>\n<h2 id=\"useful-example-of-stat-command-in-linux\" class=\"ftwp-heading\"><b>N\u00fctzliches Beispiel f\u00fcr den Stat-Befehl unter Linux<\/b><\/h2>\n<p>Nun erkl\u00e4ren wir verschiedene Beispiele und die Verwendung des stat-Befehls unter Linux.  Im Beispiel verwenden wir die Datei Pyload.txt, die sich im Verzeichnis \u201eDokumente\u201c befindet.<\/p>\n<h3 id=\"1-display-the-file-system-related-information\" class=\"ftwp-heading\"><b>1. Zeigen Sie Informationen zum Dateisystem an<\/b><\/h3>\n<p>Der Befehl Stat liefert kurze Informationen zur Datei. Wenn Sie jedoch Informationen zum Dateisystem anstelle der Datei anzeigen m\u00f6chten, verwenden Sie die Option -f. <\/p>\n<pre>stat -f Pyload.txt<\/pre>\n<p>Wenn Sie die Option -f in der Statistik nicht verwenden, erhalten Sie ein Ergebnis wie dieses: <\/p>\n<pre>stat Pyload.txt<\/pre>\n<p>Mit der Option -t k\u00f6nnen Sie alle Informationen in einem kompakten Format ausdrucken.  Hier also der Befehl f\u00fcr die pr\u00e4gnante Variante:<\/p>\n<pre>stat -t ~\/Documents\/Pyload.txt<\/pre>\n<h3 id=\"2-dereference-symlinks\" class=\"ftwp-heading\"><b>2. Dereferenzieren Sie symbolische Links<\/b><\/h3>\n<p>Verwenden Sie die Option -L (\u2013dereferenz), um den symbolischen Link zu dereferenzieren und Informationen \u00fcber die Datei anzuzeigen, auf die er verweist:<\/p>\n<pre>stat -L ~\/Documents\/Pyload.txt<\/pre>\n<p>Standardm\u00e4\u00dfig folgt der stat-Befehl unter Linux keinen symbolischen Links.  Sie erhalten Informationen \u00fcber den symbolischen Link und nicht \u00fcber die Datei, auf die er verweist, wenn Sie den Befehl f\u00fcr einen symbolischen Link ausf\u00fchren:<\/p>\n<pre>stat\u00a0 ~\/Documents\/Pyload.txt<\/pre>\n<h3 id=\"3-stat-command-for-multiple-files\" class=\"ftwp-heading\"><b>3. Stat-Befehl f\u00fcr mehrere Dateien<\/b><\/h3>\n<p>Mit dem Befehl stat k\u00f6nnen Sie Informationen zu mehreren Dateien abrufen.  Hier verwenden wir den folgenden Befehl, um Informationen zu den Dateien Pyload.txt und Ubuntupit.tar abzurufen. <\/p>\n<pre>stat Pyload.txt\u00a0 Ubuntupit.tar<\/pre>\n<h3 id=\"4-customize-the-output-of-stat-command\" class=\"ftwp-heading\"><b>4. Passen Sie die Ausgabe des Stat-Befehls an<\/b><\/h3>\n<p>Der Befehl stat bietet zwei verschiedene Optionen zum Anpassen der Ausgabe an Ihre Anforderungen. Diese Optionen sind: <\/p>\n<p>-c, (\u2013format=\u201cformat\u201c)<\/p>\n<p>\u2013printf=&#8221;format&#8221;.<\/p>\n<p>Der Hauptunterschied zwischen den vorherigen Optionen besteht darin, dass das Format nach jeder Operandenausgabe automatisch eine neue Zeile hinzuf\u00fcgt, wenn Sie zwei oder mehr Dateien als Operanden verwenden.<\/p>\n<pre>stat --format=\"%n\" ~\/Documents\/Pyload.txt<\/pre>\n<pre>stat --format=\"%n\"\\n ~\/Documents\/Pyload.txt<\/pre>\n<p>Mit diesem Befehl k\u00f6nnen Sie nur den Dateityp sehen:<\/p>\n<pre>stat --format=\"%F\" ~\/Documents\/Pyload.txt<\/pre>\n<p>Durch die Verwendung benutzerdefinierter Trennzeichen zwischen Formatierungsanweisungen k\u00f6nnen Sie eine beliebige Anzahl von Formatierungsanweisungen kombinieren.  Zum Beispiel:<\/p>\n<pre>stat --format=\"%n,%F\" ~\/Documents\/Pyload.txt<\/pre>\n<p>Um Sonderzeichen als Zeilenumbruch oder Tab zu interpretieren, verwenden Sie die Option \u2013printf:<\/p>\n<pre>stat --printf=\"Name: %n\\nPermissions: %a\\n\" ~\/Documents\/Pyload.txt<\/pre>\n<p>Sie k\u00f6nnen den folgenden Befehl verwenden, um die spezifischen Ergebnisse zu erhalten:<\/p>\n<pre>stat --printf=\"%U\\n%G\\n%C\\n%z\\n\" ~\/Documents\/Pyload.txt<\/pre>\n<p>Hier:<\/p>\n<ol>\n<li style=\"font-weight: 400;\"><b>%ODER<\/b>: Zeigt den Benutzernamen des Besitzers an<\/li>\n<li style=\"font-weight: 400;\"><b>%GRAMM<\/b>: Zeigt den Gruppennamen des Eigent\u00fcmers an<\/li>\n<li style=\"font-weight: 400;\"><b>%C:<\/b> Zeigt die SELinux-Sicherheitskontextzeichenfolge an.<\/li>\n<li style=\"font-weight: 400;\"><b>%z<\/b>: Zeigt den Zeitpunkt an, zu dem die letzten \u00c4nderungen vorgenommen wurden (im f\u00fcr Menschen lesbaren Format).<\/li>\n<\/ol>\n<p>Mit dem folgenden Befehl zeigt das System die verschiedenen Formatreihenfolgen f\u00fcr das Dateisystem an:<\/p>\n<pre>stat --printf=\"%n\\n%a\\n%b\\n\" ~\/Documents\/Pyload.txt<\/pre>\n<ul>\n<li style=\"font-weight: 400;\"><b>%Norden: <\/b>Zeigt den Dateinamen an. <\/li>\n<li style=\"font-weight: 400;\"><b>%Zu: <\/b>Drucken Sie die kostenlosen Bl\u00f6cke aus, die f\u00fcr Nicht-Superuser verf\u00fcgbar sind<\/li>\n<li style=\"font-weight: 400;\"><b>%B: <\/b>Zeigt die Gesamtzahl der Datenbl\u00f6cke in einem Dateisystem an.<\/li>\n<\/ul>\n<p>Wenn Sie die vollst\u00e4ndige Liste der Formatierungsanweisungen erhalten m\u00f6chten, f\u00fchren Sie den folgenden Befehl aus: <\/p>\n<pre>man stat<\/pre>\n<h2 id=\"finally-insight\" class=\"ftwp-heading\"><b>Endlich Einsicht<\/b><\/h2>\n<p>Mit dem Befehl stat k\u00f6nnen Sie Informationen zu Dateien und Dateisystemen drucken.  Manchmal ersetzt es Stat, da es auch Informationen zu bestimmten Dateien anzeigt.  Wenn Sie also mehr \u00fcber den Befehl ls erfahren m\u00f6chten, besuchen Sie bitte unsere offizielle Website.<\/p>\n   ","protected":false},"excerpt":{"rendered":"<p>Ein stat-Befehl zeigt Informationen \u00fcber eine Datei oder ein Dateisystem an. Mit dem Befehl stat k\u00f6nnen Sie Informationen wie die Gr\u00f6\u00dfe der Datei, ihre Berechtigungen, die IDs der Gruppe und des Benutzers, die Zugriff haben, sowie Datum und Uhrzeit der Dateierstellung abrufen. Eine weitere Funktion des stat-Befehls besteht darin, dass er auch Informationen \u00fcber das [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":895851,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","fifu_image_url":"https:\/\/blogging-techies.com\/wp-content\/uploads\/2023\/06\/10.png","fifu_image_alt":""},"categories":[7],"tags":[],"_links":{"self":[{"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/posts\/895850"}],"collection":[{"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/comments?post=895850"}],"version-history":[{"count":0,"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/posts\/895850\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/media\/895851"}],"wp:attachment":[{"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/media?parent=895850"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/categories?post=895850"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogging-techies.com\/ge\/wp-json\/wp\/v2\/tags?post=895850"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}