Wichtige Linux-Befehle und ihre Funktionen
Eingeordnet in Informatik
Geschrieben am in
Deutsch mit einer Größe von 6,16 KB
Dateisystem- und Verzeichnisoperationen
ls: Zeigt den Inhalt des Verzeichnisses an.cd <nom_directorio>: Verzeichnis wechseln.pwd: Zeigt das aktuelle Arbeitsverzeichnis an.mkdir <nom_directorio>: Erstellt ein Verzeichnis.rmdir <nom_directorio>: Entfernt ein leeres Verzeichnis.rm -rf <nom_carpeta>: Löscht einen Ordner mit dem gesamten Inhalt.cp <quelle> <ziel>: Kopiert eine Datei.mv <quelle> <ziel>: Verschiebt oder benennt eine Datei um.
Systeminformationen und Prozesse
df: Zeigt Informationen zu den Dateisystempartitionen an.lspci: Zeigt die installierte PCI-Hardware an.uname -a: Zeigt die Kernel-Version an.cat /proc/version: Zeigt die Kernel-Version und den verwendeten Compiler an.cat /proc/modules: Listet alle geladenen Module auf.ps aux: Zeigt alle laufenden Prozesse des Systems an.top: Zeigt Informationen über laufende Prozesse an (mit Farbcodierung).pstree: Zeigt die Prozesse in Baumstruktur an.cat /proc/meminfo: Zeigt Speicherinformationen an.cat /proc/cpuinfo: Zeigt Prozessorinformationen an.cat /proc/devices: Zeigt Informationen über verwendete Geräte an.dmesg: Zeigt Kernel-Meldungen zur Hardware-Erkennung an.cat cpuinfo: Zeigt CPU-Merkmale an.
Prozesssteuerung
kill <Prozess-ID>: Beendet einen Prozess.killall <Prozessname>: Beendet alle Prozesse mit dem angegebenen Namen.Strg + C: Hält das aktuelle Programm an (sendet SIGINT).Strg + Z: Hält die Ausführung eines Programms vorübergehend an (sendet SIGTSTP).
Systemverwaltung und Benutzer
poweroffodersudo init 0: Schaltet den PC aus.reboot: Startet den PC neu.init 6: Startet die Maschine neu.su: Meldet sich als Root oder ein anderer Benutzer an.su - <nom_usuario>: Meldet sich als ein anderer Benutzer an (inklusive dessen Umgebung).passwd: Ändert das Passwort.who -H: Zeigt Informationen über die am System angemeldeten Benutzer an.users: Zeigt Informationen über die am System angemeldeten Benutzer an.id: Zeigt die aktuellen Benutzerinformationen (Gruppen, UID, GID).
Paketverwaltung (Beispiele)
apt-get update: Liest die Liste der zu aktualisierenden Pakete ein.apt-get upgrade: Aktualisiert die installierten Pakete.yum list installed | less: Zeigt eine paginierte Liste der installierten Pakete (für RPM-basierte Systeme).rpm -Uvh <nom_paquete.rpm>: Installiert ein RPM-Paket.rpm -e <nom_paquete>: Deinstalliert ein RPM-Paket.rpm -U <nom_paquete>: Aktualisiert ein RPM-Paket.
Netzwerkdienste (System V Init)
/etc/init.d/networking start: Startet die Netzwerkdienste./etc/init.d/networking restart: Startet die Netzwerkdienste neu./etc/init.d/networking stop: Stoppt die Netzwerkdienste.
Dateiinhalte anzeigen und bearbeiten
cat <datei>: Zeigt den Inhalt der Datei an.cat <datei> | less,cat <datei> | more,less <datei>: Zeigt den Inhalt einer Datei paginiert an.cat <nom_fichero>.gz: Zeigt den Inhalt einer komprimierten Datei (.gz) an.vi <datei>: Bearbeitet eine Datei.wq: Speichert die Änderungen und beendet (in vi/vim).q!: Beendet ohne Speichern der Änderungen (in vi/vim).
Zeit und Datum
date: Zeigt das Systemdatum und die Uhrzeit im lokalen Format an.date -u: Zeigt das Datum und die Uhrzeit im UTC-Format an.cal: Zeigt den Kalender an.uptime: Zeigt die Laufzeit, die Anzahl der angemeldeten Benutzer und die durchschnittliche Systemlast an.
Sonstige nützliche Befehle
q: Verlassen (oft in interaktiven Programmen wie dem Rechner).history: Zeigt eine Liste der vom Benutzer verwendeten Befehle (~/.bash_history).man <Befehl>oderinfo <Befehl>: Zeigt die Hilfeinformationen zum Befehl an.clear: Löscht den Bildschirm.tty: Zeigt den Dateinamen des Terminals an, das mit der Standardausgabe verbunden ist.bc: Öffnet den Taschenrechner.quit: Verlässt den Taschenrechner.stat <nom_fichero>: Zeigt den Status einer Datei an.stat -f <nom_fichero>: Zeigt den Zustand des Dateisystems an.fc -l: Listet die zuletzt ausgeführten Befehle auf.wc -c <nom_fichero>: Zeigt die Größe einer Datei in Bytes an.tar -xf <filename>: Entpackt eine Datei.
Steuerung der CD-ROM
eject cdrom: Öffnet das CD-ROM-Laufwerk.eject -t cdrom: Schließt das CD-ROM-Laufwerk.
Tastenkombinationen
Strg + Alt + F2: Verlässt die grafische Umgebung und wechselt zu einem Terminal (TTY).Strg + Alt + Entf: Startet den Rechner im Terminal neu (falls nicht anders konfiguriert).Strg + S: Stoppt die Datenübertragung zum Terminal (XOFF).Strg + Q: Setzt die Datenübertragung fort (XON).