Samstag, 17. Januar 2009

Allgemein
[Befehl] & Man kann die Konsole weiter benutzen firefox &
[Befehl] && [Befehl] Befehle werden nacheinander ausgefürt firefox && shutdown -h now
man [Programm] Zeigt die Hilfe zu einem Programm an man firefox
strg + C Bricht aktuellen Vorgang in der Shell ab strg + C
Verzeichnisse, Dateien
cd [Verzeichnis] Wechselt in das Verzeichnis cd /tmp
cd .. Wechselt ein Verzeichnis höher cd ../td>
cd / Wechselt ins Wurzelverzeichnis cd /
cd Wechselt das Verzeichnis cd .. ; cd /tmp
cd - Wechselt in das vorherige Verzeichnis cd -
cp [Datei][Verz] Kopiert Datei in Verzeichnis cp 123.txt /tmp
mv Verschiebt eine Datei mv 123.txt /tmp
mv [Datei1][Datei2] benennt Datei [DATEI1] in [DATEI2] um mv 123.txt 456.txt
rm Löscht eine Datei rm /tmp/123.txt ; rm /tmp/*
rm -rf alles unterhalb des Verz. löschen rm -rf /tmp/
mkdir Erzeugt ein Verzeichnis mkdir /home/test
rmdir Löscht ein Verzeichnis rmdir /home/test
ls Zeigt Ordner-Inhalt an ls /home/test
ls -l Ausführliche Auflistung ls -l /home/test
ls -la alle Dateien des Verz. ausführlich ls -la /home/test
alias ls='ls --color' Stellt farbige Ansicht ein alias ls='ls --color'
pwd Zeigt das aktuelle Verzeichnis an pwd
cat [Datei] Zeigt Inhalt einer Datei cat 123.txt
more [Datei] Zeigt Inhalt einer Datei seitenweise an more 123.txt
touch [Datei] Erzeugt leere Datei touch 123.txt
whereis [Prog] Sucht nach Programm whereis Firefox
find . | grep [DATEI] sucht eine Datei im Verzeichnis find . | grep 123.txt
grep [KEY] [DATEI] Sucht nach Begriff in einer Datei grep Haus 123.txt
locate [DATEI] Sucht nach Datei in der Datenbank locate 123.txt
updatedb Aktualisiert die Datenbank updatedb
which Zeigt an, wo sich ein Programm befindet which firefox
System
arch Prozessorfamilie arch
cat /proc/filesystems Unterstützte Dateisysteme cat /proc/filesystems
cat /proc/cpuinfo Infos zur CPU cat /proc/cpuinfo
cat /proc/filesystems Alle unterstützten Dateisysteme cat /proc/filesystems
cat /proc/pci Infos zu den PCI-Karten cat /proc/pci
dmesg | grep hd Infos über alle Laufwerke dmesg | grep hd
date Datum und Zeit date
dmesg Kernellogger: Zeigt Kernelaktivtäten dmesg
free Zeigt Ausnutzung des Arbeitsspeichers free
glxgears Kleiner Grafiktest zur Performance der VGA glxgears
glxinfo Angaben über OpenGL und Grafikkarte glxinfo
kill [PID] Schiesst Prozess mit bestimmter ID ab kill 1067
killall [Prog] Schiesst Prozess mit Prozessname ab killall Firefox
lspci Infos über PCI-Komponenten lspci
shutdown -h now Fährt den Rechner herunter shutdown -h now
shutdown -r now Startet den Rechner neu shutdown -r now
top Zeigt Programme und CPU-Auslastung an top
uptime Wie lange ist der PC im Betrieb? uptime
X -version Zeigt Version von Xfree an X -version
Festplatte
df Speicherplatz anzeigen df -h
fdisk Festplatte partitionieren fdisk /dev/hda
mkfs.ext2 HDD mit ext2 formatieren mkfs.ext2 /dev/hda1
mkfs.ext3 HDD mit ext3 formatieren mkfs.ext3 /dev/hda1
mkreiserfs HDD mit reiserfs formatieren mkreiserfs /dev/hda1
sync gepufferte Daten auf HDD speichern sync
Mounten
mount Hängt Datenträger in das System ein mount /dev/hda1 /mnt/win
mount -t [Filesystem] Mountet mit vorgegebenen Dateisystem mount -t ntfs /mnt/win_xp
mount -a Mountet alle Datenträger aus der /etc/fstab mount -a
mount -r Von Datenträger kann nur gelesen werden mount -r /mnt/win
mount -w Datenträger kann gelesen und beschrieben werden mount -w /mnt/win
mount -m Mountet ohne Eintrag in /etc/mtab mount -n /mnt/win
Benutzer
id Zeigt Benutzername und Gruppe an id
whoami Zeigt aktuell angemeldeten Benutzer an whoami
who Wer ist alles eingeloggt? who
groupadd [Gruppe] Erzeugt eine neue Gruppe groupadd admins
groupdel [Gruppe] Löscht eine neue Gruppe groupdel admins
useradd -m [USER] Erzeugt Benutzers und Homeverz. useradd -m chef
userdel -r [USER] Löscht Benutzers und Homeverz. useradd -m chef
passwd [USER] Ändert Passwort des Benutzers passwd chef
su Man arbeitet nun als Root an der Konsole su
su [USER] Man arbeitet nun als [USER] an der Konsole su chef
Netzwerk
ifconfig Zeigt Netzwerk-Infos an ifconfig
iwconfig Zeigt Infos zum WLAN an iwconfig
ping [Rechner] Testet Verbindung zu einem Rechner ping 192.168.0.1
Kernel und Module
lsmod Zeigt geladene Module an lsmod
make menuconfig Einrichten des Kernels cd /usr/src/linux;
make menuconfig
modprobe [Modul] Lädt ein Modul modprobe printer
uname -a Zeigt Kernel-Version an uname -a
Sonstiges
ps aux Zeigt alle laufenden Prozesse und Dienste an ps aux
rc-update show Zeigt die Dienste an, die beim Start geladen werden rc-update show