====== Bash-Kommandos ====== Hier eine Übersicht der wichtigsten Bash-Kommandos für den Alltag: ===== Navigation ===== pwd – Aktuelles Verzeichnis anzeigen ls – Verzeichnisinhalt auflisten cd – Verzeichnis wechseln ===== Dateien und Verzeichnisse ===== cp quelle ziel – Dateien/Verzeichnisse kopieren mv quelle ziel – Dateien/Verzeichnisse verschieben/umbenennen rm datei – Datei löschen mkdir verzeichnis – Neues Verzeichnis erstellen rmdir verzeichnis – Leeres Verzeichnis löschen touch datei – Neue (leere) Datei anlegen ===== Anzeigen und Bearbeiten ===== cat datei – Datei anzeigen less datei – Datei seitenweise anzeigen nano datei – Datei im Editor nano bearbeiten vim datei – Datei im Editor vim bearbeiten ===== Suchen ===== find / -name – Datei suchen grep – Text in Datei suchen grep -i - groß & kleinschreibung Ignorieren grep -r - rekursive suche ===== Systeminformationen ===== df -h – Festplattenbelegung anzeigen free -h – Arbeitsspeicher anzeigen top – Prozesse und Systemlast anzeigen uname -a – Systeminformationen anzeigen ===== Rechte und Benutzer ===== chmod – Rechte ändern chown – Besitzer ändern sudo befehl – Befehl als Administrator ausführen ===== Netzwerk ===== ping ziel – Netzwerkverbindung testen ifconfig / ip a – Netzwerkkonfiguration anzeigen ssh benutzer@host – Per SSH verbinden ===== Hilfe ===== man befehl – Handbuchseite anzeigen befehl --help – Hilfe zu einem Befehl anzeigen (z.B. ls --help) Weitere Informationen: man bash