#!/bin/bash echo "Linux Standardbefehle - /bin/befehle pwd das aktuelle Verzeichnis mv Datei verschieben rm Datei löscheen touch Datei anlegen mkdir Dir anlegen rmdir leeres Dir löschen rm -rf [VERZ] alle Dateien und Unterverzeichnisse löschen du disk usage - Dateigröße ansehen du -ch *.txt Dateigrößen zusammenzählen df -h HDD Speicherverbrauch tar -cvf my.tar Dateien packen [Suchen] find . -type f -name "X" -print0 | xargs -0 grep -i Y suchen nach [Y] in allen [X] find . -type f -not -name "*.pdf" -print0 | xargs -0 grep -i stuttgarter auschließen von pdf und inhalt nach stuttgarter grep [needle] [file] durchsucht file nach dem Suchbegriff [needle] find . | grep [DATEI] sucht ausgehend vom aktuellen Verzeichnis nach [DATEI] locate [DATEI] durchsucht die Locate-Datenbank nach [DATEI] whereis [PROGRAMM] sucht in den Verzeichnissen der Umgebungsvariablen PATH nach [PROGRAMM] sdiff -s 2 Dateien diffen, -s nur die Unterschiede zeigen [Netzwerk] sudo route add default gw 172.22.99.4 -> HQ Router umstellen sudo iftop live netzverkehr wavemon netzwerk-stärke usw. ethstatus grafisch Netzlast anzeigen netstat -i interface statistiken netstat -tapen alle Netzwerkverbindungen anzeigen netstat -r routing tabellen modprobe ath9k Netzwerktreiber aktivieren (sudo) rmmod ath9k Netzwerktreiber deaktivieren (sudo) default gateway route add default gw 172.22.99.4 nmap -sP netz/24 alle PCs im Netz anzeigen (schnell)(ohne -sP = full scan) iw list [sudo] WLans anzeigen iw dev wlan0 link [sudo] Verbindungstatus (noch mehr infos: iw dev wlan0 station dump) iw dev wlan0 scan [sudo] Umgebung scanen iw dev wlan0 get power_save Stärke des WLans Moduls beeinflussen iw wlan0 connect foo [sudo] Zu einem ungesichten Netz verbinden nmcli connection up id EasyBox-BA8C38 -> Verbindung zu bekanntem WPA Netz nmcli connection show -active -> WLans anzeigen [System] htop process manger ps ax zeigt Informationen über laufende Prozesse an lsb_release -a Zeigt die Ubuntu Version an (cat /etc/lsb_release tuts auch) uname -a Kernel-Informationen whoami Wer bin ich? Ausgabe des Benutzernamens who Wer ist alles eingeloggt? id Benutzernamen und Gruppenmitgliedschaften free Zeigt freien Arbeitsspeicher an sudo mkfs.exfat /dev/mmcblk0 formatieren der SDKarte mit exFat rsync2openelec.sh spiegelt /home/rob auf openelec/xbmc (PW: openelec) ls -l /proc/$(pidof awesome)/fd/2 - show awesome errors foo "