Die häufigsten Befehle in der Konsole: Unterschied zwischen den Versionen

Aus Info-Theke
Zur Navigation springen Zur Suche springen
Zeile 1: Zeile 1:
[[Kategorie:Tutorial:Konsole]]
[[Kategorie:Tutorial:Konsole]]
[[Übersicht über das Konsolen-Tutorial]]
[[Übersicht über das Konsolen-Tutorial]]
<categorytree mode=pages>Tutorials</categorytree>
==Vorbemerkung==
==Vorbemerkung==
Es werden hier Programme nur sehr kurz beschrieben. Kennt man erstmal das Programm, das das gewünschte leistet, ist die weitere Info leicht gefunden.
Es werden hier Programme nur sehr kurz beschrieben. Kennt man erstmal das Programm, das das gewünschte leistet, ist die weitere Info leicht gefunden.

Version vom 10. September 2011, 12:51 Uhr

Übersicht über das Konsolen-Tutorial <categorytree mode=pages>Tutorials</categorytree>

Vorbemerkung

Es werden hier Programme nur sehr kurz beschrieben. Kennt man erstmal das Programm, das das gewünschte leistet, ist die weitere Info leicht gefunden.

Dateien und Verzeichnisse (Ordner)

  • ls: Zeigt Informationen über Dateien aus dem Inhaltsverzeichnis
  • cd: Stellt das Inhaltverzeichnis ein
  • pushd: Merkt sich das aktuelle Verzeichnis und stellt ein anderes aktuelles Verzeichnis ein.
  • popd: Restauriert das aktuelle Verzeichnis, das mit pushd gesichert wurde.
  • pwd: Zeigt das aktuelle Verzeichnis.
  • df: Anzeige, wieviel Platz eine Partition hat und wieviel noch frei ist.
  • du: Berechnet den Platzbedarf von Verzeichnissen.
  • mkdir: Verzeichnisse erstellen
  • rmdir: Verzeichnisse löschen
  • rm: Dateien löschen
  • mv: Dateien umbenennen oder verschieben
  • cat: Dateien ausgeben
  • cp: Dateien kopieren
  • ln: Verknüpfung ("Link") erstellen
  • rsync: Verzeichnisse effizient kopieren/abgleichen, auch über Netzwerk
  • tar: Archiv erstellen
  • zip: Archiv erstellen
  • tail: Nur das Ende einer Datei ausgeben
  • head: Nur den Dateianfang ausgeben
  • sort: Eingabezeilen sortieren.
  • uniq: Mehrfache Zeilen aussortieren oder nur mehrfache Zeilen ausgeben
  • tee: Eingabe einmal auf den Standardausgabekanal und einmal in eine Datei ausgeben.

Rechtemanagement

  • chmod: Dateirechte einstellen
  • chown: Besitzer einer Datei einstellen
  • chgrp: Gruppe einer Datei einstellen
  • sudo: Befehl als anderer Benutzer ausführen

Verschiedenes

  • echo: Einen Text ausgeben
  • time: Die Laufzeit eines Programmes ausgeben
  • env: Umgebungsvariablen ausgeben

Dateisuche

  • grep: Durchsucht Dateien nach Inhalten mit regulären Ausdrücken
  • locate: Sucht nach Dateiname, das aber blitzschnell (mittels Index)
  • find: sucht nach Dateien mit vielen Suchkriterien
  • wc: Zählt Zeichen-, Wort- und/oder Zeilenzahl

Datenträger

  • mount: Partition einbinden, auch eingebundene anzeigen.
  • umount: Bindung eines Datenträgers auflösen.

Netzwerk

  • ping: Test, ob entfernter Rechner erreichbar
  • nmap: Welche Ports hat ein entfernter Rechner offen
  • netstat: Welche Ports sind auf dem eigene Rechner verfügbar/genutzt
  • ifconfig: Netzwerkschnittstellen aktivieren bzw. aktivierte anzeigen
  • rsync: Verzeichnisse effizient kopieren/abgleichen, auch über Netzwerk
  • ssh: Sitzung auf entferntem Rechner aufmachen
  • scp: Dateien mit entferntem Rechner austauschen
  • telnet: Test, ob Port auf entferntem Rechner erreichbar. Selten: Sitzung auf entferntem Rechner aufmachen

Hardware-Info

  • lsusb: Was hängt am USB
  • lsmod: Welche Treiber sind geladen
  • lspci: Welche Geräte sind per PCI angebunden