Häufig verwendete Linux-Befehle

Befehlscode Anmerkung
arch Zeigt die Prozessorarchitektur des Maschinen an (1)
uname -m Zeigt die Prozessorarchitektur des Maschinen an (2)
uname -r Zeigt die verwendete Kernel-Version an
dmidecode -q Zeigt die Hardware-Komponenten des Systems an - (SMBIOS / DMI)
hdparm -i /dev/hda Listet die Architektureigenschaften einer Festplatte auf
hdparm -tT /dev/sda Führt Testlesevorgänge auf der Festplatte durch
cat /proc/cpuinfo Zeigt die Informationen des CPUs an
cat /proc/interrupts Zeigt Interrupts an
cat /proc/meminfo Überprüft die Speichernutzung
cat /proc/swaps Zeigt an, welche Swaps verwendet werden
cat /proc/version Zeigt die Version des Kernels an
cat /proc/net/dev Zeigt Netzwerkadapter und Statistiken an
cat /proc/mounts Zeigt die geladenen Dateisysteme an
lspci -tv Listet PCI-Geräte auf
lsusb -tv Zeigt USB-Geräte an
date Zeigt das Systemdatum an
cal 2007 Zeigt den Kalender für das Jahr 2007 an
date 041217002007.00 Setzt das Datum und die Uhrzeit - Monat-Tag-Stunde-Minute-Jahr.Sekunde
clock -w Speichert die geänderte Uhrzeit im BIOS

Befehlscode Anmerkung
shutdown -h now Fährt das System herunter
init 0 Fährt das System herunter
telinit 0 Fährt das System herunter
shutdown -h hours:minutes & Fährt das System zu einem festgelegten Zeitpunkt herunter
shutdown -c Hebt das geplante Herunterfahren des Systems auf
shutdown -r now Neustart
reboot Neustart
logout Abmelden

Befehlscode Anmerkung
cd /home Betritt das Verzeichnis '/home'
cd .. Geht in das übergeordnete Verzeichnis
cd ../.. Geht in das übergeordnete Verzeichnis
cd Betritt das persönliche Heimatverzeichnis
cd ~user1 Betritt das persönliche Heimatverzeichnis
cd - Geht in das zuletzt besuchte Verzeichnis
pwd Zeigt den Arbeitsweg an
ls Zeigt den Inhalt des Verzeichnisses an
ls -F Zeigt den Inhalt des Verzeichnisses an
ls -l Zeigt detaillierte Informationen zu Dateien und Verzeichnissen an
ls -a Zeigt versteckte Dateien an
ls *[0-9]* Zeigt Dateinamen und Verzeichnisnamen an, die Zahlen enthalten
tree Zeigt die baumartige Struktur der Dateien und Verzeichnisse vom Wurzelverzeichnis an
lstree Zeigt die baumartige Struktur der Dateien und Verzeichnisse vom Wurzelverzeichnis an
mkdir dir1 Erstellt ein Verzeichnis mit dem Namen 'dir1'
mkdir dir1 dir2 Erstellt zwei Verzeichnisse gleichzeitig
mkdir -p /tmp/dir1/dir2 Erstellt einen Verzeichnisbaum
rm -f file1 Löscht eine Datei mit dem Namen 'file1'
rmdir dir1 Löscht ein Verzeichnis mit dem Namen 'dir1'
rm -rf dir1 Löscht ein Verzeichnis mit dem Namen 'dir1' und gleichzeitig dessen Inhalt
rm -rf dir1 dir2 Löscht zwei Verzeichnisse und deren Inhalte gleichzeitig
mv dir1 new_dir Bennen oder verschieben Sie ein Verzeichnis
cp file1 file2 Kopiert eine Datei
cp dir/* . Kopiert alle Dateien eines Verzeichnisses in das aktuelle Arbeitsverzeichnis
cp -a /tmp/dir1 . Kopiert ein Verzeichnis in das aktuelle Arbeitsverzeichnis
cp -a dir1 dir2 Kopiert ein Verzeichnis
ln -s file1 lnk1 Erstellt einen symbolischen Link auf eine Datei oder ein Verzeichnis
ln file1 lnk1 Erstellt einen physischen Link auf eine Datei oder ein Verzeichnis
touch -t 0712250000 file1 Ändert den Zeitstempel einer Datei oder eines Verzeichnisses - (JJMMTThhmm)
iconv -l Listet bekannte Codierungen auf
iconv -f fromEncoding -t toEncoding inputFile > outputFile Ändert die Zeichenkodierung
find . -maxdepth 1 -name *.jpg -print -exec convert Passt die Größe aller Dateien im aktuellen Verzeichnis an und sendet sie in das Thumbnail-Verzeichnis (Benötigt ImageMagick zum Konvertieren)

Befehlscode Anmerkung
find / -name file1 Durchsucht das Wurzeldateisystem nach Dateien und Verzeichnissen
find / -user user1 Sucht nach Dateien und Verzeichnissen, die dem Benutzer 'user1' gehören
find /home/user1 -name \*.bin Durchsucht das Verzeichnis '/home/user1' nach Dateien mit der Endung '.bin'
find /usr/bin -type f -atime +100 Sucht nach ausführbaren Dateien, die in den letzten 100 Tagen nicht verwendet wurden
find /usr/bin -type f -mtime -10 Sucht nach Dateien, die innerhalb der letzten 10 Tage erstellt oder modifiziert wurden
find / -name \*.rpm -exec chmod 755 '{}' \; Sucht nach Dateien mit der Endung '.rpm' und definiert deren Berechtigungen
find / -xdev -name \*.rpm Sucht nach Dateien mit der Endung '.rpm' und ignoriert CD-ROMs, USB-Sticks usw.
locate \*.ps Sucht nach Dateien mit der Endung '.ps' - Vorher 'updatedb' ausführen
whereis halt Zeigt die Position einer Binärdatei, eines Quellcodes oder eines man an
which halt Zeigt den vollständigen Pfad einer Binärdatei oder ausführbaren Datei

Befehlscode Anmerkung
mount /dev/hda2 /mnt/hda2 Bindet ein Laufwerk namens hda2 ein - Stellen Sie sicher, dass das Verzeichnis '/mnt/hda2' bereits existiert
umount /dev/hda2 Löst ein Laufwerk namens hda2 - Zuerst vom Einhängepunkt '/mnt/hda2' abmelden
fuser -km /mnt/hda2 Erzwingt das Aushängen, wenn das Gerät beschäftigt ist
umount -n /mnt/hda2 Führt die Aushängoperation aus, ohne die /etc/mtab-Datei zu schreiben - Nützlich, wenn die Datei schreibgeschützt ist oder die Festplatte voll ist
mount /dev/fd0 /mnt/floppy Bindet eine Diskette ein
mount /dev/cdrom /mnt/cdrom Bindet eine CD-ROM oder DVD-ROM ein
mount /dev/hdc /mnt/cdrecorder Bindet ein CDRW oder DVD-ROM ein
mount /dev/hdb /mnt/cdrecorder Bindet ein CDRW oder DVD-ROM ein
mount -o loop file.iso /mnt/cdrom Bindet eine Datei oder ISO-Abbild ein
mount -t vfat /dev/hda5 /mnt/hda5 Bindet ein Windows FAT32-Dateisystem ein
mount /dev/sda1 /mnt/usbdisk Bindet ein USB-Laufwerk oder Flash-Gerät ein
mount -t smbfs -o username=user,password=pass //WinClient/share /mnt/share Bindet einen Windows-Netzwerkfreigabe ein

Befehlscode Anmerkung
df -h Zeigt die Liste der bereits eingebundenen Partitionen an
ls -lSr |more Sortiert Dateien und Verzeichnisse nach Größe
du -sh dir1 Schätzt den bereits verwendeten Festplattenspeicher von Verzeichnis 'dir1'
du -sk * | sort -rn Zeigt die Größe der Dateien und Verzeichnisse in absteigender Reihenfolge an
rpm -q -a --qf '%10{SIZE}t%{NAME}n' | sort -k1,1n Zeigt die von installierten rpm-Paketen verwendete Größe (Fedora, RedHat-ähnliche Systeme) an
dpkg-query -W -f='${Installed-Size;10}t${Package}n' | sort -k1,1n Zeigt an, wie viel Platz installierte deb-Pakete (Ubuntu, Debian-ähnliche Systeme) belegen

Befehlscode Anmerkung
groupadd group_name Erstellt eine neue Benutzergruppe
groupdel group_name Löscht eine Benutzergruppe
groupmod -n new_group_name old_group_name Bennen Sie eine Benutzergruppe um
useradd -c "Name Nachname " -g admin -d /home/user1 -s /bin/bash user1 Erstellt einen Benutzer, der zur Gruppe "admin" gehört
useradd user1 Erstellt einen neuen Benutzer
userdel -r user1 Löscht einen Benutzer ( '-r' entfernt das Heimatverzeichnis)
usermod -c "User FTP" -g system -d /ftp/user1 -s /bin/nologin user1 Ändert die Benutzerattribute
passwd Ändert das Passwort
passwd user1 Ändert das Passwort für einen Benutzer (nur root erlaubt)
chage -E 2020-12-31 user1 Setzt das Ablaufdatum für das Benutzerpasswort
pwck Überprüft das Format der '/etc/passwd' Datei und Syntaxkorrekturen sowie vorhandene Benutzer
grpck Überprüft das Format der '/etc/passwd' Datei und Syntaxkorrekturen sowie vorhandene Gruppen
newgrp group_name Portal für eine neue Gruppe, um die Standardgruppe für neu erstellte Dateien zu ändern

Befehlscode Anmerkung
ls -lh Zeigt Berechtigungen an
ls /tmp | pr -T5 -W$COLUMNS Teilt das Terminal in 5 Spalten auf
chmod ugo+rwx directory1 Setzt Berechtigungen für den Eigentümer (u), die Gruppe (g) und andere (o) für Lesen (r), Schreiben (w) und Ausführen (x)
chmod go-rwx directory1 Entfernt die Lese- und Schreibzugriffsrechte für die Gruppe (g) und andere (o) im Verzeichnis
chown user1 file1 Ändert den Eigentümer einer Datei
chown -R user1 directory1 Ändert den Eigentümer eines Verzeichnisses und auch aller darin enthaltenen Dateien
chgrp group1 file1 Ändert die Gruppe einer Datei
chown user1:group1 file1 Ändert die Eigenschaften eines Dateieigentümers und einer Gruppe
find / -perm -u+s Listet alle Dateien auf, die mit der SUID-Kontrolle des Systems ausgestattet sind
chmod u+s /bin/file1 Setzt das SUID-Bit einer Binärdatei - Der Benutzer, der diese Datei ausführt, hat die gleichen Berechtigungen wie der Eigentümer
chmod u-s /bin/file1 Deaktiviert das SUID-Bit einer Binärdatei
chmod g+s /home/public Setzt das SGID-Bit eines Verzeichnisses - Ähnlich wie SUID, jedoch für Verzeichnisse
chmod g-s /home/public Deaktiviert das SGID-Bit eines Verzeichnisses
chmod o+t /home/public Setzt das STIKY-Bit einer Datei - Nur der legale Eigentümer kann die Datei löschen
chmod o-t /home/public Deaktiviert das STIKY-Bit eines Verzeichnisses

Befehlscode Anmerkung
chattr +a file1 Nur erlauben, die Datei im Anhängemodus zu lesen / zu schreiben
chattr +c file1 Erlaubt, dass diese Datei vom Kernel automatisch komprimiert / dekomprimiert wird
chattr +d file1 Bei der Dateisystem-Sicherung ignoriert das Dump-Programm diese Datei
chattr +i file1 Setzt die Datei auf unveränderlich, kann nicht gelöscht, verändert, umbenannt oder verlinkt werden
chattr +s file1 Erlaubt das sicheres Löschen einer Datei
chattr +S file1 Sobald eine Anwendung einen Schreibvorgang auf diese Datei durchgeführt hat, schreibt das System sofort die Änderungen auf die Festplatte
chattr +u file1 Wenn die Datei gelöscht wird, ermöglicht es das System, die gelöschte Datei später wiederherzustellen
lsattr Zeigt besondere Eigenschaften an

Befehlscode Anmerkung
bunzip2 file1.bz2 Entpackt eine Datei namens 'file1.bz2'
bzip2 file1 Komprimiert eine Datei namens 'file1'
gunzip file1.gz Entpackt eine Datei namens 'file1.gz'
gzip file1 Komprimiert eine Datei namens 'file1'
gzip -9 file1 Maximal komprimieren
rar a file1.rar test_file Erstellt ein Archiv mit dem Namen 'file1.rar'
rar a file1.rar file1 file2 dir1 Komprimiert gleichzeitig 'file1', 'file2' sowie das Verzeichnis 'dir1'
rar x file1.rar Entpackt das RAR-Archiv
unrar x file1.rar Entpackt das RAR-Archiv
tar -cvf archive.tar file1 Erstellt ein nicht komprimiertes Tarball
tar -cvf archive.tar file1 file2 dir1 Erstellt ein Archiv, das 'file1', 'file2' sowie 'dir1' enthält
tar -tf archive.tar Zeigt den Inhalt eines Pakets an
tar -xvf archive.tar Entpackt ein Paket
tar -xvf archive.tar -C /tmp Entpackt ein Archiv in das Verzeichnis /tmp
tar -cvfj archive.tar.bz2 dir1 Erstellt ein Bzip2-komprimiertes Archiv
tar -jxvf archive.tar.bz2 Entpackt ein Bzip2-komprimiertes Archiv
tar -cvfz archive.tar.gz dir1 Erstellt ein Gzip-komprimiertes Archiv
tar -zxvf archive.tar.gz Entpackt ein Gzip-komprimiertes Archiv
zip file1.zip file1 Erstellt ein Zip-komprimiertes Archiv
zip -r file1.zip file1 file2 dir1 Komprimiert mehrere Dateien und Verzeichnisse in ein Zip-komprimiertes Archiv
unzip file1.zip Entpackt ein Zip-komprimiertes Archiv

Befehlscode Anmerkung
rpm -ivh package.rpm Installiert ein RPM-Paket
rpm -ivh --nodeeps package.rpm Installiert ein RPM-Paket und ignoriert Abhängigkeitshinweise
rpm -U package.rpm Aktualisiert ein RPM-Paket, ändert jedoch nicht dessen Konfigurationsdateien
rpm -F package.rpm Aktualisiert ein bereits installiertes RPM-Paket
rpm -e package_name.rpm Löscht ein RPM-Paket
rpm -qa Zeigt alle bereits installierten RPM-Pakete im System an
rpm -qa | grep httpd Zeigt alle RPM-Pakete an, deren Namen "httpd" enthalten
rpm -qi package_name Holt sich spezielle Informationen über ein installiertes Paket
rpm -qg "System Environment/Daemons" Zeigt das RPM-Paket einer Komponente an
rpm -ql package_name Zeigt die Liste der Dateien an, die von einem installierten RPM-Paket bereitgestellt werden
rpm -qc package_name Zeigt die Liste der Konfigurationsdateien an, die von einem installierten RPM-Paket bereitgestellt werden
rpm -q package_name --whatrequires Zeigt eine Liste von Abhängigkeiten eines RPM-Pakets an
rpm -q package_name --whatprovides Zeigt den Speicherplatz, den ein RPM-Paket belegt
rpm -q package_name --scripts Zeigt die zugehörigen Skripte während der Installation / Deinstallation an
rpm -q package_name --changelog Zeigt die Änderungsprotokolle eines RPM-Paketes an
rpm -qf /etc/httpd/conf/httpd.conf Bestätigt, von welchem RPM-Paket die angegebene Datei bereitgestellt wird
rpm -qp package.rpm -l Zeigt die Liste der Dateien an, die von einem noch nicht installierten RPM-Paket bereitgestellt werden
rpm --import /media/cdrom/RPM-GPG-KEY Importiert den öffentlichen Schlüssel
rpm --checksig package.rpm Bestätigt die Integrität eines RPM-Paketes
rpm -qa gpg-pubkey Bestätigt die Integrität aller installierten RPM-Pakete
rpm -V package_name Überprüft Dateigröße, Berechtigungen, Typ, Eigentümer, Gruppe, MD5-Checksumme und letztem Änderungsdatum
rpm -Va Überprüft alle installierten RPM-Pakete im System - Vorsicht bei der Verwendung
rpm -Vp package.rpm Bestätigt, dass ein RPM-Paket nicht installiert ist
rpm2cpio package.rpm | cpio --extract --make-directories *bin* Führt eine ausführbare Datei von einem RPM-Paket aus
rpm -ivh /usr/src/redhat/RPMS/`arch`/package.rpm Installiert ein vorkompiliertes Paket von einem RPM-Quellcode
rpmbuild --rebuild package_name.src.rpm Baut ein RPM-Paket aus ursprünglichem RPM-Quellcode

Befehlscode Anmerkung
yum install package_name Lädt ein RPM-Paket herunter und installiert es
yum localinstall package_name.rpm Installiert ein RPM-Paket mit lokalem Repository, das alle Abhängigkeiten berücksichtigt
yum update package_name.rpm Aktualisiert alle installierten RPM-Pakete im aktuellen System
yum update package_name Aktualisiert ein RPM-Paket
yum remove package_name Löscht ein RPM-Paket
yum list Listet alle Pakete auf, die im aktuellen System installiert sind
yum search package_name Durchsucht das RPM-Repository nach Softwarepaketen
yum clean packages Löscht den RPM-Cache von heruntergeladenen Paketen
yum clean headers Löscht alle Header-Dateien
yum clean all Löscht alle zwischengespeicherten Pakete und Header

Befehlscode Anmerkung
dpkg -i package.deb Installiert / aktualisiert ein DEB-Paket
dpkg -r package_name Entfernt ein DEB-Paket aus dem System
dpkg -l Zeigt alle bereits installierten DEB-Pakete im System an
dpkg -l | grep httpd Zeigt alle DEB-Pakete an, deren Namen "httpd" enthalten
dpkg -s package_name Holt sich Informationen über einen speziellen Pakettyp, der im System installiert ist
dpkg -L package_name Zeigt die Liste der Dateien an, die von einem installierten DEB-Paket bereitgestellt werden
dpkg --contents package.deb Zeigt die Liste an, die von einem noch nicht installierten Paket bereitgestellt wird
dpkg -S /bin/ping Bestätigt, von welchem DEB-Paket die angegebene Datei bereitgestellt wird

Befehlscode Anmerkung
apt-get install package_name Installiert / aktualisiert ein DEB-Paket
apt-cdrom install package_name Installiert / aktualisiert ein DEB-Paket von der CD
apt-get update Aktualisiert die Liste der Software-Pakete
apt-get upgrade Aktualisiert alle installierten Software-Pakete
apt-get remove package_name Entfernt ein DEB-Paket aus dem System
apt-get check Überprüft die Richtigkeit der Software-Repositorys
apt-get clean Löscht den Cache der heruntergeladenen Software-Pakete
apt-cache search searched-package Gibt die Paketnamen zurück, die die Suchzeichenfolge enthalten

Befehlscode Anmerkung
cat file1 Betrachtet den Inhalt der Datei ab dem ersten Byte
tac file1 Betrachtet den Inhalt einer Datei ab der letzten Zeile
more file1 Betrachtet den Inhalt einer langen Datei
less file1 Ähnlich wie der 'more'-Befehl, aber erlaubt das Vor- und Zurückblättern im Inhalt der Datei
head -2 file1 Betrachtet die ersten zwei Zeilen einer Datei
tail -2 file1 Betrachtet die letzten zwei Zeilen einer Datei
tail -f /var/log/messages Echtzeitansicht der Inhalte, die zu einer Datei hinzugefügt werden

Befehlscode Anmerkung
cat file1 | command( sed, grep, awk, grep, etc...) > result.txt Kombiniert eine ausführliche Beschreibung eines Dateiinhalts und schreibt die Zusammenfassung in eine neue Datei
cat file1 | command( sed, grep, awk, grep, etc...) >> result.txt Kombiniert eine ausführliche Beschreibung eines Dateiinhalts und schreibt die Zusammenfassung in eine vorhandene Datei
grep Aug /var/log/messages Sucht im Inhalt der Datei '/var/log/messages' nach dem Schlüsselwort "Aug"
grep ^Aug /var/log/messages Sucht im Inhalt der Datei '/var/log/messages' nach Wörtern, die mit "Aug" beginnen
grep [0-9] /var/log/messages Wählt alle Zeilen der Datei '/var/log/messages' aus, die Zahlen enthalten
grep Aug -R /var/log/* Durchsucht das Verzeichnis '/var/log' und alle Unterverzeichnisse nach dem Schlüsselwort "Aug"
sed 's/stringa1/stringa2/g' example.txt Ersetzt in der Datei example.txt "stringa1" durch "stringa2"
sed '/^$/d' example.txt Löscht alle leeren Zeilen in der Datei example.txt
sed '/ *#/d; /^$/d' example.txt Löscht alle Kommentare und leeren Zeilen in der Datei
echo 'esempio' | tr '[:lower:]' '[:upper:]' Kombiniert den Inhalt von benachbarten Zellen
sed -e '1d' result.txt Schließt die erste Zeile der Datei example.txt aus
sed -n '/stringa1/p' Zeigt nur die Zeilen an, die das Wort "stringa1" enthalten
sed -e 's/ *$//' example.txt Löscht alle Leerzeichen am Ende jeder Zeile
sed -e 's/stringa1//g' example.txt Löscht in dem Dokument nur das Wort "stringa1" und behält alles andere bei
sed -n '1,5p;5q' example.txt Zeigt den Inhalt von Zeile 1 bis Zeile 5 an
sed -n '5p;5q' example.txt Zeigt die fünfte Zeile an
sed -e 's/00*/0/g' example.txt Ersetzt mehrere Nullen durch eine einzelne Null
cat -n file1 Kennzeichnet die Zeilennummern einer Datei
cat example.txt | awk 'NR%2==1' Löscht alle geraden Zeilen in der Datei example.txt
echo a b c | awk '{print $1}' Zeigt die erste Spalte einer Zeile an
echo a b c | awk '{print $1,$3}' Zeigt die erste und dritte Spalte einer Zeile an
paste file1 file2 Kombiniert die Inhalte von zwei Dateien oder zwei Spalten
paste -d '+' file1 file2 Kombiniert die Inhalte von zwei Dateien oder zwei Spalten, getrennt durch "+"
sort file1 file2 Sortiert den Inhalt von zwei Dateien
sort file1 file2 | uniq Gibt die Vereinigungsmenge der beiden Dateien an (doppelte Zeilen werden nur einmal beibehalten)
sort file1 file2 | uniq -u Löscht die Schnittmenge, bleibt der übrige Inhalt
sort file1 file2 | uniq -d Gibt die Schnittmenge der beiden Dateien an (nur die Zeilen, die in beiden Dateien vorhanden sind, werden angezeigt)
comm -1 file1 file2 Vergleicht die Inhalte von zwei Dateien und entfernt nur die Inhalte, die in 'file1' enthalten sind
comm -2 file1 file2 Vergleicht die Inhalte von zwei Dateien und entfernt nur die Inhalte, die in 'file2' enthalten sind
comm -3 file1 file2 Vergleicht die Inhalte von zwei Dateien und entfernt den gemeinsamen Inhalt beider Dateien

Befehlscode Anmerkung
dos2unix filedos.txt fileunix.txt Konvertiert das Format einer Textdatei von MSDOS nach UNIX
unix2dos fileunix.txt filedos.txt Konvertiert das Format einer Textdatei von UNIX nach MSDOS
recode ..HTML < page.txt> page.html Wandelt eine Textdatei in HTML um
recode -l | more Zeigt alle erlaubten Konvertierungsformate an

Befehlscode Anmerkung
badblocks -v /dev/hda1 Überprüft die Festplatte hda1 auf defekte Blöcke
fsck /dev/hda1 Überprüft / repariert die Integrität des Linux-Dateisystems auf der Festplatte hda1
fsck.ext2 /dev/hda1 Überprüft / repariert die Integrität des ext2-Dateisystems auf der Festplatte hda1
e2fsck /dev/hda1 Überprüft / repariert die Integrität des ext2-Dateisystems auf der Festplatte hda1
e2fsck -j /dev/hda1 Überprüft / repariert die Integrität des ext3-Dateisystems auf der Festplatte hda1
fsck.ext3 /dev/hda1 Überprüft / repariert die Integrität des ext3-Dateisystems auf der Festplatte hda1
fsck.vfat /dev/hda1 Überprüft / repariert die Integrität des FAT-Dateisystems auf der Festplatte hda1
fsck.msdos /dev/hda1 Überprüft / repariert die Integrität des DOS-Dateisystems auf der Festplatte hda1
dosfsck /dev/hda1 Überprüft / repariert die Integrität des DOS-Dateisystems auf der Festplatte hda1

Befehlscode Anmerkung
mkfs /dev/hda1 Erstellt ein Dateisystem auf der Partition hda1
mke2fs /dev/hda1 Erstellt ein ext2-Dateisystem auf der Partition hda1
mke2fs -j /dev/hda1 Erstellt ein ext3 (journaled) Dateisystem auf der Partition hda1
mkfs -t vfat 32 -F /dev/hda1 Erstellt ein FAT32-Dateisystem
fdformat -n /dev/fd0 Formatiert eine Diskette
mkswap /dev/hda3 Erstellt ein Swap-Dateisystem