Linux

Wichtige Befehle

Dies sind natürlich nur die wichtigsten Befehle und Funktionen. Ich werde gelegentlich einige ergänzen oder ersetzen.

Hilfe

Mit man programmx öffnet man die Hilfe für das "programmx". Manche Programme haben README Dateien oder ähnliches. Diese können mit less README geöffnet werden. Bei beiden Methoden gibt es folgende wichtige Aktionen:

/begriffx begriffx abwärts suchen
/ weiter abwärts suchen
?begriffx begriffx aufwärts suchen
? weiter aufwärts suchen
q Beenden

Dateien/Verzeichnisse

cp Quelle Ziel Kopiert von Quelle nach Ziel
mv Quelle Ziel Verschiebt von Quelle nach Ziel
rm Datei Löscht Datei

Diese Befehle haben noch zusätzliche Optionen:

-r Mit Unterverzeichnisse
-f Ohne Nachfragen
-v Mit Anzeige
-a Versteckte Dateien (nur cp)

Weitere Befehle:

find -iname begriff Sucht nach begriff
ln -s quelle linkname Erstellt den Link linkname mit der Quelle quelle
mkdir Verzeichnis erstellen
pdw Zeigt aktuelles Verzeichnis
cd verzeichnis Wechselt zu verzeichnis
cd .. Wechselt zum Verzeichnis eine Ebene höher
cd ˜ Wechselt zum Home Verzeichnis des Benutzers

Entpacken/Packen

Entpacken  
tar xfv archiv.tar tar
gunzip archiv.gz gz
tar xfvj archiv.tar.bz2 tar.bz2
unzip -l archiv.zip zip
unrar x archiv.rar rar
Packen  
tar cfv archivname.tar quelle tar
tar cfvz archivname.tar.gz quelle gz
tar cfvj archivname.tar.bz2 quelle tar.bz2
zip archivname.zip quelle zip

Systemressorcen

free Zeigt freien Speicher
df speicher Speicherplatz von speicher z.B.: /mnt/sda1
top Zeigt die Auslastung
ps aux Zeigt alle Prozesse
ps aux | grep -i programm Zeigt den Prozess programm
kill 1234 Beendet den Prozess mit der ID 1234  (mit ps aux rausfindbar)

Netzwerk

ifconfig Zeigt alle Netzwerkverbindungen
ifconfig eth0 Zeigt die Netzwerkverbindung eth0
iwconfig Zeit alle WLAN Verbindung
iwconfig wlan0 Zeigt die WLAN Verbindung wlan0
ifconfig eth1 192.168.1.10 netmask 255.255.255.0 Ändert die IP-Adresse von eth1 auf 192.168.1.10 und auf die Mask 255.255.255.0
lsof -i Anzeige aller geöffneten Ports

Mounten

mount /dev/quelle /ziel/ordner Mounten eines Laufwerks quelle nach ziel
mount -t cifs -o username=anmeldename, password=####, lfs, uid=benutzername //quellpc/freigabe /ziel/ordner Mounten einer Netzwerkfreigabe (z.B. von Windows)
mount -o loop quell/image.iso /ziel/ordner Mounten eines iso Images

Rechte

Dateirechte 754
  Eigentümer Gruppe Andere
ausführen (x)
1 1 1
schreiben (w)
2 2 2
lesen (r)
4 4 4
Beispiel 754 1+2+4=7 1+4=5 4
chmod 777 datei Die Rechte der Datei werden auf 777 gesetzt
usermod -d /pfad/zum/neuen/homeverzeichnis/ nutzer Ändern des Home Verzeichnis des Nutzers
finger user
 Informationen von user ausgeben

Letzte Änderung: 26. Aug 2011

© Joachim Janßen
CSS ist valide! Valid XHTML 1.0 Transitional