{"id":1302,"date":"2020-01-31T20:47:17","date_gmt":"2020-01-31T20:47:17","guid":{"rendered":"https:\/\/profi-tutorials.de\/linux\/?p=1302"},"modified":"2020-03-13T11:32:38","modified_gmt":"2020-03-13T11:32:38","slug":"befehle-systemkontrolle","status":"publish","type":"post","link":"https:\/\/profi-tutorials.de\/linux\/administration\/befehle-systemkontrolle\/","title":{"rendered":"Die 8 wichtigsten Befehle f\u00fcr die Systemkontrolle"},"content":{"rendered":"<p>Bei der Kontrolle von Linux-Systemen sollten Status von beispielsweise CPU, Arbeitsspeicher, Laufwerken und Prozessen eingesehen und &uuml;berpr&uuml;ft werden. F&uuml;r die Abfrage dieser Statusinformationen gibt es unter Linux einige wichtige Befehle, die im Folgenden einmal kurz erkl&auml;rt werden.<\/p>\n<h2 id=\"tab-con-12\">Befehle<\/h2>\n<h3 id=\"tab-con-6\">Administration von Systemressourcen und Prozessen<\/h3>\n<h4 id=\"tab-con-3\">top &ndash; Prozesse und Systemressourcen anzeigen<\/h4>\n<p>Mit dem <strong>top<\/strong> Befehl l&auml;sst sich eine dynamische Liste von Prozessen und Systemressourcen anzeigen. Optionen oder Parameter sind bei diesem Befehl nicht notwendig:<\/p>\n<pre>top [Optionen]<\/pre>\n<p>Eine ausf&uuml;hrliche Erkl&auml;rung zu den angezeigten Daten finden Sie in <a href=\"https:\/\/profi-tutorials.de\/linux\/administration\/befehl-top\/\" style=\"outline: none;\" target=\"_blank\" rel=\"noopener noreferrer\">unserem Beitrag zum Top Befehl<\/a>.<\/p>\n<h4 id=\"tab-con-0\">pstree &ndash; Prozess-Baum anzeigen<\/h4>\n<p>Mit dem Befehl <strong>pstree<\/strong> (process tree) lassen sich alle laufenden Prozesse als Baum anzeigen. Der Befehl kann ohne jegliche Optionen verwendet werden, die Wurzel des Baums ist dann der init Prozess. Optional kann jedoch auch eine pid angegeben werden, die den Wurzel-Prozess bestimmt, oder ein Benutzer, dessen Prozesse in dem Baum angezeigt werden sollen. Die <a class=\"glossaryLink cmtt_Allgemein cmtt_Informatik\" aria-describedby=\"tt\" data-cmtooltip=\"&lt;div class=glossaryItemTitle&gt;Syntax&lt;\/div&gt;&lt;div class=glossaryItemBody&gt;&#8203;Im  Allgemeinen wird unter Syntax ein Regel&#8203;system verstanden, welches zur  Kombination elementarer Zeichen zu zusammengesetzten &#8203;Zeichen in (...)&lt;\/div&gt;\" href=\"https:\/\/profi-tutorials.de\/linux\/glossar\/syntax\/\" target=\"_blank\" data-mobile-support=\"0\" data-gt-translate-attributes='[{\"attribute\":\"data-cmtooltip\", \"format\":\"html\"}]' tabindex=\"0\" role=\"link\">Syntax<\/a> des Befehls lautet:<\/p>\n<pre>pstree [Optionen]<\/pre>\n<h5>Beispiel: pstree mit pid<\/h5>\n<h6>Eingabe:<\/h6>\n<p>pstree 1410<\/p>\n<h6>Bedeutung:<\/h6>\n<p>Der ausgegebene Prozess-Baum hat den Prozess mit der pid 1410 als Wurzel..<\/p>\n<h5>Beispiel: pstree mit Benutzer<\/h5>\n<h6>Eingabe:<\/h6>\n<p>pstree hellberg<\/p>\n<h6>Bedeutung:<\/h6>\n<p>Alle Prozesse, die dem Benutzer &ldquo;hellberg&rdquo; geh&ouml;ren, werden als Baum ausgegeben.<\/p>\n<h3 id=\"tab-con-1\">Speicheradministration<\/h3>\n<h4>tree &ndash; Verzeichnishierarchie als Baum anzeigen<\/h4>\n<p>Mit tree kann die Verzeichnisstruktur des Systems hierarchisch als Baum angezeigt werden.<\/p>\n<pre>tree [Optionen]<\/pre>\n<p>Da tree standardm&auml;&szlig;ig nicht installiert ist, muss dies vor der Verwendung nachgeholt werden:<\/p>\n<pre>apt-get install tree<\/pre>\n<h4 id=\"tab-con-7\">df &ndash; freien Festplattenplatz anzeigen<\/h4>\n<p>Der Befehl <strong>df<\/strong> (disk free) gibt den freien Festplattenplatz der eingeh&auml;ngten Partitionen aus.<\/p>\n<pre>df [Optionen]<\/pre>\n<p>Durch Hinzuf&uuml;gen der Option <strong>-h<\/strong> (human readable) l&auml;sst sich der freie Speicher in einem besser lesbaren Format ausgeben (Kilobyte, Megabyte, Gigabyte etc.).<\/p>\n<h5>Beispiel: df -h<\/h5>\n<h6>Eingabe:<\/h6>\n<p>df -h<\/p>\n<h6>Ausgabe:<\/h6>\n<p><span><img loading=\"lazy\" decoding=\"async\" alt=\"Ausgabe des df Befehls\" data-id=\"1356\" width=\"700\" height=\"320\" title=\"df-ausgabe\" src=\"https:\/\/profi-tutorials.de\/linux\/wp-content\/uploads\/sites\/3\/2020\/01\/df-ausgabe.jpg\"\/><\/span><\/p>\n<h4 id=\"tab-con-9\">du &ndash; belegten Festplattenplatz anzeigen<\/h4>\n<p>Mit <strong>du<\/strong> (disk usage) wird der belegte Festplattenplatz der angegebenen Datei ausgegeben. In Verzeichnissen wird der Verbrauch <a class=\"glossaryLink cmtt_Informatik\" aria-describedby=\"tt\" data-cmtooltip=\"&lt;div class=glossaryItemTitle&gt;Rekursion&lt;\/div&gt;&lt;div class=glossaryItemBody&gt;Rekursion bezeichnet den abstrakten Vorgang, Regeln auf ein Produkt anzuwenden, die dieses Produkt selbst erzeugt haben.&lt;\/div&gt;\" href=\"https:\/\/profi-tutorials.de\/linux\/glossar\/rekursion\/\" target=\"_blank\" data-mobile-support=\"0\" data-gt-translate-attributes='[{\"attribute\":\"data-cmtooltip\", \"format\":\"html\"}]' tabindex=\"0\" role=\"link\">rekursiv<\/a> f&uuml;r die enthaltenen Dateien und Unterverzeichnisse berechnet.<\/p>\n<pre>du [Optionen] [Pfad]<\/pre>\n<p>Auch hier kann wieder die Option <strong>-h<\/strong> verwendet werden.<\/p>\n<h5>Beispiel: du -h<\/h5>\n<h6>Eingabe:<\/h6>\n<p>du -h<\/p>\n<h6>Ausgabe:<\/h6>\n<p><span><img loading=\"lazy\" decoding=\"async\" alt=\"Ausgabe des du Befehls\" data-id=\"1357\" width=\"550\" height=\"190\" title=\"du-ausgabe\" src=\"https:\/\/profi-tutorials.de\/linux\/wp-content\/uploads\/sites\/3\/2020\/01\/du-ausgabe.jpg\"\/><\/span><\/p>\n<h3 id=\"tab-con-8\">Kernel Meldungen kontrollieren<\/h3>\n<h4>dmesg &ndash; Kernel-Ringpuffer Meldungen ausgeben<\/h4>\n<p>Mit <strong>dmesg<\/strong> k&ouml;nnen Meldungen des Kernel-Ringpuffers im <a class=\"glossaryLink cmtt_Informatik\" aria-describedby=\"tt\" data-cmtooltip=\"&lt;div class=glossaryItemTitle&gt;TTY [Teletype]&lt;\/div&gt;&lt;div class=glossaryItemBody&gt;TTY steht f&uuml;r Teletype, welches das englische Wort f&uuml;r Fernschreiber ist, und steht in einem UNIX-System f&uuml;r ein Terminal.&lt;\/div&gt;&lt;div class=cmtt_synonyms_wrapper&gt;&lt;div class=cmtt_synonyms_title&gt;Synonyms: &lt;\/div&gt;&lt;div class=cmtt_synonyms&gt;Terminal&lt;\/div&gt;&lt;\/div&gt;\" href=\"https:\/\/profi-tutorials.de\/linux\/glossar\/tty\/\" target=\"_blank\" data-mobile-support=\"0\" data-gt-translate-attributes='[{\"attribute\":\"data-cmtooltip\", \"format\":\"html\"}]' tabindex=\"0\" role=\"link\">Terminal<\/a> ausgegeben werden:<\/p>\n<pre>dmesg [Optionen]<\/pre>\n<p>Es gibt einige Optionen, die bei der Verwendung des Befehls sehr hilfreich sein k&ouml;nnen. Durch den Zusatz <strong>-T<\/strong> kann beispielsweise die Zeit in einem f&uuml;r Menschen besser lesbaren Format angezeigt werden. Mit <strong>-d<\/strong> kann der zeitliche Abstand in Millisekunden zwischen den Meldungen angezeigt werden.<\/p>\n<h2 id=\"tab-con-11\">Logs<\/h2>\n<p>Bei der Fehlersuche ist es h&auml;ufig notwendig, auch verschiedene Logs mit einzubeziehen. Mit dem Befehl <strong>tail<\/strong> k&ouml;nnen zahlreiche Logs nach Fehlermeldungen durchsucht werden. Um die letzten 200 Zeilen eines Logs anzuzeigen, wird beispielsweise die folgende Syntax verwendet:<\/p>\n<pre>tail -200 [Dateipfad]<\/pre>\n<p>Der Dateipfad stellt dabei den Pfad zur Logdatei dar. Im Folgenden werden einige der wichtigsten Logdateien kurz erkl&auml;rt.<\/p>\n<h3 id=\"tab-con-2\">Die \/var\/log\/messages<\/h3>\n<p>In der \/var\/log\/messages sind die verschiedensten Systemmeldungen enthalten. Dazu geh&ouml;ren Boot-Logs, sowie Meldungen von mail, <a class=\"glossaryLink cmtt_Informatik\" aria-describedby=\"tt\" data-cmtooltip=\"&lt;div class=glossaryItemTitle&gt;Cronjob&lt;\/div&gt;&lt;div class=glossaryItemBody&gt;Cronjobs sind wiederkehrende Aufgaben, welche unter Linux- bzw. UNIX-Betriebssystemen durch den sogenannten Cron-Daemon ausgef&uuml;hrt werden.&lt;\/div&gt;\" href=\"https:\/\/profi-tutorials.de\/linux\/glossar\/cronjob\/\" target=\"_blank\" data-mobile-support=\"0\" data-gt-translate-attributes='[{\"attribute\":\"data-cmtooltip\", \"format\":\"html\"}]' tabindex=\"0\" role=\"link\">cron<\/a>, daemon, auth, kernel etc.<\/p>\n<h3 id=\"tab-con-10\">Das \/var\/log\/auth.log<\/h3>\n<p>Im \/var\/log\/auth.log werden alle Authentifizierungsversuche am System geloggt. Dazu geh&ouml;ren nicht nur fehlgeschlagene, sondern auch erfolgreiche Login-Vorg&auml;nge.<\/p>\n<h2 id=\"tab-con-4\">Das Video zu diesem Beitrag<\/h2>\n<p style=\"text-align: center;\">Abonniere JETZT unseren Newsletter!<\/p>\n<p style=\"text-align: center;\">Verpasse nie wieder <strong>neue<\/strong> Beitr&auml;ge und <strong>exklusive Insider-Only-Inhalte!<\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Bei der Kontrolle von Linux-Systemen sollten Status von beispielsweise CPU, Arbeitsspeicher, Laufwerken und Prozessen eingesehen und \u00fcberpr\u00fcft werden. F\u00fcr die Abfrage dieser Statusinformationen gibt es unter Linux einige wichtige Befehle, die im Folgenden einmal kurz erkl\u00e4rt werden. Befehle Administration von Systemressourcen und Prozessen top &#8211; Prozesse und Systemressourcen anzeigen Mit dem top Befehl l\u00e4sst sich [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":1445,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_seopress_robots_primary_cat":"none","_seopress_titles_title":" %%post_title%% %%sep%% %%sitetitle%%","_seopress_titles_desc":"Bei der Kontrolle von Linux-Systemen sollten Status von beispielsweise CPU, Arbeitsspeicher, Laufwerken und Prozessen eingesehen und \u00fcberpr\u00fcft werden.","_seopress_robots_index":"","footnotes":""},"categories":[8],"tags":[],"class_list":["post-1302","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administration"],"_links":{"self":[{"href":"https:\/\/profi-tutorials.de\/linux\/wp-json\/wp\/v2\/posts\/1302","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/profi-tutorials.de\/linux\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/profi-tutorials.de\/linux\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/profi-tutorials.de\/linux\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/profi-tutorials.de\/linux\/wp-json\/wp\/v2\/comments?post=1302"}],"version-history":[{"count":93,"href":"https:\/\/profi-tutorials.de\/linux\/wp-json\/wp\/v2\/posts\/1302\/revisions"}],"predecessor-version":[{"id":3648,"href":"https:\/\/profi-tutorials.de\/linux\/wp-json\/wp\/v2\/posts\/1302\/revisions\/3648"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/profi-tutorials.de\/linux\/wp-json\/wp\/v2\/media\/1445"}],"wp:attachment":[{"href":"https:\/\/profi-tutorials.de\/linux\/wp-json\/wp\/v2\/media?parent=1302"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/profi-tutorials.de\/linux\/wp-json\/wp\/v2\/categories?post=1302"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/profi-tutorials.de\/linux\/wp-json\/wp\/v2\/tags?post=1302"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}