67 lines
2.8 KiB
Bash
Executable File
67 lines
2.8 KiB
Bash
Executable File
#!/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 <files> 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
|
|
"
|