network:linux_cmds
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| network:linux_cmds [2013/03/03 16:51] – richard | network:linux_cmds [2025/11/19 16:15] (aktuell) – Externe Bearbeitung 127.0.0.1 | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| - | ** ##################### | + | ~~DISCUSSION: |
| - | + | ||
| - | ** IN ARBEIT ** | + | |
| - | + | ||
| - | ** ##################### | + | |
| ====== Linux Befehle ====== | ====== Linux Befehle ====== | ||
| ===== Allgemeine Befehle ===== | ===== Allgemeine Befehle ===== | ||
| + | |||
| + | ==== Dateien und Ordner ==== | ||
| + | |||
| + | Unter Unix/Linux werden Dateien in Ordnern abgelegt. Dabei spricht man von einem Dateibaum, der als '' | ||
| + | Darunter befinden sich diverse Ordner, von denen hier die wichtigsten vorgestellt werden: | ||
| + | |||
| + | ^ Ordner ^ Aufgabe ^ Windows-Vergleich ^ | ||
| + | | ''/ | ||
| + | | ''/ | ||
| + | | ''/ | ||
| + | | ''/ | ||
| + | | ''/ | ||
| + | |||
| + | |||
| ==== Prozesse/ | ==== Prozesse/ | ||
| Unter Unix/Linux wird jedes Programm mindestens ein Prozess gestartet. Diese Prozesse können mittels '' | Unter Unix/Linux wird jedes Programm mindestens ein Prozess gestartet. Diese Prozesse können mittels '' | ||
| Zeile 26: | Zeile 36: | ||
| '' | '' | ||
| - | ===== Netzwerk Bereich ===== | + | ==== Arbeiten im Terminal bash (Kommandozeile) |
| + | Auf der Kommandozeile (terminal) kann man komfortabel mit den Cursor-Pfeilen innerhalb der bereits eingegebenen Befehel navigieren. Dies wird allerdings schnell unparktisch, | ||
| + | < | ||
| + | Nun kann man Teile des Befehls eingeben und der gefunde Befehl wird sofort eingeblendet. | ||
| - | ==== Tabelle mit allen Befehlen ==== | + | TIPP: Mit '' |
| + | |||
| + | |||
| + | |||
| + | ====== Netzwerk Bereich ====== | ||
| + | |||
| + | ===== Tabelle mit allen Befehlen | ||
| ^Befehl ^Bedeutung ^Beispiel ^ | ^Befehl ^Bedeutung ^Beispiel ^ | ||
| |'' | |'' | ||
| |'' | |'' | ||
| - | |'' | + | |'' |
| - | |'' | + | |'' |
| - | |'' | + | |'' |
| |'' | |'' | ||
| |'' | |'' | ||
| + | |'' | ||
| + | |'' | ||
| + | |'' | ||
| + | |'' | ||
| Zeile 55: | Zeile 78: | ||
| Mit dem Tool '' | Mit dem Tool '' | ||
| - | |||
| - | |||
| - | |||
| - | ==== Kurzeinführung in Skripting ==== | ||
| - | Um immer wiederkehrende Aufgaben zu automatisieren, | ||
| - | |||
| - | Am Anfang eines Skriptes muss man Linux mitteilen, mit welchem Interpreter der folgende Text analysiert werden soll. Dies geschieht durch einen speziellen Kommentar((# | ||
| - | |||
| - | <file bash test.sh> | ||
| - | #!/bin/bash | ||
| - | echo "Das ist ein Test und gibt nur diesen Text aus." | ||
| - | echo "Jetzt wird der Ordnerinhalt angezeigt:" | ||
| - | ls -l | ||
| - | </ | ||
| - | Damit das Skript von Linux überhaupt ausgeführt werden kann, muss es zunächst als ausführbar gekennzeichnet werden (s.o.). | ||
| - | < | ||
| - | chmod +x test.sh | ||
| - | </ | ||
| - | Dabei bedeutet '' | ||
| - | Ausführen lässt sich das Skript nun, indem man den vollständigen Pfad angibt. Wenn man sich im Ordner befindet, in dem das Skript gespeichert wurde, wäre dies: | ||
| - | < | ||
| - | Mit '' | ||
| - | Alternativ kann man ein Skript auch in einen Ordner des Default-Suchpfades ((vgl. '' | ||
| - | |||
| - | Die zweite Variante hängt aber vom jeweiligen System ab. | ||
| Zeile 106: | Zeile 104: | ||
| - | ====Temporäre statische Routen einrichten==== | + | ==== Temporäre statische Routen einrichten ==== |
| Mit dem folgenden Befehl lässt sich eine statische Route hinzufügen. Diese Route existiert wie bei Windows nur bis zum nächsten Reboot. Die Schalter sind selbsterklärend, | Mit dem folgenden Befehl lässt sich eine statische Route hinzufügen. Diese Route existiert wie bei Windows nur bis zum nächsten Reboot. Die Schalter sind selbsterklärend, | ||
| '' | '' | ||
| + | |||
| + | Die Parameter im Einzelnen: | ||
| + | ^ Parameter ^ Bedeutung ^ | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| Der Schalter '' | Der Schalter '' | ||
| Zeile 130: | Zeile 136: | ||
| - | ======ip als Alternative zu ifconfig und route====== | + | =====ip als Alternative zu ifconfig und route ===== |
| Im Folgenden werden eine Reihe von Befehlen aufgelistet, | Im Folgenden werden eine Reihe von Befehlen aufgelistet, | ||
| - | =====Status (ausführlich) einer Schnittstelle anzeigen===== | + | ====Status (ausführlich) einer Schnittstelle anzeigen==== |
| **Befehl:** | **Befehl:** | ||
| Zeile 152: | Zeile 158: | ||
| - | =====IP-Adresse setzen===== | + | ====IP-Adresse setzen==== |
| **Befehl:** | **Befehl:** | ||
| - | '' | + | '' |
| **Bedeutung: | **Bedeutung: | ||
| Zeile 167: | Zeile 173: | ||
| - | =====Zusätzliche IP-Adresse zu einer Schnittstelle hinzufügen===== | + | ====Zusätzliche IP-Adresse zu einer Schnittstelle hinzufügen==== |
| **Befehl:** | **Befehl:** | ||
| Zeile 184: | Zeile 190: | ||
| - | =====Routen anzeigen===== | + | ====Routen anzeigen==== |
| **Befehl:** | **Befehl:** | ||
| Zeile 201: | Zeile 207: | ||
| - | =====Defaut-Gateway einrichten===== | + | ====Default-Gateway einrichten==== |
| **Befehl:** | **Befehl:** | ||
| Zeile 218: | Zeile 224: | ||
| - | =====Weitere Defaut-Gateways einrichten===== | + | ====Weitere Defaut-Gateways einrichten==== |
| **Befehl:** | **Befehl:** | ||
| Zeile 241: | Zeile 247: | ||
| Hierzu gibt es keine Alternative, | Hierzu gibt es keine Alternative, | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
network/linux_cmds.1362329492.txt.gz · Zuletzt geändert: (Externe Bearbeitung)
