Linux @ opeschka.de
Ich will hier nur ein kleine Liste von Befehlen für Linux bereitstellen, mit denen ich ab und zu zu tun habe. Es ist keineswegs eine vollständige Liste, noch ist eine eine perfekte Liste. Man könnte sicherlich einige Befehle anders gestallten, aber das ist auch das schoene an Linux.
Ich versuche bei der Liste folgenden Aufbau einzuhalten:
-
Frage / Problem deutsch
Frage / Problem englisch
Lösung
Beispiel
-
Wie kann ich ein ISO-File mounten? Wie sehe ich den Inhalt eines ISO-Files ohne zu brennen?
How can I mount an ISO-File? How can I see the content of an ISO-File?
mkdir /mount/point
mount /path/to/isofile /mount/point -t iso9660 -o /dev/loop3
mkdir /media/loopback
mount ./knoppix.iso /media/loopback -t iso9660 -o /dev/loop3
-
Ich will Musik wiedergeben, habe aber keine Lust auf Graphik-Oberflächen (GUI).
I want to listen music, but don't want to have a graphical interface (GUI).
Es gibt verschiedene Möglichkeiten Musik auf der Konsole wieder zu geben. Es kommt dabei natürlich ganz auf den File an, um den es geht.
für WAV: playwave DateiName(n)
für OGG: ogg123 DateiNamei(n)
für MP3: mpg321 DateiName(n)
mpg321 -z Multimedia/mp3/
Die Option "z" läßt das ganze um Shuffle Modus laufen
-
Ich nutze mehrere W-LAN Netzwerke. Dort gibt es eines MAC-Adressen Beschränkung. Wie kann ich meine MAC-Adresse ändern, damit ich für jedes Netzwerk eine eigene Config erstellen kann?
I use more than one W-LAN Network. MAC-Adresses are restricted. How can I change my MAC-adress?
ifconfig network-device hw ether new-mac-adress
sudo /sbin/ifconfig eth1 hw ether AA:12:34:56:08:15
-
Ich will einen Befehl x-mal ausführen.
I want to execute a statement x-times.
while .. do - Solange bis true - Prüfung am Anfang
for - eine Bestimmte Anahl
a=0 && while [ $a -le 10 ]; do a=`expr $a + 1`; echo $a; done
-
powersave -f
powersave -U
-
cal
cal -y 2006
-
scp fromfile farawayPC:/file/far/away
-
Mein computer ist so langsam, was läuft eigentlich gerade?
My computer is so slow, was runs on it.
Auch hier gibt es wieder verschiedene Möglichkeiten herauszufinden, was läuft. Zum einen:
top - table of processes (dynamical real-time view)
w - woh runs what currently
ps - process snapshot
top
w
ps -ef
dieses Statement zeigt alle Prozesse
ps -fu $USER
dieses Statement zeigt alle Prozesse zum aktiven User
-
STDOUT-Ausgabe umleiten ">"
STDERR-Ausgabe umleiten "2>"
STDERR-Ausgabe nach STDOUT-Ausgabe umleiten und STDOUT in Datei "2>&1 >Datei"