|
Grundbefehle
...zurück zur Kategorieübersicht |
|
Arbeiten mit Verzeichnissen
|
cat [Optionen][Dateiliste] | Verbindet zwei Dateien |
|
cd [Verzeichnis] | Wechselt in ein Verzeichnis |
|
dir | Zeigt ausführlich das aktuelle Verzeichnis an. Der Befehl ist ein Zusammenfassung des Befehls ls -a |
|
ls [Optionen][Verzeichnis] | Zeigt den Inhalt eines Verzeichnisses an |
|
mkdir [Optionen][Verzeichnisliste] | Legt neue Verzeichnisse an |
|
pwd | Zeigt das aktuelle Verzeichnis an |
|
rmdir | Entfernt Verzeichnisse
|
|
tree | stellt das Verzeichnis in Baumstruktur dar |
|
Arbeiten mit Dateien
|
cal [[Monat] Jahr] | Zeigt den Kalender an |
|
clear | Löscht den Bildschirm |
|
cp [Optionen] Quelldatei Zieldatei | Macht Kopien von Dateien |
|
cp [Optionen] Quelldateiliste Zielverzeichnis | Kopiert die Datei in das Verzeichnis
|
|
date [+Formatstring] | Zeigt das aktuelle Datum an |
|
dd [Option] | Programm zum Kopieren zwischen zwei Geräten (zB. zwischen Diskettenlaufwerk und Festplatte) |
|
echo [Optionen][TEXT] | Gibt den TEXT auf den Bildschirm aus |
|
file Dateiliste | Analysiert die Dateien und gibt den Typ zurück |
|
less [Optionen] Dateiliste | Zeigt den Dateiinhalt auf dem Bildschirm an. Dieses Anzeigetool hat mehr Funktionen als more
|
|
lesskey | Modifiziert die Steuerbefehle von less
|
|
ln [Optionen] Dateiname NeuerLink | Erzeugt einen Link auf eine Datei |
|
more [Optionen] Dateiliste | Zeigt den Dateiinhalt auf dem Bildschirm stdout an. |
|
mv [Optionen] Alter Dateiname Neuer Dateiname | Benennt Dateien um. |
|
mv [Optionen] Dateiliste Zielverzeichnisse | Verschiebt die Datei ins Zielverzeichnis |
|
rm [Optionen] Dateiliste | Entfernt / Löscht die Datei |
|
touch Datei | Ändert die Zugriffszeit der Datei auf die aktuelle Zeit
|
|
Shellbefehle
...zurück zur Kategorieübersicht |
|
Bashbefehle
|
chsh [Optionen] [-s Loginshell][User] | Ãndert dauerhaft die Loginshell (Diese Komponente leitet Befehle der Kommandozeile an das Betriebssystem weiter)
|
|
logout | Beendet die Sitzung
|
|
Variablenbefehle
|
export [Optionen][Name=[Wert]] | Macht eine Variable global |
|
printenv [Optionen] [Variable=Wert][Befehl[Argument1]] | Startet ein Kommando mit anderen Umgebungsvariablen( Einstellungen des Betriebssystems)
|
|
Aliasbefehl
|
alias [Name[=Kommando]] | Stellt ein Stellvertreter für ein Kommando da |
|
Historybefehle
|
fc | Startet das Programm zur Bearbeitung der history Datei
|
|
history [Optionen] [Zahl] | Zeigt den Inhalt der history Datei an
|
|
Pipelinebefehle
|
tee [Optionen] [Dateiliste] | Verzweigt Ausgaben in verschiedene Gerä¤te oder Dateien |
|
xargs Kommando | Erlaubt die Weitergabe von Argumenten von einem Kommando zum anderen |
|
Hilfebefehle
...zurück zur Kategorieübersicht |
|
Lokale Informationsquellen
|
help [Kommando] | Zeigt die Parameter an mit dem ein Kommando der Shell gestartet werden kann |
|
info Kommando | Ruft die Handbuchseiten für den Befehl aus |
|
man [Optionen] [Sektionen] [Thema] | Ruft die Online Dokumentation auf
|
|
Suchen nach Informationen
|
apropos [Optionen] Stichwort | ermöglicht eine Stichwortsuche |
|
type [Optionen] Begriffe | Zeigt an wie ein Begriff interpretiert wird ,wenn er als Kommando verwendet wird
|
|
whatis [Optionen] Thema | Zeigt eine Kurzbeschreibung der Manualseite an.
|
|
whereis [Optionen] Kommando | Programm lokalisiert Programmdatei, Quellcodedatei und Inline Hilfe
|
|
which Kommando | Programm zeigt an mit welchem Pfad das Kommando aufgerufen wird
|
|
Packprogramme...zurück zur Kategorieübersicht |
|
gzip [Optionen] Dateiliste | wandelt komprimierte Dateien in unkomprimierte Dateien um |
|
tar [Optionen] Dateiliste | packt und entpackt Dateien unkomprimiert zusammen |
|
zip [Optionen] Dateiliste | Packt Dateien zu komprimierten Zip Dateien zusammen |
|
Installation...zurück zur Kategorieübersicht |
|
apt-get | Paketverwaltung von Debian Distributionen und deren Derivate |
|
rpm [Optionen] Dateiname | Kommandozeilentool zur Installation von rpm Paketen |
|
yast | YetAnotherSetupTool. Das Programm zur Nachinstallation von Programmpaketen |
|
Drucken...zurück zur Kategorieübersicht |
|
lpq | zeigt den Druckerstatus an |
|
lpr [Optionen] Dateiliste | druckt Textdateien durch den Standarddrucker aus. |
|
Programmierung...zurück zur Kategorieübersicht |
|
C / C++ |
./configure | individuelles Skript für Quellcodepakete zur Vorbereitung und Konfiguration des Ãœbersetzungsprozesses durch make |
|
gcc Dateiliste [Optionen] | Kommandozeilen Compiler für die Programmiersprache C++ |
|
make | verarbeitet, das durch configure erstellte Makefile ab, um mit Hilfe des Compilers gcc und des Linkers ld das ausführbare Programm zu erstellen. |
|
pkg-config | Programm zur Bestimmung von Daten installierter Bibliotheken |
|
Perl |
perl | Der Scriptinterpreter der Programmiersprache perl |
|
Java |
java | Der Java Interpreter |
|
javac | Der Java Compiler |
|
IDE und Werkzeuge |
cvs [Option] [Kommando] | Anwendung zur Versionskontrolle bei der Programmentwicklung |
|
eclipse | IDE für die Programmierung von vielen Programmiersprachen |
|
git [Befehl] | Versionsverwaltung |
|
kdevelop | IDE zur Anwendungsentwicklung der KDE Oberfläche |
|
Shell |
bash | Befehlsshell |
|
Textfilter
...zurück zur Kategorieübersicht |
|
Ausgabe ganzer Dateien
|
nl [Optionen] [Dateiname] | Fügt einer Datei Zeilennummern hinzu |
|
od [Optionen] [Dateiname] | Dient zur Anzeige von Dateien im Hexa-,Okatalformat |
|
tac [Optionen] [Dateiname] | kehrt die Reihenfolge der Datensätze innerhalb einer Datei um |
|
Textformatierungen
|
fmt [Optionen] [Dateiname] | Formatiert,d.h. Darstellung in einer bestimmten Form, Dateien auf eine bestimmte Zeilenlänge durch Trennen und Zusammenfügen von Zeilen |
|
fold [Optionen] [Dateiname] | Bricht die Zeilen auf eine vorgebene Zeilenlänge |
|
pr [Optionen] [Dateiname] | Formatiert entsprechend den Parameter eine Datei |
|
Teilen von Dateien
|
head [Optionen] [Dateiname] | Gibt den Anfang einer Datei aus |
|
split [Optionen] [Datei[Präfix]] | Das Kommando zerlegt eine Datei in mehrere kleinere Dateien gemäss den angegebenen Optionen |
|
tail [Optionen] [Dateiname] | Gibt das Ende einer Datei aus |
|
Textstatistik
|
cksum [Optionen] [Dateiname] | Ermittelt die CRC Checksumme und Größe einer Datei
|
|
sum [Optionen] [Dateiname] | Ermittelt die 16-bit Checksumme der Datei. Mit einer Checksumme kann man die Vollständigkeit aller Bytes der Datei prüfen. |
|
wc [Optionen] [Dateiname] | Ermittelt die Zahl der Zeichen, Worte und Zeilen in einer Datei |
|
Sortierung
|
diff [Optionen] Datei1 Datei2 | Vergleicht zwei Dateien miteinander, ob sie identisch sind |
|
sort [Optionen] [Dateiname] | Sortiert eine Datei nach den angebenen Parameter |
|
uniq [Optionen] [Dateiname] | Entfernt in die Optionen angebenen doppelten Zeichen, die in Optionen angegeben sind, aus einer Datei |
|
Zeilenoperationen
|
cut [Optionen] [Dateiname] | Gibt bestimmte Spalten aus einer Datei aus |
|
join [Optionen] Datei1 Datei2 | Gibt die Zeilen aus, die bei zwei Dateien identisch sind |
|
paste [Optionen] Datei1 Datei2 | Fügt Spalten aus zwei Dateien zu einer Datei zusammen
|
|
Suchen und Ersetzen
|
awk [Optionen] 'AusgabeScript' Dateiname | Programm zum Durchsuchen von textbasierten Dateien |
|
expand [Optionen] [Dateiname] | wandelt Tabzeichen in Leerzeichen um |
|
grep [Optionen] Muster [Dateiname] | Durchsucht eine Datei nach bestimmten Mustern und gibt die Fundstellen zeilenweise aus. |
|
sed [-e Script][-f Scriptfile][Kommando][Dateiname] | Dieses Programm dient zur Textbearbeitung in einem Batchbetrieb und in Scripten |
|
tr [Optionen] Zeichenkette [Zeichenkette2] | Ersetzt und löscht bestimmte Zeichenketten in Dateien |
|
Netzwerk...zurück zur Kategorieübersicht |
|
ethtool | Konfigurationstool für Ethernetkarten |
|
ftp [Optionen] | FTP Client zum Übertragen von Dateien auf und von anderen Rechnern |
|
host [Optionen] Serveradresse | zeigt die Daten eines Servers im Netzwerk an |
|
ifconfig | Befehl zur Konfiguration von Netzwerk Interfaces |
|
ifup-dhcp [Gerätname] [Optionen] | bindet Netzwerkkomponenten in ein DHCP gesteuertes Netzwerk ein. |
|
netstat | Zeigt Netzwerkstruktur an
|
|
ping [Optionen] Rechnername | überprüft die Erreichbarkeit von Rechnern im Netz |
|
postfix [Kommando] | adminstriert das Postfix Mail System |
|
scp [Optionen] Quelle Ziel | verschlüsseltes Kopieren innerhalb des Netzwerks mit Hilfe von ssh |
|
screen | Programm zum Starten einer Konsole auf einem entfernten Server, um vom Client unabhängige Prozesse ausführen zu können. |
|
sendmail [Optionen] | Programm zum Senden von E-Mails von Standardeingabe |
|
ssh | Remote Programm zum verschlüsseltem Zugriff auf Rechner im Netzwerk |
|
sshd | Daemon zur Einrichtung eines ssh - Dienstes |
|
telnet | Remote Programm zum Zugriff auf Rechner im Netzwerk |
|
traceroute [Optionen] Rechnername | zeigt den Weg der Datenpakete im Netz |
|
wireshark | Netzwerk Scanner |
|
Dateisystem...zurück zur Kategorieübersicht |
|
Partionen (Vorsicht bei der Verwendung) |
cfdisk | Partionierung von Festplatten ähnlich fdisk |
|
fdisk | Das Programm zur Erstellung von Partionen |
|
fips | Erstellung von nachträglichen Partionen |
|
mkfs | Formatiert eine Partition |
|
Datei
|
dump2fs [Optionen] Gerät | Liefert die Gerätedaten zurück |
|
fdformat [Optionen] Gerät | Formatiert Disketten |
|
mkfifo [Optionen] Name | Erzeugt eine Pipe nach dem FIFO (FirstInFirstOut) Prinzip |
|
Dateisystempflege
|
bonnie | Benchmark Programm zur Messung des Festplattendurchsatzes |
|
e2fsck [Optionen] Gerät | Dieses Programm prüft Geräte mit ext2 Dateisystem |
|
fsck [Optionen] [- t Dateisystemtyp [Gerät]] | Prüft Geräte auf ihre Datenintegrität |
|
sync | Sichert Daten aus dem Cache auf die Festplatte
|
|
Festplattennutzung
|
df [Optionen] [Dateiname] | Zeigt die Nutzung der Partion an |
|
du [Optionen] [Dateiname] | Zeigt den Platz an den die Dateien einnehmen |
|
Mountbefehle
|
mount [Optionen] [Gerät] Mountpoint | Bindet ein Gerät in den Verzeichnisbaum ein |
|
umount [Optionen] [Gerät] Mountpoint | Löst ein Gerät aus dem Verzeichnisbaum |
|
Dateisuchbefehle
|
find [Verzeichnis][Suchkriterien] | Sucht eine Datei direkt in den Verzeichnissen |
|
locate [Dateiname] | Sucht eine Datei mit Hilfe einer Datenbank. Während der Befehl find zum jetzigen Zeitpunkt die Datei auf den Datenträgern sucht, werden in der Datenbank die Datenträgerstrukturen regelmässig gespeichert.
|
|
updateddb | Dieses Kommando bringt die Datenbank, die die Datenträgerstruktur speichert, auf den aktuellsten Stand. |
|
Rechtevergabe
...zurück zur Kategorieübersicht |
|
Benutzungsrechte |
chattr [Optionen] Datei | ändert die Dateiattribute einer Datei |
|
chgrp [Optionen] Gruppe Dateiliste | Ändert für eine Datei die zugehörige Gruppe |
|
chmod [Optionen] Rechte [Dateiname] | Ändert die Rechte für eine Datei. |
|
chown [Optionen] Benutzer [:Gruppe] [Dateiname] | Dieser Befehl weist einer Datei einen neuen Benutzer und/oder Gruppe zu |
|
umask [Maske] | Legt die Standardrechte für eine neue Datei fest
|
|
Kapazitätsrechte
|
edquota [Optionen] | Ändert die Quoten |
|
quota [Optionen] [Wer] | Dieser Befehl zeigt den erlaubten Platz auf dem Datenträger(Quoten) an |
|
quotacheck [Optionen] | Aktualisiert die Quoten |
|
quotaoff [Optionen] | Beendet die Quotenüberwachung |
|
quotaon [Optionen] | Startet die Quotenüberwachung |
|
repquota [Optionen] | Ãœberprüft die Quoten |
|
Benutzer
...zurück zur Kategorieübersicht |
|
Benutzer
|
su [Optionen] [Benutzer] | Das Kommando erlaubt in das Wechseln in den Administrator |
|
sudo [Optionen] | erlaubt die Ausführung bestimmter Kommandos mit root Rechten. |
|
wall Dateiname | sendet eine Datei an den Terminal aller eingeloggten Benutzer
|
|
Benutzerkonto
|
chage [Optionen] Benutzer | Änderung der Verfallszeiten und Lebensdauer von Passwörtern. |
|
chfn [Option] Benutzer | Ändert die Kommentarinformationen des Benutzers |
|
chpasswd [Optionen] | Ändert ein Passwort in Scripten |
|
passwd [Benutzer] | Ändert das Passwort eines Benutzers |
|
Benutzereinrichtung
|
useradd [Optionen] [Benutzer] | Legt einen neuen Benutzer an. |
|
userdel [Optionen] Benutzer | Entfernt einen Benutzer |
|
usermod [Optionen] Benutzer | Ändert alle Eigenschaften eines Benutzers |
|
Gruppen
|
gpasswd [Optionen] Gruppe | Dient zur Verwaltung von Gruppen
|
|
groupadd [Optionen] Gruppenname | Fügt eine Gruppe hinzu |
|
groupdel [Optionen] | Entfernt eine Gruppe
|
|
groupmod [Optionen] Gruppe | Ändert die Eigenschaften einer Gruppe |
|
groups Benutzer | Zeigt die Gruppenzugehörigkeit eines Benutzers an
|
|
id [Optionen] Benutzer | Zeigt die ID Nummern GID und UID an |
|
Shadowverwaltung
|
grpconv | Analog wie pwconv nur für Gruppen
|
|
grpunconv | Analog wie pwconv nur für Gruppen
|
|
pwconv | Konvertiert Passwörter für Gruppen und Benutzer für das Shadowsystem
|
|
pwunconv | Deaktivert das Shadowsystem
|
|
Init und Shutdown...zurück zur Kategorieübersicht |
|
Startbefehle
|
dmesg | Der Befehl zeigt die Bootmeldungen des Betriebssystems an |
|
grub | Bootloader bei vielen Distributionen |
|
init [Optionen] [Runlevel] | Das Betriebssystem wird gestoppt und fährt mit dem angebenen Runlevel hoch. |
|
lilo [Optionen] | Hier wird die Bootsequenz von Betriebssystemen eingestellt |
|
Beendigungsbefehle
|
halt | Wie shutdown nur allerdings wird init nicht aufgerufen |
|
shutdown [Optionen] | Dieser Befehl fährt das System sofort herunter |
|
Prozess Befehle
...zurück zur Kategorieübersicht |
|
bg [Job] | Startet einen gestoppten Prozess wieder im Hintergrund |
|
command | starten eines Benutzerprogramms im Hintergrund |
|
fg [Job] | Holt einen Hintergrundprozess in Vordergrund |
|
jobs | zeigt alle Hintergrund Prozesse an |
|
kill [Optionen] ID | Beendet einen Prozess |
|
nice [Optionen] [Job] | Legt die Priorität (Wichtigkeit) eines Prozesses fest |
|
ps [Optionen] | zeigt die laufenden Prozesse des Betriebssystems an |
|
top [Optionen] | Zeigt alle Prozesse zur Laufzeit und die Systemauslastung des Rechners an |
|
Administration
...zurück zur Kategorieübersicht |
|
Allgemeine Befehle
|
finger [Optionen] [Benutzer] | zeigt die eingeloggten Benutzer an |
|
last [Optionen] [Benutzer] | zeigt sofort an wer sich an ein System angemeldet hat |
|
lastlog [Benutzer] [Optionen] | zeigt an, welche Benutzer sich zuletzt eingeloggt haben gemäß des Protokolls |
|
logname | Zeigt dem Benutzer seinen Loginnamen an |
|
nohup Kommando | verhindert den Abruch der Ausführung des Kommandos durch die Ereignisse 'Absturz',Unterbrechung oder Abbruch. |
|
tty | Zeigt den Terminaltyp an |
|
w [Optionen] | Zeigt die CPU Nutzung, Einlogzeit eines jeden Benutzer an |
|
who [Optionen] | Zeigt alle eingeloggten Benutzer an |
|
whoami | Zeigt den aktuellen Benutzernamen an |
|
Administration im Zeitmanagement
|
at [Optionen] Zeit | Legt fest zu welchem Zeitpunkt die folgenden eingebenen Befehle ausgeführt werden |
|
atd start|stop|status | Daemon zum Abarbeiten der Jobs, die mit at festgelegt wurden. |
|
atq | zeigt die Jobs des Benutzers an |
|
atrm Jobnummern | löscht die angebenen Jobs
|
|
batch [Optionen] [Zeit] | ähnlich wie at nur von extrem niedriger Priorität
|
|
crontab [Optionen] [Datei] | Erlaubt eine regelmässige Ausführung von Jobs, die in einer Scriptdatei gespeichert sind |
|
rtcwake | Steuerung des Startens und Herunterfahrens des Rechners |
|
Systeminformationen |
free | zeigt den verfügbaren freien Arbeitsspeicher an. |
|
lscpu | Infos zum Prozessor |
|
lsmod | zeigt alle geladenen Module an |
|
lspci | zeigt alle Geräte an den PCI Erweiterungsschlitzen an. |
|
uname [Optionen] | Anzeige von Systeminformationen |
|
xev | Ereignishandler |
|
Konvertierung...zurück zur Kategorieübersicht |
|
a2ps | Konvertiert ASCII Text-Dateien zu PostSkript |
|
alien | Konvertiert und installiert Pakete in unterschiedlichen Formaten (z.B.: *.rpm, *.deb, *.tgz, *.slp) |
|
bladeenc | Konvertiert ASCII Text-Dateien zu PostSkript
|
|
convert | Konvertiert Grafik-Dateien
|
|
dvips | Erstellt aus DVI-Dateien Postscript-Dateien. |
|
html2ps | Konvertiert HTML-Dateien zu PostSkript
|
|
html2text | Konvertiert HTML-Dateien zu ASCII Text-Dateien
|
|
latex | Erstellt aus LATEX-Dateien DVI-Dateien
|
|
latex2html | Erstellt aus LATEX-Dateien HTML-Seiten
|
|
mpg123 | Erstellt aus MPG3-Dateien WAV-Dateien
|
|
pdf2ps | Konvertiert PDF-Dateien zu PostSkript
|
|
ps2ascii | Konvertiert PostSkript-Dateien zu ascii Text-Dateien
|
|
ps2pdf | Konvertiert PostSkript-Dateien zu PDF-Dateien
|
|
ps2ps | Konvertiert in unterschiedliche PostSkript-Level
|
|
psmerge | Verbindet mehrere PostSkript-Dateien zu einer
|
|
psselect | Liest einzelne Seiten aus PostSkript-Dateien aus
|
|
rman [Optionen] Dateiliste | Konvertiert Dateien in bestimmte Formate(zB. Textdateien zum HTML Dokumenten) |
|
spctoppm | Konvertiert Atari ``Compressed Spectrum' Dateien in ``Portable Pixmaps'
|
|
tex | Erstellt aus reinen TEX-Dateien DVI-Dateien
|
|
word2x | Konvertiert Word-Dateien 6.0
|
|
DOS Tools
...zurück zur Kategorieübersicht |
|
dos | Startet den Dos-Emulator
|
|
dosemu | Dos-Emulator
|
|
dosfsck | Checkt und repariert ein Dos Dateisystem
|
|
fdformat | Formatiert eine Diskette (low level)
|
|
mattrib | Verändert die Attribute einer Datei
|
|
mcd | Wechselt das aktuelle Verzeichnis
|
|
mcopy | Kopiert Dateien von / nach Linux |
|
mdel | Löscht Dateien
|
|
mdir | Zeigt den Inhalt von Verzeichnissen |
|
mformat | Richtet ein Dos-Dateisystem ein
|
|
mlabe | Verändert den Namen einer Diskette
|
|
mmd | Erzeugt ein neues Verzeichnis
|
|
mrd | Löscht Verzeichnisse
|
|
mread | Kopiert Dateien von Dos nach Linux
|
|
mren | Ändert Namen von Dateien
|
|
mtype | Zeigt den Inhalt von Text-Dateien an
|
|
mwrite | Kopiert Dateien von Linux nach Dos
|
|
Nützliche Programme...zurück zur Kategorieübersicht |
|
Konsole |
aspell [Optionen] | interaktives Wörterbuch |
|
cdparanoia [Optionen] [Ausgabemodus] | CD Ripper |
|
gphoto2 [Optionen] | Programm für die Steuerung von Digitalkameras |
|
joe | Ein Editor wie Notepad oder Edit
|
|
lynx | Ein textbasierter Browser.
|
|
mc | Midnite Commander. Ein kompakter Dateimanager, der an den legendären Norton Commander der DOS Ära erinnert.
|
|
mplayer | Multimediaplayer für die Konsole |
|
sax | Das Programm wird zur Konfigaration der Hardware benutzt, wie Maus, Grafikkarte und Monitor
|
|
tesseract | OCR-Software |
|
vi | Editor |
|
wget [Optionen] [URL] | nicht-interaktives Netz-Werkzeug zum Download von Dateien. |
|
XServer |
xine | Multimediaplayer |
|
xv | Bildbetrachter für XServer. Dieses Programm musste installiert sein, um sich JPEG Bilder im Netscape Browser anschauen zu können |
|
Gnome |
bluefish | Ein HTML Editor
|
|
ethereal | Netzwerkanalysetool |
|
gimp | Ein Photoshop Derivat
|
|
grip | CD Ripper |
|
gtkam | Digitalkamera |
|
totem | Multimediaplayer |
|
KDE |
digikam | Digitalkamera |
|
gwenview | Bildbetrachter |
|
kaffeine | Multimedia Player
|
|
kate | Editor für KDE |
|
Verzeichnisse...zurück zur Kategorieübersicht |
|
etc | enthält Konfigurationsdateien |
|
home | enthält Unterverzeichnisse mit den persönlichen Daten eines jeden Benutzers |
|