{"id":287,"date":"2021-05-31T00:30:24","date_gmt":"2021-05-30T22:30:24","guid":{"rendered":"https:\/\/ark-net.eu\/?p=287"},"modified":"2021-06-07T09:14:10","modified_gmt":"2021-06-07T07:14:10","slug":"ls-linux-bash-commands-tutorial","status":"publish","type":"post","link":"https:\/\/ark-net.eu\/?p=287","title":{"rendered":"ls &#8211; Linux Bash Commands Tutorial 01"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Einf\u00fchrung<\/h2>\n\n\n\n<p>Linux installieren ist nach Anleitung sehr einfache. Wir laden das ISO Image in einen bootbaren Datentr\u00e4ger und Linux installieren ist nach Anleitung sehr einfache. Wir laden das ISO Image in einen bootbaren Datentr\u00e4ger und booten von diesem. Danach ist es nur noch eine Frage der Men\u00fcf\u00fchrung des zu installierenden Linux-Geschmacks. Viele Linux Ableger schaffen es Mittlerweile wie Windows den Gebrauch des Terminals und der Shell zu verstecken. Es gibt grafische Oberfl\u00e4chen und Apps in denen man arbeiten kann. Der normale User kann kommt meist bei Linux auch schon ohne die Shell aus. Die alten Zeiten in denen man Befehle eintippen muss sind l\u00e4ngst vorbei. <\/p>\n\n\n\n<p>Aber stimmt das wirklich? Microsoft hat die PowerShell in Windows 10 eingebracht. Ein Package Manager wurde am 29.05.2021 hinzugef\u00fcgt und macht dem klicki bunti Microsoft Store mit der Shell Konkurrenz. Das eintippen von Befehlen gewinnt grade richtig an Anfahrt auch im Bereich von Windows. Viele Administratoren kommen von Linux und vermissen die Befehlen in Windows und viele Neueinsteiger kommen von Windows oder MacOS und m\u00fcssen oder wollen sich in Linux einarbeiten.<\/p>\n\n\n\n<p>Wir haben also grade einen Linux Geschmack unserer Wahl installiert. Die Installation ist abgeschlossen. Wir haben uns bei der Installation gedacht: &#8220;Eine grafische Oberfl\u00e4che brauch ich nicht ich mach es wie die ganzen Cracks und nutze nur die Commandline&#8221; und stehen vor diesem Bild.<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:100%\">\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ark-net.eu\/wp-content\/uploads\/2021\/05\/30-05-_2021_22-51-26-2.png\" alt=\"\" class=\"wp-image-296\" width=\"681\" height=\"616\" srcset=\"https:\/\/ark-net.eu\/wp-content\/uploads\/2021\/05\/30-05-_2021_22-51-26-2.png 681w, https:\/\/ark-net.eu\/wp-content\/uploads\/2021\/05\/30-05-_2021_22-51-26-2-300x271.png 300w\" sizes=\"auto, (max-width: 681px) 100vw, 681px\" \/><\/figure>\n\n\n\n<p>Ich denke mal wir kommen schon weiter. Wir suchen und die Daten die wir zur Anmeldung festgelegt haben und tippen diese ein. \u00c4h \u2026 Das Passwort wird nicht angezeigt? Nicht mal Sternchen? Jap das ist so bei Linux, wenn wir mit der Shell arbeiten<\/p>\n\n\n\n<p>Aber wie machen wir von hier aus weiter? Genau das soll diese <a href=\"https:\/\/ark-net.eu\/?cat=59\" target=\"_blank\" rel=\"noreferrer noopener\">kleine Serie <\/a>festhalten. welche Befehle k\u00f6nnen wir nun hier eintippen. Wie komme ich in das Dateisystem und wie sehe ich meine Dateien? Wie kann ich Dateien bearbeiten und wo sind meine Einstellungen im System? Das werden wir im Zuge dieser kleinen Serie lernen.<\/p>\n<\/div>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Der erste Befehl ls Dateien und Verzeichnisse auflisten<\/h2>\n\n\n\n<p>Wir haben in unserem Linux System eine Festplatte und auf der muss ja etwas drauf sein wenn wir ein System installiert haben. Wie sehe ich meine Dateien nun? Wir haben ein schwarzes Fenster in dem mein User steht den ich bei der Installation eingerichtet habe und mit dem ich mich angemeldet habe. Danach kommt ein @-Zeichen und der Name des PCs den ich in der Installation eingetippt habe.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"643\" height=\"200\" src=\"https:\/\/ark-net.eu\/wp-content\/uploads\/2021\/05\/30-05-_2021_23-16-25.png\" alt=\"\" class=\"wp-image-299\" srcset=\"https:\/\/ark-net.eu\/wp-content\/uploads\/2021\/05\/30-05-_2021_23-16-25.png 643w, https:\/\/ark-net.eu\/wp-content\/uploads\/2021\/05\/30-05-_2021_23-16-25-300x93.png 300w\" sizes=\"auto, (max-width: 643px) 100vw, 643px\" \/><\/figure>\n\n\n\n<p>Dieser Teil zeigt uns schon viele auch wenn es nicht so aussieht. In der Shell kann es schnell verwirrend werden. Hier sehen wir, dass wir mit dem User xbashx auf dem PC torturial angemeldet sind. Da wir von der Shell uns auch auf andere Computer schalten k\u00f6nnen und gleichzeitig auch den Benutzer \u00e4ndern k\u00f6nnen sind das schon wichtige Informationen. Das ~$ zeigt uns das wir im Home Verzeichnis des Users sind. Als erstes wollen wir nun schauen was in diesem Verzeichnis drin ist! Hier kommt der erste Befehl ins Spiel. Wir schnappen uns die Tastatur und tippen &#8221; ls &#8220;ein und bitte ohne die Ausrufezeichen. einfach ein kleine L und ein kleines S. <\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-style-large is-layout-flow wp-block-quote-is-layout-flow\"><p>Die Liste oder als Befehl kurz geschrieben =&gt; ls<\/p><cite><a href=\"https:\/\/de.wikipedia.org\/wiki\/Ls_(Unix)\">https:\/\/de.wikipedia.org\/wiki\/Ls_(Unix)<\/a><\/cite><\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\">Nutzung von ls<\/h2>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p>Wir tippen also ls ein und \u2026 naja je nachdem was wir eine Linux Distro ihr installiert habt passiert etwas oder auch nicht. Habt ihr Ubuntu Server installiert solltet ihr so etwas wie das hier sehen.<\/p>\n\n\n\n<p>Das bedeutet nur das das Verzeichnis keine sichtbaren Objekte hat. In Linux viele Befehle haben zus\u00e4tzliche Parameter die man anf\u00fcgen kann um den Befehl und sein Ergebnis zu spezifizieren. Der Befehl ls hat zum Beispiel einen Parameter -a oder ausgeschrieben -all. Diesen Parameter werden wir an ls nun anf\u00fcgen und bekommen ein anderes Bild<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"253\" height=\"62\" src=\"https:\/\/ark-net.eu\/wp-content\/uploads\/2021\/05\/30-05-_2021_23-29-00-1.png\" alt=\"\" class=\"wp-image-302\"\/><\/figure><\/div>\n<\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">ls -a = Zeigt auch Dateien die mit einem . anfangen<\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"548\" height=\"151\" src=\"https:\/\/ark-net.eu\/wp-content\/uploads\/2021\/05\/30-05-_2021_23-39-34.png\" alt=\"\" class=\"wp-image-303\" srcset=\"https:\/\/ark-net.eu\/wp-content\/uploads\/2021\/05\/30-05-_2021_23-39-34.png 548w, https:\/\/ark-net.eu\/wp-content\/uploads\/2021\/05\/30-05-_2021_23-39-34-300x83.png 300w\" sizes=\"auto, (max-width: 548px) 100vw, 548px\" \/><\/figure>\n\n\n\n<p>Mit dem -a Parameter sehen wir schon eine ganze Menge mehr. wir sehen das es versteckte Dateien gibt. Dateien die mit einem Punkt anfangen werden mit dem normalen ls Befehl nicht aufgelistet. Au\u00dferdem sehen wir einen Punkt und die zwei Punkte ( . &amp; .. ). Der einfache Punkt steht f\u00fcr das aktuelle Verzeichnis. Die zwei Punkte zeigen an das es noch ein Oberverzeichnis gibt, das aktuelle Verzeichnis ist also ein Unterverzeichnis. Im Betriebssystem Ubuntu Server werden Ordner Blau dargestellt. In diesem Verzeichnis befindet sich also auch noch ein versteckt Verzeichnis .cache. Nutzen wir nun den Parameter -all und schauen was dieser uns ausgibt.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">ls -all = Zeig mir ALLES<\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"454\" src=\"https:\/\/ark-net.eu\/wp-content\/uploads\/2021\/05\/30-05-_2021_23-45-59-1024x454.png\" alt=\"\" class=\"wp-image-304\" srcset=\"https:\/\/ark-net.eu\/wp-content\/uploads\/2021\/05\/30-05-_2021_23-45-59-1024x454.png 1024w, https:\/\/ark-net.eu\/wp-content\/uploads\/2021\/05\/30-05-_2021_23-45-59-300x133.png 300w, https:\/\/ark-net.eu\/wp-content\/uploads\/2021\/05\/30-05-_2021_23-45-59-768x341.png 768w, https:\/\/ark-net.eu\/wp-content\/uploads\/2021\/05\/30-05-_2021_23-45-59.png 1341w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>ls -all bringt uns noch mehr Informationen. Wir sehen im ersten Teil alle Berechtigungen. Dann kommt die Anzahl der harten Links. Als drittes sehen wir den User dem diese Datei oder Ordner geh\u00f6rt. Die vierte Stelle gibt die Benutzergruppe an. Benutzer in der angezeigten Gruppe d\u00fcrfen diese Datei oder den Ordner je nach vergebenen Berechtigungen \u00f6ffnen, bearbeiten, ausf\u00fchren oder alle drei Sachen auf einmal. Wir sehen wie gro\u00df das Objekt in Bytes ist und wann sie das letzte Mal ge\u00e4ndert wurde. In der letzten Spalte sehen wir dann endlich um was es sich hier handelt. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Zusammenfassung von ls<\/h2>\n\n\n\n<p>Mit ls k\u00f6nnen wir also sehen was in dem Verzeichnis ist in dem wir uns in der Shell befinden. Viele Befehle haben Parameter mit den man den Befehl spezifizieren kann. Wir k\u00f6nnen uns versteckte Dateien und Ordner mit zus\u00e4tzlichen Parametern anzeigen lassen. Wir k\u00f6nnen sehen wer alles berechtigt ist die Dateien und Ordner zu bearbeiten und wann das passiert ist.<\/p>\n\n\n\n<p>Im n\u00e4chsten Segment werden wir uns einen Befehl anschauen mit dem wir aus unserem Home Verzeichnis herauskommen und uns andere Verzeichnisse anschauen k\u00f6nnen. <\/p>\n\n\n\n<p>Man sieht sich! Bis Dann! <\/p>\n\n\n\n<p>Arkijun<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"522\" src=\"https:\/\/ark-net.eu\/wp-content\/uploads\/2021\/05\/31-05-_2021_00-03-09-1024x522.png\" alt=\"\" class=\"wp-image-305\" srcset=\"https:\/\/ark-net.eu\/wp-content\/uploads\/2021\/05\/31-05-_2021_00-03-09-1024x522.png 1024w, https:\/\/ark-net.eu\/wp-content\/uploads\/2021\/05\/31-05-_2021_00-03-09-300x153.png 300w, https:\/\/ark-net.eu\/wp-content\/uploads\/2021\/05\/31-05-_2021_00-03-09-768x392.png 768w, https:\/\/ark-net.eu\/wp-content\/uploads\/2021\/05\/31-05-_2021_00-03-09.png 1155w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>ls &#8211; Linux Bash Commands Tutorial. Der erste Befehl ls Dateien und Verzeichnisse auflisten und die Nutzung von ls mit Parametern<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[59,44],"tags":[60,63,62,69,66,64,61,65,70,71],"class_list":["post-287","post","type-post","status-publish","format-standard","hentry","category-bash-commands-tutorial","category-linux","tag-bash","tag-befehle","tag-commands","tag-linux","tag-list-befehl","tag-ls","tag-shell","tag-toturial","tag-ubuntu","tag-ubuntu-server"],"aioseo_notices":[],"jetpack_featured_media_url":"","jetpack-related-posts":[],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/ark-net.eu\/index.php?rest_route=\/wp\/v2\/posts\/287","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ark-net.eu\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ark-net.eu\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ark-net.eu\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ark-net.eu\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=287"}],"version-history":[{"count":16,"href":"https:\/\/ark-net.eu\/index.php?rest_route=\/wp\/v2\/posts\/287\/revisions"}],"predecessor-version":[{"id":315,"href":"https:\/\/ark-net.eu\/index.php?rest_route=\/wp\/v2\/posts\/287\/revisions\/315"}],"wp:attachment":[{"href":"https:\/\/ark-net.eu\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=287"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ark-net.eu\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=287"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ark-net.eu\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=287"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}