Linux-Befehle: Benutzerverwaltung, Dateisystem, Prozesse

Classified in Informatik

Written at on Deutsch with a size of 7,41 KB.

Grundlegende Linux-Befehle

Mandantenverwaltung

Der Befehl man zeigt ein Handbuch über das Mandat, die Art ihrer Verwendung und ihre Varianten.

Ein- und Ausschalten des Systems

  • shutdown -h 5: Fährt das System in 5 Minuten herunter, ohne neu zu starten.
  • shutdown -h now: Schaltet das System sofort aus, ohne neu zu starten.
  • shutdown -r 5: Fährt das System in 5 Minuten herunter und startet es neu.
  • shutdown -r now: Fährt das System sofort herunter und startet es neu.
  • reboot: Startet das System neu.
  • startx: Startet die grafische Umgebung.

Benutzerverwaltung

  • adduser LPT: Fügt einen Benutzer namens LPT hinzu.
  • passwd LPT: Legt das Passwort für den Benutzer LPT fest.
  • userdel LPT: Löscht den Benutzeraccount LPT.
  • su - LPT: Wechselt zum Benutzer LPT (Root-Rechte erforderlich).
  • exit: Beendet die aktuelle Benutzersitzung.

Dateisystem-Verwaltung

  • mount -t iso9660 /dev/cdrom /mnt/cdrom: Mountet die CD-ROM im Verzeichnis /mnt/cdrom.
  • mount -t msdos /dev/hda1 /mnt/win_c: Mountet das Laufwerk "C" mit MSDOS-Partition im Verzeichnis /mnt/win_c.
  • mount -t vfat /dev/hda1 /mnt/win_c: Mountet das Laufwerk "C" mit FAT-Partition im Verzeichnis /mnt/win_c.
  • umount /mnt/cdrom: Unmountet die CD-ROM.
  • umount /mnt/win_c: Unmountet das Laufwerk "C".
  • usermount: Ermöglicht das einfache Mounten und Unmounten von Laufwerken.

Dateiverwaltung

Navigation in Verzeichnissen

  • cd /home/LPT: Wechselt in das Verzeichnis /home/LPT.
  • cd ..: Wechselt in das übergeordnete Verzeichnis.

Dateien auflisten

  • ls -l: Listet Dateien im aktuellen Verzeichnis mit allen Attributen auf.
  • ls -F: Listet Dateien im aktuellen Verzeichnis mit Angabe des Dateityps auf.
  • ls -lc: Listet Dateien spaltenweise im aktuellen Verzeichnis auf.
  • ls -a: Listet alle Dateien auf, auch versteckte Dateien.

Dateien löschen

  • rm lpt.txt: Löscht die Datei lpt.txt.
  • rm -r /LPT: Löscht das Verzeichnis /LPT und alle darin enthaltenen Dateien (rekursiv).
  • rm -rf /LPT: Löscht das Verzeichnis /LPT rekursiv und ohne Rückfrage (Vorsicht!).

Dateien kopieren und verschieben

  • cp lpt.txt /home/LPT: Kopiert die Datei lpt.txt nach /home/LPT.
  • mv lpt.txt /home/LPT: Verschiebt die Datei lpt.txt nach /home/LPT.

Dateien umbenennen

  • mv lpt.txt linux_para_todos.txt: Benennt die Datei lpt.txt in linux_para_todos.txt um.

Wildcards

  • *: Steht für alle Zeichen. Beispiel: ls *.rpm (listet alle Dateien mit der Endung .rpm auf).
  • ?: Steht für ein einzelnes Zeichen. Beispiel: ls ?.txt (listet alle Dateien mit einem einzelnen Zeichen und der Endung .txt auf).

Dateien komprimieren und dekomprimieren

  • tar -zxvf lpt.tar.gz: Entpackt und dekomprimiert die Datei lpt.tar.gz.
  • tar -zcvf lpt.tar.gz /home/LPT: Komprimiert das Verzeichnis /home/LPT und erstellt die Datei lpt.tar.gz.
  • tar -jxvf lpt.tar.bz2: Entpackt und dekomprimiert die Datei lpt.tar.bz2.
  • tar -jcvf lpt.tar.bz2 /home/LPT: Komprimiert das Verzeichnis /home/LPT und erstellt die Datei lpt.tar.bz2.
  • tar -cmf /dev/fd0 .: Erstellt ein Backup des aktuellen Verzeichnisses auf mehrere Disketten.

Prozesse verwalten

  • ps aux: Listet alle laufenden Prozesse auf.
  • kill -9 123: Beendet den Prozess mit der PID 123 sofort.
  • kill -9 Mozilla: Beendet den Prozess namens Mozilla sofort.
  • kill -15 123: Erzwingt das Beenden des Prozesses mit der PID 123.
  • kill -l: Listet mögliche Argumente für den Befehl kill auf.
  • top: Zeigt eine dynamische Liste der laufenden Prozesse an.

Tastaturkürzel

  • [Strg] + [Alt] + [Entf]: Fährt das System ordnungsgemäß herunter.
  • [Strg] + [Alt] + [F1]: Wechselt zum ersten Textterminal.
  • [Strg] + [Alt] + [Fn]: Wechselt zum Textterminal n (n = 1,...,8).
  • [Strg] + [Alt] + [F7]: Wechselt zum ersten X-Terminal (falls verwendet).
  • [Strg] + [Alt] + [Fn]: Wechselt zum X-Terminal n (n = 7,...,12).
  • [Tab]: Automatische Vervollständigung von Befehlen, Dateien, Ordnern und Programmen.
  • [Pfeil nach oben]: Zeigt vorherige Befehle an.
  • [Umschalt] + [Bild auf]: Scrollt im Terminal nach oben.
  • [Umschalt] + [Bild ab]: Scrollt im Terminal nach unten.
  • [Strg] + C: Beendet den aktuellen Prozess.
  • [Strg] + D: Beendet das aktuelle Terminal.
  • [Strg] + S: Hält die Terminalausgabe an.
  • [Strg] + Z: Schickt den aktuellen Prozess in den Hintergrund.

Systeminformationen

  • hostname: Zeigt den Namen des Rechners an.
  • uptime: Zeigt die Betriebszeit des Systems an.
  • uname -a: Zeigt Informationen über das Betriebssystem an.
  • dmesg | less: Zeigt den Kernel-Ringpuffer an.
  • free -tm: Zeigt Informationen über den verwendeten und verfügbaren Speicher an.
  • df -h: Zeigt Informationen über alle gemounteten Geräte an.
  • du -bh / | less: Zeigt den Speicherplatzverbrauch aller Unterverzeichnisse ab der Wurzel (/) an.
  • cat /proc/cpuinfo: Zeigt Informationen über den Mikroprozessor an.
  • cat /proc/interrupts: Zeigt Informationen über verwendete Interrupts (IRQs) an.
  • cat /proc/filesystems: Zeigt Informationen über die verwendbaren Dateisysteme an.
  • who: Zeigt Informationen über die angemeldeten Benutzer an.
  • id LPT: Zeigt UID, GID und Gruppen des Benutzers LPT an.
  • last: Zeigt Informationen über die letzten Anmeldungen an.
  • /sbin/ifconfig: Zeigt Informationen über die Netzwerkschnittstellen an.
  • netstat: Zeigt wertvolle Informationen über die Netzwerkverbindung an.

Dateien suchen

  • find / -name lpt.txt -print: Sucht nach der Datei lpt.txt ab dem Wurzelverzeichnis und zeigt den Pfad an.
  • find / -name lpt.txt > búsqueda.txt: Sucht nach der Datei lpt.txt und speichert die Ausgabe in der Datei búsqueda.txt.
  • whereis Datei: Sucht nach Binärdateien, Quellcode und Handbuchseiten für ein Paket.

Entradas relacionadas: