Da einige gerne in Vergessenheit geraten werden hier einige essentielle und nützliche aufgelistet. Der Autor übernimmt keine Verantwortung für die auf dieser Seite dargestellten Inhalte. Für weitere Informationen siehe Haftungsausschluss Grundlegende ssh Sicheres Anmelden an einem Terminal per SSH cd Verzeichnis wechseln cp Kopieren mv Verschiebung von Dateien bzw. Umbennenen von Dateien ln? Link erstellen pwd Aktuellen Pfad anzeigen cat Verknüpfen von Dateien ls Verzeichnisinhalt anzeigen ls -la Verzeichnisinhalt auflisten ls -latr Verzeichnisinhalt mit der neuesten Datei zuletzt auflisten mkdir Verzeichnis erstellen touch Datei erstellen rm Dateien löschen rmdir Verzeichnisse löschen date Timestamp anzeigen info man --help Hilfe anzeigen clear Terminalinhalt leeren exit Sitzung beenden
whatis Zeigt eine kurze Information zu dem Angegeben Befehl which who Anzeige der Datei, die bei Eingabe eines Befehls ausgeführt wird Anzeige von Informationen über angemeldete Benutzer Benutzerverwaltung adduser Benutzer hinzufügen usermod Benutzer bearbeiten chfn Benutzerinformationen bearbeiten chsh Default-Shell des Benutzers ändern deluser Benutzer löschen groupadd Gruppe hinzufügen groupdel Gruppe löschen groupmod Gruppe bearbeiten id Anzeige der UID und GUID newgrp Gruppen des aktuellen Benutzers ändern passwd Passwort ändern Netzwerk dig Namensauflösung (DNS ip IP-Informationen sowie IP-Konfigurationen iw WLAN-Informationen sowie WLAN-Konfigurationen ss netstat ping Portinformationen Ping
traceroute Verbindungsanalyse Dateiwerkzeuge basename Dateiname anzeigen comm Zeilenweiser Vergleich von Dateien dif Vergleich des Inhalts zweier Dateien cut Spaltenweise Manipulation von Textdateien dd Bit-genaues Kopieren grep Durchsuchen von Dateien wc Zählung von Wörten, Zeilen und Zeichen in Textdateien ( word count lsof Anzeigen offener Dateien md5sum Ermitteln und Überprüfen von MD5-Summen rsync Datensynchronisation scp Sicheres Kopieren von Dateien ( scp -r -P PORT USER@DOMAIN:/PATH/ /PATH/ Sicheres Kopieren von Dateien per SSH shred Daten sicher löschen split Große Dateien in kleinere aufsplitten uniq Ausgabe von Dateien ohne doppelte Zeilen Secure Copy Dateibearbeitung / Dateianzeige vi Texteditor (short for vim Texteditor ( nano Texteditor (einfach zu nutzen head Ersten Zeilen einer Datei anzeigen visual vi improved
less Scrollfähige Anzeige einer Datei more Ähnlich tail tail -f less jedoch ohne Scrollfunktion Letzten Zeilen einer Datei anzeigen Letzten Zeilen einer Datei anzeigen und stätig aktualisieren Statistik / Systemüberwachung dmesg Ausgabe der Kernmeldungen crontab df crontab aufrufen Anzeige des Speicherplatzes eingehängter Geräte ( disk free du du -cksh * Anzeige des Speicherverbrauchs von Dateien ( Anzeige des Speicherverbrauchs von Verzeichnissen free Ausgabe der Arbeitsspeicherauslastung ps Laufende Prozesse anzeigen pstree Laufende Prozesse in Baumform ausgeben stat top htop disk usage Ausgabe des Zeitstempels von Dateien und Verzeichnissen Prozessmanagement uptime Ausgabe der aktuellen Laufzeit und Auslastung des PCs vmstat Analyse von Engpässen Geräteverwaltung mount umount lsblk Dateisystem ein- bzw. aushängen Informationen zu Speichermedien ( list block devices
blkid Anzeige der UUID angeschlossener Laufwerke fdisk -l Ausgabe aller angeschlossenen Speichermedien lsusb Auflisten der USB-Geräte lscpu CPU-Informationen Revision #5 Created 3 months ago by NPL127001 Updated 4 weeks ago by NPL127001