{"id":98,"date":"2023-08-25T23:19:10","date_gmt":"2023-08-25T21:19:10","guid":{"rendered":"https:\/\/linux-bibel.at\/?p=98"},"modified":"2023-08-25T23:19:10","modified_gmt":"2023-08-25T21:19:10","slug":"dateien-und-verzeichnisse-auf-dem-linux-terminal-beliebig-einfaerben","status":"publish","type":"post","link":"https:\/\/linux-bibel.at\/index.php\/2023\/08\/25\/dateien-und-verzeichnisse-auf-dem-linux-terminal-beliebig-einfaerben\/","title":{"rendered":"Dateien und Verzeichnisse auf dem Linux-Terminal beliebig einf\u00e4rben"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Das Terminal unter Linux ist keineswegs so eint\u00f6nig wie etwa die Powershell oder die Eingabe-Aufforderung unter Microsoft Windows, geschweige denn das die Bash unter Linux viel mehr kann. Doch das Terminal l\u00e4sst sich noch um vieles mehr anpassen. In diesem Dokument geht es darum unterschiedliche Dateien und Verzeichnisse auf dem Terminal unter Linux unterschiedlich einzuf\u00e4rben um die \u00dcbersichtlichkeit zu verbessern.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Jeder der unter Linux auf dem Terminal schon etwas gearbeitet hat kennt den Befehl:<\/p>\n\n\n\n<pre class=\"wp-block-code has-tertiary-background-color has-background\"><code>ls<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Er zeigt den Inhalt des aktuellen Verzeichnisses an, also etwa:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/08\/dircolor-1024x576.jpg\" alt=\"\" class=\"wp-image-99\" srcset=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/08\/dircolor-1024x576.jpg 1024w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/08\/dircolor-300x169.jpg 300w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/08\/dircolor-768x432.jpg 768w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/08\/dircolor-1536x864.jpg 1536w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/08\/dircolor.jpg 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">In diesem Beispiel werden Verzeichnisse blau gef\u00e4rbt, PNG-Dateien pink, Archive rot und andere Dateien ganz einfach wei\u00df. Dies l\u00e4sst sich ganz einfach \u00e4ndern mit einem kleinen Befehl und einem Text-Editor.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Als Erstes ben\u00f6tigen die Datei in unserem Home-Verzeichnis, in der wir unsere \u00c4nderungen treffen k\u00f6nnen, dazu gen\u00fcgt als einfacher User der Befehl:<\/p>\n\n\n\n<pre class=\"wp-block-code has-tertiary-background-color has-background\"><code>dircolors -p &gt; ~\/.dircolors<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Durch diesen Befehl wird in unserem Home-Verzeichnis die versteckte Datei &#8222;<strong>.dircolors<\/strong>&#8220; erstellt und schon k\u00f6nnen wir diese mit einem beliebigen Text-Editor \u00f6ffnen (<em>im Men\u00fc \u201eAnsicht\u201c des jeweiligen Datei-Managers lassen sich versteckte Dateien anzeigen<\/em>).<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/08\/dircolor1-1024x576.jpg\" alt=\"\" class=\"wp-image-100\" srcset=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/08\/dircolor1-1024x576.jpg 1024w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/08\/dircolor1-300x169.jpg 300w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/08\/dircolor1-768x432.jpg 768w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/08\/dircolor1-1536x864.jpg 1536w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/08\/dircolor1.jpg 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Unser wichtiger Abschnitt beginnt in den Zeilen mit den Datei-Endungen wie oben im Bild. Hier findet sich etwa gleich zu Beginn der Eintrag:<\/p>\n\n\n\n<pre class=\"wp-block-code has-tertiary-background-color has-background\"><code>.tar 01;31<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">&#8222;<strong>.tar<\/strong>&#8220; ist also die Datei-Endung und dahinter findet sich der gesetzte Farbcode. Alles, was wir machen m\u00fcssen ist den richtigen Farbcode f\u00fcr die gew\u00fcnschte Farbe zu kennen. Diese finden Sie etwa unter Bash-Farben oder gleich in dieser Tabelle:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><th>Farbcode<\/th><th>Farbe<\/th><\/tr><tr><td>00;30<\/td><td>Schwarz<\/td><\/tr><tr><td>01;30<\/td><td>Dunkelgrau<\/td><\/tr><tr><td>00;31<\/td><td>Rot<\/td><\/tr><tr><td>01;31<\/td><td>Hellrot<\/td><\/tr><tr><td>00;32<\/td><td>Gr\u00fcn<\/td><\/tr><tr><td>01;32<\/td><td>Hellgr\u00fcn<\/td><\/tr><tr><td>00;33<\/td><td>Braun<\/td><\/tr><tr><td>01;33<\/td><td>Gelb<\/td><\/tr><tr><td>00;34<\/td><td>Blau<\/td><\/tr><tr><td>01;34<\/td><td>Hellblau<\/td><\/tr><tr><td>00;35<\/td><td>Lila<\/td><\/tr><tr><td>01;35<\/td><td>Helles Lila<\/td><\/tr><tr><td>00;36<\/td><td>Helles T\u00fcrkis<\/td><\/tr><tr><td>01;36<\/td><td>T\u00fcrkis<\/td><\/tr><tr><td>00;37<\/td><td>Grau<\/td><\/tr><tr><td>01;37<\/td><td>Wei\u00df<\/td><\/tr><\/tbody><\/table><figcaption class=\"wp-element-caption\">Farbtabelle<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Ersetzen Sie also einfach den alten Farbcode durch den gew\u00fcnschten und starten das Terminal neu oder Sie laden einfach die neue Konfiguration durch den Befehl:<\/p>\n\n\n\n<pre class=\"wp-block-code has-tertiary-background-color has-background\"><code>source ~\/.bashrc<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Starten Sie den Befehl:<\/p>\n\n\n\n<pre class=\"wp-block-code has-tertiary-background-color has-background\"><code>ls<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">erneut, sind die Farben nach Ihren Vorgaben. Es gilt jedoch zu beachten, dass die Farben nicht in jedem Terminal-Fenster dieselben sind (<em>Unterschiede gibt es etwa zwischen Konsole und XFCE- Terminal<\/em>), man muss also etwas experimentieren.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Um Verzeichnisse einzuf\u00e4rben, nutzt man den Eintrag &#8222;<strong>DIR<\/strong>&#8220; der etwas weiter oben zu finden ist, also etwa:<\/p>\n\n\n\n<pre class=\"wp-block-code has-tertiary-background-color has-background\"><code>DIR 01;31<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">In dieser Datei sind so einige Datei-Formate schon vorhanden, haben Sie ein Datei-Format, das nicht vorhanden ist \u2013 Sie es aber trotzdem einf\u00e4rben wollen f\u00fcgen Sie das Format ganz einfach ein so wie er vor der Datei steht \u2013 nat\u00fcrlich mit dem Punkt davor \u2013 also etwa f\u00fcr eine Microsoft-MSI-Datei:<\/p>\n\n\n\n<pre class=\"wp-block-code has-tertiary-background-color has-background\"><code>.msi<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Geschrieben wird die Endung klein. Nach etwaigen \u00c4nderungen lesen Sie die &#8222;<strong>.bashrc<\/strong>&#8220; diese wie oben beschrieben neu ein.<\/p>\n<div class=\"pld-like-dislike-wrap pld-custom\">\r\n    <div class=\"pld-like-wrap  pld-common-wrap\">\r\n    <a href=\"javascript:void(0)\" class=\"pld-like-trigger pld-like-dislike-trigger  \" title=\"Gef\u00e4llt mir\" data-post-id=\"98\" data-trigger-type=\"like\" data-restriction=\"cookie\" data-already-liked=\"0\">\r\n                            <img src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/Daumen-Hoch.png\" alt=\"Gef\u00e4llt mir\" \/>\r\n            <\/a>\r\n    <span class=\"pld-like-count-wrap pld-count-wrap\">    <\/span>\r\n<\/div><div class=\"pld-dislike-wrap  pld-common-wrap\">\r\n    <a href=\"javascript:void(0)\" class=\"pld-dislike-trigger pld-like-dislike-trigger  \" title=\"Gef\u00e4llt mir nicht\" data-post-id=\"98\" data-trigger-type=\"dislike\" data-restriction=\"cookie\" data-already-liked=\"0\">\r\n                            <img src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/Daumen-Runter.png\" alt=\"Gef\u00e4llt mir nicht\" \/>\r\n            <\/a>\r\n    <span class=\"pld-dislike-count-wrap pld-count-wrap\"><\/span>\r\n<\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Das Terminal unter Linux ist keineswegs so eint\u00f6nig wie etwa die Powershell oder die Eingabe-Aufforderung unter Microsoft Windows, geschweige denn das die Bash unter Linux viel mehr kann. Doch das Terminal l\u00e4sst sich noch um vieles mehr anpassen. In diesem Dokument geht es darum unterschiedliche Dateien und Verzeichnisse auf dem Terminal unter Linux unterschiedlich einzuf\u00e4rben [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":99,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[12,5,7,6],"class_list":["post-98","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-terminal","tag-kommandozeile","tag-linux","tag-shell","tag-terminal"],"_links":{"self":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/98","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/comments?post=98"}],"version-history":[{"count":1,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/98\/revisions"}],"predecessor-version":[{"id":101,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/98\/revisions\/101"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/media\/99"}],"wp:attachment":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/media?parent=98"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/categories?post=98"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/tags?post=98"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}