Basics |
|
startx |
startet das X-Window-System und eine grafische Benutzeroberfläche |
logout |
ordnungsgemäßes Abmelden von der Konsole |
[BEFEHL] --help |
gibt einen kurzen Hilfetext zum [BEFEHL] aus |
man [BEFEHL] |
zeigt die Manual-Page zum [BEFEHL] an |
info [BEFEHL] |
zeigt Dokument zu [BEFEHL] im Info-System an |
shutdown -r now |
Rechner neustarten |
shutdown -h now |
Rechner herunterfahren |
Suchen |
|
whereis [PROGRAMM] |
sucht in den Verzeichnissen der Umgebungsvariablen PATH nach [PROGRAMM] |
find . | grep [DATEI] |
sucht ausgehend vom aktuellen Verzeichnis nach [DATEI] |
grep [SUCHSTRING] [DATEI] |
durchsucht DATEI nach dem Suchbegriff [SUCHSTRING] |
locate [DATEI] |
durchsucht die Locate-Datenbank nach [DATEI] |
Programme starten |
|
[PROG] |
Programm [PROG], welches sich im Pfad befindet, starten |
./[PROG] |
Programm [PROG], welches sich im aktuellen Verzeichnis befindet, starten |
[PFAD]/[PROG] |
Programm [PROG], welches sich im Verzeichnis [PFAD] befindet, starten |
Navigation im Dateisystem |
|
pwd |
gibt das aktuelle Verzeichnis aus |
cd / |
wechselt ins Hauptverzeichnis |
cd .. |
wechselt in das übergeordnete Verzeichnis |
cd [VERZ] |
wechselt ins Verzeichnis [VERZ] |
cd - |
wechselt in das vorherige Verzeichnis |
cd |
wechselt ins Home-Verzeichnis des Benutzers |
Dateien |
|
cat [DATEI] |
zeigt den Inhalt der Datei [DATEI] auf dem Bildschirm an |
more [DATEI] |
zeigt den Inhalt der Datei [DATEI] seitenweise an |
less [DATEI] |
wie more, man kann aber auch nach oben blättern |
cp [DATEI1] [DATEI2] |
kopiert Datei [DATEI1] in Datei [DATEI2] |
mv [DATEI1] [DATEI2] |
benennt Datei [DATEI1] in [DATEI2] um |
mv [DATEI] [VERZ] |
verschiebt Datei [DATEI] ins Verzeichnis [VERZ] |
rm [DATEI] |
löscht die Datei [DATEI] |
touch [DATEI] |
erzeugt die leere Datei [DATEI] |
Verzeichnisse |
|
ls |
kurze Liste des Verzeichnisinhaltes |
ls -l |
ausführliche Liste des Verzeichnisinhaltes |
ls -la |
alle Dateien des Verzeichnisses ausführlich auflisten |
mkdir [VERZ] |
neues Verzeichnis [VERZ] erstellen |
rmdir [VERZ] |
das leere Verzeichnis [VERZ] löschen |
rm -rf [VERZ] |
alle Dateien/Verzeichnisse unterhalb des Verzeichnisses [VERZ] löschen |
Geräte partitionieren, formatieren, überprüfen, mounten |
|
fdisk [DEVICE] |
Partitionierung der Festplatte [DEVICE] |
mke2fs [DEVICE] |
Anlegen eines ext2-Dateisystems auf dem Gerät [DEVICE] |
fsck [DEVICE] |
Gerät [DEVICE] auf Fehler überprüfen |
mount /mnt/cdrom |
bindet eine eingelegte CD-ROM in das Dateisystem ein |
umount /mnt/cdrom |
entfernt eine CD-ROM aus dem Dateisystem |
Zugriffsrechte |
|
chmod [OPTIONEN] [DATEI] |
ändert die Zugriffsrechte der Datei [DATEI] |
chgrp [GRUPPE] [DATEI] |
ändert die Gruppe der Datei [DATEI] in [GRUPPE] |
chown [OWNER] [DATEI] |
ändert den Eigentümer der Datei [DATEI] in [OWNER] |
Systeminformationen |
|
mount |
Ausgabe aller gemounteter Partitionen/Geräte |
df |
Ausgabe der Nutzung der gemounteten Geräte |
date |
Anzeige von Datum und Uhrzeit |
free |
gibt die Nutzung des Arbeitsspeichers aus |
uptime |
zeigt die Prozessorauslastung und -laufzeit an |
top |
zeigt die höchsten Ressourcenverbraucher an |
ps ax |
zeigt Informationen über laufende Prozesse an |
kill [PID] |
beendet den Prozess mit der Prozess-ID [PID] |
killall [PROZESSNAME] |
beendet alle Prozesse mit dem Namen [PROZESSNAME] (z. B. mozilla) |
uname -a |
gibt Kernel-Informationen aus |
arch |
zeigt die Prozessorfamilie an |
Benutzerverwaltung |
|
id |
gibt deinen Benutzernamen und die Gruppenmitgliedschaften aus |
whoami |
Wer bin ich? Ausgabe des Benutzernamens |
who |
Wer ist alles eingeloggt? Ausgabe der Benutzernamen, des Terminals und der Login-Zeit. |
passwd |
ändert das Passwort des aktuellen Benutzers |
useradd -m [USERNAME] |
legt den neuen Benutzer [USERNAME] an und erzeugt ein Homeverzeichnis |
passwd [USERNAME] |
ändert das Passwort des Benutzers [USERNAME] (nur als root) |
userdel -r [USERNAME] |
löscht den Benutzer [USERNAME] und sein Homeverzeichnis |
groupadd [GRUPPE] |
erzeugt eine neue Gruppe [GRUPPE] |
groupdel [GRUPPE] |
löscht die Gruppe [GRUPPE] |
|