Linux Grundlagen
Die wichtigsten Befehle
(list) < ls > gibt unter Linux den Inhalt der Verzeichnisse an, -h gibt in Kombination mit -l die Größe in einem für Menschen besser lesbaren Format aus , -a listet auch versteckte Dateien und Verzeichniseinträge wie . und .. auf
(change directory) Wechsel der Verzeichnisse
(directory) Verzeichnisse auflisten
(remove) Dateien löschen
Passwort ändern
(substitute user) Benutzer wechseln
Fenster leeren
Dateisystem und Speicherplatz anzeigen lassen
Wo bin ich?
Wer bin ich?
Eine Textdatei anzeigen oder erstellen
Benutzer hinzufügen
Updates herunterladen
Updates verarbeiten
Dateirechte
Chmod
Syntax: chmod XYZ datei
X: Besitzerrechte
Y: Gruppenrechte
Z: Rechte für andere Benutzer
Lesen, schreiben und ausführen | 7 |
Lesen und Schreiben | 6 |
Lesen und ausführen | 5 |
Nur lesen | 4 |
Schreiben und ausführen | 3 |
Nur schreiben | 2 |
Nur ausführen | 1 |
Nützliche Tools
htop
Mit dem Prozessmanager "htop" kann man die laufenden Prozesse sowie die freien/belegten Systemressourcen anschauen. Installiert wird htop mit dem Command
Nach der Installation kann htop mit dem Command
verwenden.
btop
Mit dem Prozessmanager "btop" kann man die laufenden Prozesse sowie die freien/belegten Systemressourcen anschauen. Installiert wird btop mit dem Command:
Alternativ kannst du es auch über Snap installieren.
Nach der Installation kann htop mit dem Command
verwenden.
netstat ( zusatz: -tulpen )
Mit dem Diagnose-Werkzeug "netstat" kann man verschiedene Informationen über den Status der Netzwerkschnittstelle(n) abrufen. Installiert wird netstat mit dem Command
Mit dem Command
kann man z.B. nachschauen, von welchem Service der Port 25565 aktuell verwendet wird.
Mit dem Command:
Kannst du dir alle Aktuellen offene Ports anschauen, ebenfalls welcher Port mit welcher IP gebunden ist. Ebenfalls wird dir dann angezeigt, welcher Service denn Port verwendet.
ncdu
Mit dem Tool "ncdu" kann man die Disk Usage analysieren. Installiert wird ncdu mit dem Command
Verwendet man den Command
bekommt man solch eine Anzeige:
Navigiert wird mit den Pfeiltasten. Um in ein Verzeichnis rein zu gehen drücke "Enter".
Mit der Taste "d" können Dateien oder Verzeichnisse gelöscht werden.
Mit der Taste "i" kannst du dir Informationen zu der aktuell ausgewählten Datei anzeigen lassen
Mit der Taste "b" landest du mit der Shell in dem ausgewählten Ordner.
Mit der Taste "q" beendest du ncdu
ufw
Mit dem Programm "ufw" kannst du Ports auf deinem Server verwalten. Dabei nutzt "ufw" das Programm "iptables", um die Ports zu sperren/freizuschalten.
Installiert wird ufw mit dem Command:
Um Ports freizuschalten, verwende:
(Hiermit schaltest du Port "80" (Webserver/HTTP) frei.)
Um einen Port zu schließen, nutze:
(Hiermit blockierst du Port "80" (Webserver/HTTP).)
Um UFW zu aktivieren, verwende:
Um UFW zu deaktivieren, nutze:
Um alle freigegebenen Ports anzusehen, nutze:
Last updated