Kali-Linux-Befehle Funktion A apropos Hilfeseiten durchsuchen (man-k) apt-get Softwarepakete suchen und installieren (Debian) aptitude Softwarepakete suchen und installieren (Debian) aspell Rechtschreibprüfung awk Text suchen und ersetzen, Datenbank sortieren/validieren/index B Basisname Verzeichnis und Suffix aus Dateinamen entfernen bash GNU Bourne-Again Shell bc Rechnersprache mit beliebiger Genauigkeit bg In den Hintergrund senden break Schleife verlassen integriert eingebaute Shell ausführen bzip2 benannte Dateien komprimieren oder dekomprimieren C cal einen Kalender anzeigen Fall bedingt ausführen a Befehl cat Inhalt von Dateien verketten und drucken (anzeigen) cd Verzeichnis ändern cfdisk Partitionstabellen-Manipulator für Linux chgrp Gruppenbesitz ändern chmod Zugriffsberechtigungen ändern chown Dateibesitzer und Gruppe ändern chroot Befehl mit einem anderen Stammverzeichnis ausführen chkconfig Systemdienste (Runlevel) cksum Druckt die CRC-Prüfsumme und byte counts clear Terminal-Bildschirm löschen cmp Zwei Dateien vergleichen comm Zwei sortierte Dateien Zeile für Zeile vergleichen Befehl Befehl ausführen – Shell-Funktionen ignorieren Continue Nächste Iteration einer Schleife fortsetzen cp Eine oder mehrere Dateien an einen anderen Speicherort kopieren cron Daemon, um geplante Befehle auszuführen crontab Planen Sie die Ausführung eines Befehls zu einem späteren Zeitpunkt csplit Teilen Sie eine Datei in kontextabhängige Teile cut Teilen Sie eine Datei in mehrere Teile D date Anzeigen oder ändern Sie Datum und Uhrzeit dc Schreibtischrechner dd Konvertieren und kopieren Sie eine Datei, schreiben Sie Festplatten-Header, booten Sie Datensätze ddrescue Datenwiederherstellungstool declare Variablen deklarieren und ihnen Attribute zuweisen df Freien Speicherplatz anzeigen diff Unterschiede zwischen zwei Dateien anzeigen diff3 Unterschiede zwischen drei Dateien anzeigen dig DNS-Lookup dir Verzeichnisinhalte kurz auflisten dircolors Farbeinstellung für `ls’ dirname Vollständigen Pfadnamen umwandeln in nur ein Pfad dirs Anzeigeliste der gemerkten d Verzeichnisse dmesg Kernel & Treibermeldungen du Verwendung des Dateispeicherplatzes schätzen E echo Meldung auf dem Bildschirm anzeigen egrep Dateien nach Zeilen suchen, die einem erweiterten Ausdruck entsprechen eject Wechselmedien auswerfen enable Integrierte Shell-Befehle aktivieren und deaktivieren env Umgebungsvariablen ethtool Ethernet-Karteneinstellungen eval Mehrere Befehle/Argumente auswerten exec Ausführen a Befehl exit Shell verlassen expect Beliebige Anwendungen automatisieren, auf die über ein Terminal zugegriffen wird expand Tabs in Leerzeichen umwandeln export Umgebungsvariable setzen expr Ausdrücke auswerten F false Nichts tun, erfolglos Vordergrund fgrep Dateien nach Zeilen durchsuchen, die mit einer festen Zeichenfolge übereinstimmen Datei Dateityp bestimmen Finden Nach Dateien suchen, die ein gewünschtes Kriterium erfüllen fmt Absatztext neu formatieren Falten Text umbrechen, um eine bestimmte Breite zu erreichen für Wörter erweitern und Befehle ausführen format Festplatten oder Bänder formatieren free Speichernutzung anzeigen fsck Dateisystemkonsistenz prüfen und reparieren ftp File Transfer Protocol function Funktionsmakros definieren fuser den Prozess identifizieren/beenden, der auf eine Datei zugreift G gawk Text in Dateien suchen und ersetzen getopts Positionsparameter analysieren grep Dateien suchen für Zeilen, die einem bestimmten Muster entsprechen groupadd Eine Benutzersicherheitsgruppe hinzufügen groupdel Eine Gruppe löschen groupmod Eine Gruppe groups ändern Gruppennamen drucken, in denen sich ein Benutzer befindet gzip Benannte Dateien komprimieren oder dekomprimieren H hash Den vollständigen Pfadnamen eines Namensarguments head den ersten Teil ausgeben of files help Hilfe für einen integrierten Befehl anzeigen history Command History hostname Systemnamen drucken oder festlegen I iconv Zeichensatz einer Datei konvertieren id Benutzer-und Gruppen-IDs drucken if Befehl bedingt ausführen ifconfig Netzwerkschnittstelle konfigurieren ifdown Netzwerkschnittstelle stoppen ifup Starten Sie ein Netzwerk k interface up import Erfasse einen X-Server-Bildschirm und speichere das Bild in einer Datei installiere Kopiere Dateien und setze Attribute J Jobs Liste aktiver Jobs Join Füge Zeilen in einem gemeinsamen Feld zusammen K Kill Verhindere die Ausführung eines Prozesses killall Kündige Prozesse nach Namen L Less Zeige Ausgabe eins an lassen Arithmetik mit Shell-Variablen ausführen ln Einen symbolischen Link zu einer Datei erstellen local Variablen erstellen lokalisieren Dateien finden logname Aktuellen Anmeldenamen drucken logout Eine Anmelde-Shell verlassen look Zeile anzeigen, die mit einer bestimmten Zeichenfolge beginnen lpc Zeilendrucker-Steuerprogramm lpr Offline print lprint Datei drucken lprintd Druckauftrag abbrechen lprintq Druckwarteschlange auflisten lprm Aufträge aus der Druckwarteschlange entfernen ls Informationen zu Dateien auflisten lsof geöffnete Dateien auflisten M make Programmgruppe neu kompilieren man Hilfe mkdir Neue Ordner erstellen mkfifo FIFOs erstellen (benannt Pipes) mkisofs Erstellen Sie hybride ISO9660/JOLIET/HFS-Dateien ystem mknod Block-oder Zeichen-Spezialdateien erstellen more Ausgabe bildschirmweise anzeigen mount Dateisystem mounten mtools MS-DOS-Dateien manipulieren mtr Netzwerkdiagnose (traceroute/ping) mv Dateien oder Verzeichnisse verschieben oder umbenennen mmv Dateien massenhaft verschieben und umbenennen N netstat Netzwerkinformationen nett Priorität eines Befehls oder Jobs festlegen nl Zeilen nummerieren und Dateien schreiben nohup Befehl ausführen, der nicht aufhängt notify-send Desktop-Benachrichtigungen senden nslookup Internet-Nameserver interaktiv abfragen O open Datei in ihrer Standardanwendung öffnen op Operatorzugriff P passwd Ändern Sie ein Benutzerpasswort paste Fügen Sie Dateizeilen zusammen pathchk Überprüfen Sie die Portabilität von Dateinamen ping Testen Sie eine Netzwerkverbindung pkill Stoppen Sie die Ausführung von Prozessen popd Stellen Sie den vorherigen Wert des aktuellen Verzeichnisses wieder her pr Vorbereiten von Dateien zum Drucken printcap Printer Capability Database printenv Print Environment Variables printf Format und Daten drucken ps Prozessstatus pushd Speichern und dann das aktuelle Verzeichnis ändern pwd Arbeitsverzeichnis drucken Q quota Festplattennutzung und-limits anzeigen quotacheck Dateisystem auf Festplattennutzung scannen quotactl Festplattenkontingente festlegen R ram RAM-Festplattengerät rcp Dateien zwischen zwei Maschinen kopieren lesen Lesen eine Zeile aus der Standardeingabe readarray Aus stdin in eine Array-Variable lesen readonly Variablen/Funktionen als schreibgeschützt markieren reboot System neu starten rename Dateien umbenennen renice Priorität laufender Prozesse ändern remsync Remote-Dateien per E-Mail synchronisieren return Shell-Funktion beenden rev Zeilen einer Datei umkehren rm Dateien entfernen rmdir Ordner entfernen rsync Remote-Dateikopie (Dateibäume synchronisieren) S Screen Multiplex-Terminal, Remote-Shells über ssh ausführen scp Sichere Kopie (Remote-Dateikopie) sdiff Zwei Dateien interaktiv zusammenführen sed Stream-Editor Select Tastatureingabe akzeptieren seq Zahlenfolgen drucken SetManipulieren Sie Shell-Variablen und-Funktionen sftp Secure File Transfer Program shift Positionsparameter verschieben shopt Shell-Optionen shutdown Linux herunterfahren oder neu starten sleep für eine bestimmte Zeit verzögern slocate Dateien finden sortieren Textdateien sortieren source Befehle aus einer Datei ausführen split Teilt eine Datei in Teile mit fester Größe ssh Secure Shell-Client (Remote-Login-Programm) strace Systemaufrufe und-signale verfolgen su Benutzeridentität ersetzen sudo Befehl als anderer Benutzer ausführen sum Prüfsumme für eine Datei drucken suspend Ausführung dieser Shell unterbrechen symlink Neuen Namen für eine Datei erstellen sync Daten synchronisieren auf Festplatte mit Speicher T Tail Letzten Teil der Datei ausgeben tar Tape Archiver tee Ausgabe auf mehrere Dateien umleiten test Bedingungsausdruck auswerten time Programmlaufzeit messen times Benutzer-und Systemzeiten touch Dateizeitstempel ändern top Prozesse auflisten, die auf dem System laufen traceroute Trace R oute to Host trap Führen Sie einen Befehl aus, wenn ein Signal gesetzt ist (bourne) tr Übersetzen, quetschen und/oder löschen Sie Zeichen true Tun Sie nichts, erfolgreich tsort Topologische Sortierung tty Drucken Sie den Dateinamen des Terminals auf stdin type Beschreiben Sie einen Befehl U ulimit Limitieren Sie Benutzerressourcen umask Dateierstellungsmaske für Benutzer umount Unmounten eines Geräts unalias Entfernen eines Alias uname Drucken von Systeminformationen unexpand Konvertieren von Leerzeichen in Tabulatoren uniq Uniquifizieren von Dateien units Konvertieren von Einheiten von einer Skala in eine andere unset Entfernen von Variablen-oder Funktionsnamen unshar Entpacken von Shell-Archivskripten bis Befehle ausführen (bis Fehler) uptime Betriebszeit anzeigen useradd Neues Benutzerkonto erstellen usermod Benutzerkonto ändern users Zurzeit angemeldete Benutzer auflisten uuencode Eine Binärdatei codieren uudecode Eine von uuencode erstellte Datei decodieren V v Verbose Verzeichnisinhalte auflisten (`ls-l-b’) vdir Verbose Verzeichnisinhalte auflisten (`ls-l-b’) vi Texteditor vmsta t Statistiken des virtuellen Speichers melden W warten auf Abschluss eines Prozesses warten beobachten ein Programm regelmäßig ausführen/anzeigen wc Byte-, Wort-und Zeilenzahlen ausgeben wobei den $path des Benutzers, Manpages und Quelldateien nach einem Programm durchsuchen das den $path des Benutzers durchsucht für eine Programmdatei während Befehle ausführen who alle derzeit angemeldeten Benutzernamen drucken whoami die aktuelle Benutzer-ID und den aktuellen Benutzernamen drucken (`id-un’) wget Webseiten oder Dateien über HTTP, HTTPS oder FTP abrufen write eine Nachricht an einen anderen Benutzer senden X xargs Dienstprogramm ausführen, erstellte Argumentlisten übergeben xdg-open Datei oder URL in der bevorzugten Anwendung des Benutzers öffnen J yes Zeichenfolge ausgeben, bis Unterbrechung