Handbuch
Linux
11. Juni 2010
von
Stefan Baireuther & Michael Petri
Inhaltsverzeichnis
1
Einleitung
2
Hilfe
2.1
help
2.2
man
2.3
info
2.4
whatis
2.5
apropos
3
Dateien & Verzeichnisse
3.1
Verzeichnisse
3.1.1
pwd
3.1.2
cd
3.1.3
mkdir
3.1.4
rmdir
3.1.5
dircmp
3.1.6
basename
3.1.7
dirname
3.2
Navigation & Pfadangaben
3.2.1
~
3.2.2
.
3.2.3
..
3.3
Ausgabe
3.3.1
cat
3.3.2
less
3.3.3
zless
3.3.4
more
3.3.5
head
3.3.6
tail
3.3.7
nl
3.3.8
watch
3.4
Auflisten & Analysieren
3.4.1
ls
3.4.2
lsattr
3.4.3
file
3.4.4
type
3.4.5
test
3.4.6
wc
3.4.7
sum
3.4.8
du
3.5
Kopieren, Umbenennen und Löschen
3.5.1
cp
3.5.2
mv
3.5.3
mmv
3.5.4
ln
3.5.5
rm
3.5.6
rename
3.5.7
convmv
3.5.8
iconv
3.5.9
basename
3.6
Suchen
3.6.1
find
3.6.2
locate
3.6.3
grep
3.6.4
which
3.6.5
whereis
3.6.6
ldd
3.6.7
sed
3.7
Vergleichen, Aufteilen und Sortieren & Co
3.7.1
diff
3.7.2
comm
3.7.3
cmp
3.7.4
join
3.7.5
sort
3.7.6
tr
3.7.7
expand
3.7.8
recode
3.7.9
uniq
3.7.10
cut
3.7.11
split
3.8
Archive
3.8.1
zip
3.8.2
gzip
3.8.3
bzip
3.8.4
tar
3.8.5
unzip
3.8.6
cabextract
3.8.7
Archive mit mehr als 1 GB
3.9
Dateirechte
3.9.1
chmod
3.9.2
chown
3.9.3
chgrp
3.9.4
chattr
3.9.5
touch
3.9.6
umask
4
Postscript & PDF
4.1
GhostScript
4.2
a2pdf
4.3
pdf2ps
4.4
pdf2jpg
4.5
pdf2bmp
4.6
html2ps
4.7
dvips
4.8
ps2pdf
4.9
ps2ascii
4.10
psutils
4.11
pdftk
4.12
psnup
4.13
psresize
4.14
psselect
4.15
psbook
4.16
geschützte PDF
4.17
Adobe Reader Fehler
5
Drucken
5.1
lpr
5.2
lpadmin
5.3
lpinfo
5.4
lpc
5.5
lprm
5.6
klpq
5.7
kprinter
5.8
lppasswd
5.9
CUPS
5.9.1
CUPS-Server einrichten
5.9.2
CUPS-Client einrichten
5.10
Druck umleiten
6
Benutzer & Gruppen
6.1
adduser
6.2
useradd
6.3
passwd
6.4
chage
6.5
userdel
6.6
usermod
6.7
groupadd
6.8
groupdel
6.9
groupmod
6.10
addgroup
6.11
id
6.12
groups
6.13
finger
6.14
who
6.15
w
6.16
whoami
6.17
last
6.18
lastlog
6.19
exit
6.20
Voreinstellungen für neue Benutzer
6.21
neues Rootpasswort
7
Prozessverwaltung
7.1
Auflisten und Beenden
7.1.1
ps
7.1.2
pstree
7.1.3
top
7.1.4
lsof
7.1.5
fuser
7.1.6
time
7.1.7
timeout
7.1.8
kill
7.1.9
killall
7.2
Hintergrundprozesse & Zeitsteuerung
7.2.1
&
7.2.2
jobs
7.2.3
bg
7.2.4
fg
7.2.5
Prozesse beenden - unterbrechen
7.2.6
cron
7.2.7
at
7.2.8
anacron
7.2.9
nohup
7.2.10
sleep
7.3
Programme als anderer Benutzer ausführen
7.3.1
su
7.3.2
sudo
7.4
Prioritäten ändern
7.4.1
nice
7.4.2
renice
7.5
Dienste starten
7.6
strace
8
Dateisysteme
8.1
Wo befindet sich was?
8.2
fstab
8.3
Einhängen
8.3.1
mount
8.3.2
umount
8.3.3
sync
8.3.4
swap
8.3.5
ISO-Abbild einbinden
8.4
Partitionieren, Formatieren und Kopieren
8.4.1
fdisk
8.4.2
sfdisk
8.4.3
parted
8.4.4
mkdosfs
8.4.5
mkfs
8.4.6
dd
8.4.6.1
Bootsektor (MBR) sichern
8.4.6.2
CD sichern
8.4.6.3
Festplatte sicher löschen
8.4.6.4
Festplatte kopieren
8.4.6.5
CD in ISO-Image kopieren
8.4.6.6
Gesamte Platte sichern
8.4.6.7
Löschen einer Platte
8.4.6.8
dd_rescue
8.4.7
MBR erstellen
8.4.8
partimage
8.4.9
Bootfähigen USB-Stick erstellen
8.4.9.1
mehrere Systeme auf einen Stick
8.5
Verschlüsseltes Dateisystem (encfs)
8.6
Prüfen & Reparieren
8.6.1
fsck
8.6.2
badblocks
8.6.3
/dev/null reparieren
8.6.4
Daten retten
8.6.4.1
testdisk
8.6.4.2
photorec
8.6.4.3
foremost
8.6.4.4
magicrescue
8.6.5
df
8.7
Disketten
8.7.1
fdformat
8.7.2
Disketten kopieren
9
Netzwerk
9.1
IP-Adressen
9.2
Netzwerk einrichten
9.2.1
Einrichtung Client
9.2.2
/etc/hosts
9.2.3
/etc/network/interfaces
9.2.4
dhclient
9.2.5
ifconfig
9.2.6
ifup
9.2.7
ifdown
9.2.8
route
9.2.9
DNS-Server
9.2.10
Gerätenamen der Netzwerkschnittstelle ändern
9.3
Netzwerk neu starten
9.4
rdate
9.5
Prüfen, Analysieren und Informationen
9.5.1
ping
9.5.2
hostname
9.5.3
host
9.5.4
dig
9.5.5
traceroute
9.5.6
mtr
9.5.7
nslookup
9.5.8
nmap
9.5.9
netstat
9.5.10
tcpdump
9.5.11
whois
9.5.12
MAC-Adressen ermitteln (arp)
9.6
Dateitransfer / Synchronisieren
9.6.1
ftp
9.6.2
ncftp
9.6.3
wget
9.6.4
fish
9.6.5
scp
9.6.6
webdav
9.6.7
rsync
9.6.8
unison
9.6.9
sitecopy
9.7
NFS
9.7.1
NFS-Server
9.7.2
NFS-Client
9.7.3
showmount
9.7.4
NFS von Hand starten
9.8
ssh
9.8.1
openssh konfigurieren
9.8.1.1
config
9.8.1.2
ssh_config
9.8.1.3
sshd_config
9.9
dyndns
9.10
Fernwartung
9.11
nis
9.11.1
nisdomainname
9.12
samba
9.12.1
Benutzer anlegen
9.12.2
/etc/samba/smbusers
9.12.3
/etc/samba/smb.conf
9.12.4
Windows-Freigabe mounten
9.13
sendemail
9.14
TightVNC
9.15
dansguardian
10
System
10.1
Runlevel
10.1.1
shutdown
10.1.2
reboot
10.1.3
poweroff
10.1.4
halt
10.1.5
init
10.2
X-Server
10.2.1
startx
10.2.2
Verbindung zum X-Server für root erlauben
10.2.3
X-Display umleiten
10.2.4
xrandr
10.2.5
X Error: BadDevice, invalid or uninitialized input device
10.2.6
Einstellungen für ViaChrome Grafikchips
10.3
Tastaturlayout
10.4
Systeminformationen
10.4.1
uptime
10.4.2
procinfo
10.4.3
uname
10.4.4
dmesg
10.5
Hardware
10.5.1
Hardwareinformationen
10.5.1.1
hwinfo
10.5.1.2
lspci
10.5.1.3
lshw
10.5.1.4
lsusb
10.5.1.5
cpuinfo
10.5.1.6
meminfo
10.5.1.7
free
10.5.1.8
lsb_release
10.5.2
USB (UDEV) konfigurieren
10.5.2.1
Installation Brother-Multifunktionsgeräte (Ubuntu)
10.5.2.2
USB-Scanner
10.5.2.3
Garmin-GPS-Gerät
10.5.3
Festplatte
10.5.3.1
hdparm
10.5.3.2
tune2fs
10.5.3.3
e2fsck
10.5.3.4
mke2fs
10.5.4
Treiber
10.5.4.1
ndiswrapper
10.6
grub
10.6.1
grub installieren
10.6.2
Grub-Passwort setzen
10.6.3
Bootparameter für Problemhardware
10.6.4
Grub 2
10.7
Uhr geht falsch
11
Shell
11.1
Bash-Konfigurationsdateien
11.1.1
persönlichen bin-Ordner hinzufügen
11.1.2
Promt einstellen
11.1.3
automatisches Abmelden
11.1.4
Beep abschalten
11.1.5
History aller Shells speichern
11.2
konsole
11.2.1
Zeichensatz in der Konsole
11.3
tty
11.4
stty
11.5
clear
11.6
chsh
11.7
env
11.8
export
11.9
alias
11.10
echo
11.11
Eingabe-History aktivieren
11.12
übergebene Parameter
11.13
Stringbearbeitung
11.14
Skripte
11.14.1
Übergabeparameter auswerten
11.14.2
Schleifen
11.14.3
Fehlerschleifen
11.14.4
Ja/Nein-Abfragen
11.14.5
Pfad, Dateinamen und Dateiendung trennen
11.14.6
Pause von x Sekunden
11.15
Ein- und Ausgabeumlenkung
11.15.1
pipe
11.15.2
;
11.15.3
&&
11.15.4
||
11.15.5
()
11.15.6
<
11.15.7
2>
11.15.8
>&
11.15.9
tee
11.15.10
xargs
11.15.11
in Datei schreiben
11.16
source
12
Editoren
12.1
vi / vim
12.2
pico
12.3
kate
12.4
emacs
13
Kompilieren & Installieren
13.1
configure, make, makeinstall, checkinstall
13.2
kconfigure
13.3
GCC-Version definieren
13.4
e-tobi Pakete (VDR) selbst kompilieren
13.5
apt
13.5.1
keyfiles
13.5.2
apt-get
13.5.3
apt-file
13.5.4
apt-key
13.5.5
apt-spy
13.5.6
aptitude
13.6
alien
13.7
dpkg
13.8
dpkg-reconfigure
13.9
deb-Pakete erstellen
13.10
installierte Programme sichern & wiederherstellen
13.11
unwichtige Anwendungen herausfinden
14
Tastaturkommandos
14.1
X-Server beenden
14.2
reboot
14.3
Prozesstabelle
14.4
Prozess abschießen
14.5
Exit
14.6
Programm starten
14.7
Konsolenwechsel
14.8
Magic SysRQ-Key
14.9
Caps-lock abschalten
15
CDs & DVDs
15.1
CD-Schublade
15.2
cdrecord
15.3
growisofs
15.4
uif2iso
15.5
cdrdao
15.6
cdparanoia
15.7
mkisofs
15.8
dvdbackup
15.9
dvdrip
15.10
cdinfo
15.11
CDs kopieren
15.12
Musik-CDs kopieren
15.13
Video-DVD verkleinern
15.14
CD-Laufwerk wird nicht gefunden
16
Multimedia
16.1
mplayer
16.2
Amarok
16.3
Grip
16.4
mp3c
16.5
Realplayer
16.6
Aufnahme
16.7
Sound in der Konsole
16.8
Audio/Video-Dateien konvertieren
16.8.1
avi -> flv
16.8.2
wma -> wave
16.8.3
ogg -> wave
16.8.4
wave -> ogg
16.8.5
wave -> mp3
16.8.6
rm -> avi
16.8.7
dv -> mpeg
16.9
Filme konvertieren
16.10
Slideshow
16.11
mp3
16.11.1
mp3rename
16.11.2
id3v2
16.12
MIDI
16.12.1
timidity
16.13
emovix
16.14
Zattoo
16.15
Miro
16.16
Youtube
16.17
Sound server fatal error
16.18
ChordPro
16.19
Echtzeitrechte für die Benutzergruppe "Audio"
17
Bildbearbeitung
17.1
screenshot
17.2
identify
17.3
convert
17.3.1
Bildtyp umwandeln
17.3.2
Bild in Postscript umwandeln
17.3.3
Bilder verkleinern
17.3.4
Animationen
17.3.5
Bildübersicht
17.3.6
Wasserzeichen in Bilder schreiben
17.4
scanimage
17.5
digikam
17.5.1
Datumsformat zum Sortieren
17.5.2
Fehler bei der Erstellung von Filmen beheben
17.5.3
Deutsche Oberfläche wieder herstellen
17.6
Gimp
17.6.1
Transparenz
17.6.2
Animationen
17.7
Inkscape
18
Sonstiges
18.1
date
18.2
cal
18.3
bc
18.4
Java-Programme starten
18.5
KDE
18.5.1
alte Thumbnails löschen
18.5.2
dolphin
18.5.3
Konqueror
18.5.4
Menü
18.5.5
Tastatur reagiert unter KDE nicht mehr
18.5.6
Pfade zu wichtigen Dateien
18.5.7
Vorschau von OpenOffice-Dokumenten im Konqueror
18.6
Arcor DNS-Server
18.7
OpenOffice
18.7.1
Fenster andocken
18.7.2
Kprinter als Standard setzen
18.8
Moneyplex
18.9
Googleearth
18.10
Joomla
18.10.1
lampp
18.10.2
MySQL
18.10.3
Joomla installieren
19
Distributionen
19.1
ubuntu / kubuntu
19.1.1
Benutzer root anlegen
19.1.2
sources.list
19.1.3
verschiedene ubuntu-Desktops installieren
19.1.4
Bootlogo ändern
19.1.5
Minimalsystem installieren
19.2
Debian
19.2.1
Der Debian-Bootvorgang
19.2.2
NVIDIA-Treiber installieren
19.2.3
Besonderheiten NVIDIA-Legacy-Treiber
19.3
SuSE
19.3.1
Grundinstallation
19.3.2
Fehlende Pakete
19.3.3
rpm
19.3.3.1
rpm installieren
19.3.3.2
ist des Paket installiert?
19.3.3.3
welches Paket beinhaltet das Programm?
19.3.3.4
rpm-entpacken
19.3.3.5
Programm aus der Installationsliste austragen
19.3.4
Grafiktreiber
19.3.5
Klassisch mounten
19.4
System-Rescue-CD
19.4.1
Bootparameter
19.4.2
Netzwerkzugriff
19.4.3
Image erstellen
19.4.4
Image einlesen
19.4.5
SystemRescueCD von Festplatte starten
19.4.6
SystemRescueCD auf USB-Stick installieren
19.4.7
partimage automatisieren
19.4.8
Partitionen verändern / erstellen
19.5
PCLinuxOS
19.5.1
lampp installieren
19.6
Knoppix
19.7
Backtrack
19.8
Damn Small Linux
19.9
Ultimate Boot CD
19.10
S100 (T-Online) zum Medacenter umrüsten
19.10.1
Hardware anpassen
19.10.2
Installation Debian Etch
19.10.3
Installation MMS
19.10.4
VDR (vdr-sxfe) anstelle von MMS starten
19.10.5
VDR anpassen
20
Emulatoren
20.1
Wine
20.2
qemu
20.2.1
virtuelle Festplatte erzeugen
20.2.2
qemu Startparameter
20.3
VirtualBox
21
Programme
21.1
Tabelle: Windows - Linux
21.2
Büroprogramme
21.2.1
Office
21.2.2
Banking
21.2.3
Mindmapping
21.2.4
PDF
21.2.5
Datenbank
21.2.6
Wörterbuch
21.2.7
Adressverwaltung
21.3
Dienstprogramme
21.3.1
Dateimanager
21.3.2
Packer
21.3.3
Taschenrechner
21.3.4
Bildschirmnotizen
21.4
Entwicklung
21.4.1
Editoren
21.4.2
HTML-Editor
21.4.3
Flash
21.5
Grafik
21.5.1
DTP
21.5.2
Vektorgrafik
21.5.3
Pixelgrafik
21.5.4
CAD
21.5.5
Bildbearbeitung
21.5.6
Digitalkamera
21.5.7
Scannen
21.5.8
Texterkennung
21.5.9
Bildschirmfotos
21.6
Internet
21.6.1
Browser
21.6.2
E-Mail
21.6.3
Chat
21.6.4
Tauschbörse (P2P)
21.7
Lernprogramme
21.8
Multimedia
21.8.1
Brennen
21.8.2
CD-Spieler/-Ripper
21.8.3
DVD-Editoren
21.8.4
Videoschnitt
21.8.5
Video- und Musikplayer
21.8.6
Wavebearbeitung
21.8.7
Aufnahme / Sequenzer
21.8.8
Drumcomputer
21.8.9
Notensatz
21.8.10
Internetradio
21.8.11
CD-Cover
21.8.12
Internetfernsehen
21.9
System
21.9.1
Partitionen spiegeln
21.9.2
Systemauslastung
21.9.3
Festplattenbelegung
21.9.4
Netzwerkauslastung
22
Download
23
Befehlsliste
24
Stichwortverzeichnis
25
Impressum