Auch hier nochmal die Tabelle mit den Umleitungsmechanismen zur Erinnerung und weil sie
eine gewisse Bedeutung hat. Für die Optionen und Berechnungen bei chown, lest bitte die
Manpages und die Kurzzusammenfassung ganz unten auf der Seite.
Wird noch um Splitten der Ausgabe, getrennte Behandlung von normalen
Systemmeldungen und Fehlermeldungen, sowie das Anhängen erweitert.
In der Tabelle stehen alle Befehle die ich im Laufe der letzten Woche
mindestens einmal benutzt habe. Sicherlich nicht ganz komplett aber sie soll
auch nur eine Kurzbeschreibung und eine Schnellreferenz zum Einlesen
darstellen.
| Befehlsreferenz |
| Bereich |
Befehlsname |
Beschreibung |
ggfls. Beispiel |
| Allgemeines |
exit |
beendet die aktuelle Shell |
exit |
|
logname |
zeigt den Benutzernamen an |
logname |
|
logout |
verlassen der aktuellen Shell |
logout |
|
passwd |
ändert das Benutzerpasswort |
passwd |
|
tty |
zeigt die aktuelle Konsole an |
tty |
|
vi |
ruft vi oder vim auf |
vi Dateiname oder vi |
|
who |
zeigt die derzeit angemeldeten Benutzer an |
who oder w |
| Datei |
cat |
zeigt den Inhalt einer Datei an |
cat /Pfadname/Dateiname |
|
chgrp |
ändert die Gruppenzugehörigkeit einer Datei |
chgrp NeueGruppe Dateiname.Benutzbar : Eigentümer,Gruppe,root |
|
chmod |
ändert die Zugriffrechte einer Datei |
chmod +755 Dateiname.Benutzbar :Eigentümer,root |
|
chown |
ändert den Eigentümer einer Datei |
chown NeuerEigentümer Dateiname.Benutzbar Eigentümer,root |
|
cmp |
Bitweiser Dateivergleich |
cmp Datei1 Datei2 |
|
cp |
kopieren von Dateien |
cp Datei1 Datei2 |
|
cut |
schneidet bestimmte Bereiche aus Zeilen einer Datei aus |
cut String Datei.Alternativ auch Anzahl Zeichen
oder Felder |
|
dd |
lesen und schreiben von Diskimages |
dd ImageName.Gut für Bootdisketten etc. |
|
diff |
ermittelt Dateiunterschiede bei Textfiles |
diff -a Datei1 Datei2 |
|
file |
zeigt den Dateityp an |
file Dateiname.Bei GIF auch die Größe des Bildes |
|
find |
rekursive Suche nach Datei |
find Dateiname.Mächtig mit Wildcards |
|
grep |
sucht nach Suchmustern in Dateien |
grep Suchmuster Dateinamen.Mächtig mit Wildcards |
|
ln |
erstellt Links |
ln Dateiname Linkname |
|
ls |
zeigt Verzeichnisinhalte an |
ls -laF zeigt ausführlich die Dateien des akt. Verzeichnis an |
|
more |
zeigt Dateien seitenweise an |
more Dateiname |
|
mv |
verschieben von Dateien |
mv Datei1 Datei2.Datei 1 wird gelöscht. |
|
rm |
löschen von Dateien |
rm Dateiname |
|
sort |
sortiert Dateien zeilenweise |
sort Dateiname1 > Ausgabe |
|
tail |
zeigt die letzten x Zeilen/Bytes einer Datei an |
tail -n3 Dateiname.3 Zeilen.Nützlich mit Option -f für Logfiles |
|
tar |
archivieren von Dateien |
tar cvzf Archivname Dateien.Erzeugt gepacktes Archiv. |
|
touch |
aktualisiert das Zugriffsdatum einer Datei |
touch Dateiname |
|
wc |
zählt die Zeichen in einer Datei |
wc Dateiname |
| Druck |
lpc |
überprüft den Druckerstatus |
lpc status Druckername.Auch mit enable, disable, restart, exit, down, stop |
|
lpq |
fragt die Druckerwarteschlange ab |
lpq Druckername. |
|
lpr |
druckt Dateien aus |
lpr -PDruckername Datei.-P gibt Drucker gezielt an |
|
lprm |
löscht Drueckaufträge |
lprm -PDruckername Jobname.-P gibt Drucker an |
| Netzwerke / Internet |
ftp |
komplettes Program zum Dateitransfer |
ftp Hostname / IP |
|
nslookup |
DNS Abfrage |
nslookup Hostname.Liefert IP und Infos |
|
ping |
testet Verbindung zu Rechner xyz |
ping Hostname / IP |
|
rsh |
öffnet Shell auf anderem Rechner |
rsh Hostname / IP |
|
ssh |
öffnet gesicherte Shell auf anderem Rechner |
ssh Hostname / IP |
|
traceroute |
zeigt Weg zum abgefragten Host |
traceroute Hostname / IP. Liefert alle Zwischenstationen über die Eure Verbindung geht |
| Prozesse |
at |
ausführen von Programmen zu Zeitpunkt x |
at Befehl Zeit |
|
bg |
legt Prozeß in den Hintergrund |
bg PID |
|
fg |
holt Prozeß in den Vordergrund |
fg PID |
|
jobs |
zeigt derzeit laufende Hintergrundprozesse an |
jobs |
|
kill |
schickt Signal an Prozess |
kill Signal PID |
|
tee |
teilt Ausgabe auf Datei und Bildschirm auf |
ls ¦ tee test |
|
wait |
warten auf Ergebnis eines Hintergrundjobs |
wait PID |
| Systembefehle |
alias |
definiert Kurzform für Befehle |
alias bla="ls -laF".Bei Eingabe von bla wird ls ... gestartet. |
|
df |
anzeigen des freien Plattenspeichers |
df |
|
du |
anzeigen des belegten Plattenspeichers unter Angabe aller Dateien |
du -ca- mit Dateien und Gesamtsumme |
|
env |
ändert Umgebungsvariablen |
env Variablenname= "NeuerWert" |
|
msg |
schaltet Nachrichten von anderen Usern an/ab |
msg y/n |
|
nice |
ändert NICE Level |
nice Wert Prozess |
|
stty |
konfiguriert serielle Schnittstelle |
stty -azeigt aktuelle Einstellung. |
| Verzeichnis |
cd |
wechselt Verzeichnis |
cd /bla.Weiteres siehe Abschnitt Dateisystem |
|
chroot |
ändert das Basisverzeichnis |
chroot NeuesVerzeichnis |
|
mkdir |
legt Verzeichnis an |
mkdir /bla/hier |
|
pwd |
zeigt aktuelles Verzeichnis an |
pwd |
|
rmdir |
löscht Verzeichnis |
rmdir /bla/dort |
| Seitenanfang |