Loading…
Kali Linux Terminal Befehle

Kali Linux Terminal Befehle A – Z

Übersicht der wichtigsten Kali Linux Terminal-Befehle (Shell-Befehle) sortiert von A – Z. Nutzt du weitere Befehle die hier nicht aufgelistet sind, freue ich mich auf einen Hinweis in der Kommentarfunktion am Ende des Artikels.

Wie du Kali Linux auf einem Raspberry Pi installieren kannst zeige ich dir in diesem Tutorial – Kali Linux auf dem Raspberry Pi installieren
Wie du dir die Kali Linux als eigenständiges Betriebssystem installieren kannst zeige ich hier – Kali Linux Festplatteninstallation

A

apropos : Hilfeseiten durchsuchen (man -k)
apt-get : Suchen und installieren von Softwarepaketen (Debian)
aptitude : Suchen und installieren von Softwarepaketen (Debian)
aspell : Rechtschreibprüfung
awk : Suchen und Ersetzen von Text, Datenbank sortieren / validieren / indexieren

B

basename : Strip Verzeichnis und Suffix von Dateinamen
bash : GNU Bourne-Again SHell
bc : Arbitrary-Rechner-Sprache
bg : In den Hintergrund verschieben
break : Verlassen eines Loops
builtin : Shell Builtin ausführen
bzip2 : Komprimieren oder dekomprimieren von benannte Dateien

C

cal : Kalendar anzeigen
case : Einen Befehl bedingt ausführen
cat : Verknüpfen und Drucken (Anzeigen) des Inhalts von Dateien
cd : Ordner wechseln
cfdisk : Partitionstabelle für Linux manipulieren
chgrp : Gruppenbesitzer ändern
chmod : Zugriffsberechtigungen ändern
chown : Besitzer und die Gruppe einer Datei ändern
chroot : Befehl mit einem anderen Stammverzeichnis ausführen
chkconfig : Systemdienste (Runlevel)
cksum : CRC-Prüfsumme und Byteanzahl drucken
clear : Terminalanzeige löschen
cmp : Zwei Dateien vergleichen
comm : Zwei Dateien Zeile für Zeile vergeichen
command : Einen Befehl ausführen – Shell-Funktionen werden ignoriert
continue : Nächste Iteration einer Schleife fortsetzen
cp : Eine oder mehrere Dateien an einen anderen Ort kopieren
cron : Daemon zum ausführen von geplanten Befehlen
crontab : Einen Befehl planen, der zu einem späteren Zeitpunkt ausgeführt werden soll
csplit : Eine Datei in kontextbestimmte Stücke teilen
cut : Eine Datei in mehrere Teile aufteilen

D

date : Datum und Uhrzeit anzeigen oder ändern
dc : Taschenrechner
dd : Konvertiere und kopiere eine Datei, schreibe einen Disk Header, Boot Records
ddrescue : Tool zum wiederherstellen von Dateien
declare : Deklariere Variablen und gebe ihnen Attribute
df : Frein Festplattenspeicher anzeigen
diff : Unterscheid zwischen zwei Dateien anzeigen
diff3 : Unterschied zwischen drei Dateien anzeigen
dig : DNS lookup
dir : Inhalt eines Verzeichnisses auflisten
dircolors : Farbeinstellung für `ls’
dirname : Konvertiere einen vollständigen Pfadnamen in einen Pfad
dirs : Liste der gespeicherten Verzeichnisse anzeigen
dmesg : Kernel & Treiber Nachrichten drucken
du : Speicherplatznutzung ermitteln

E

echo : Nachricht auf dem Bildschirm anzeigen
egrep : In einer Datei nach Zeilen suchen, die einem erweiterten Ausdruck entsprechen
eject : Medien auswerfen
enable : Aktivieren und deaktivieren der integrierten Shell-Befehle
env : Umgebungsvariablen
ethtool : Ethernet Einstellungen
eval : Mehrere Befehle auswerten
exec : Einen Befehl auswerten
exit : Die Shell verlassen
expect : Automatisiere beliebige Anwendungen, auf die über ein Terminal zugegriffen wird
expand : Konvertiere Tabulatoren in Leerzeichen
export : Lege eine Umgebungsvariable fest
expr : Ausdrücke auswerten

F

false : erfolglos
fdformat : Low-Level-Formatierung einer Diskette
fdisk : Partitionstabellen Manipulator für Linux
fg : Einen Job in den Vordergrund verschieben
fgrep : Suche in einer Datei nach Zeilen, die einer festen Zeichenfolge entsprechen
file : Dateityp ermitteln
find : Suche nach Dateien, die ein gewünschtes Kriterium erfüllen
fmt : Absatztext neu formatieren
fold : Einen Text umbrechen, dass er auf eine bestimmte Breite passt
for : Wörter erweitern und Befehle ausführen
format : Disketten und Festplatten formatieren
free : Zeigt die Speichernutzung an
fsck : Konsistenzprüfung und Reparatur des Dateisystems
ftp : Dateiübertragungsprotokoll
function : Definieren von Funktionsmakros
fuser : Identifiziert / beended den Prozess, der auf eine Datei zugreift

G

gawk : Suchen und Ersetzen von Text in Dateien
getopts : Parsen von Positionsparametern
grep : Suche in Dateien nach Zeilen, die einem bestimmten Muster entsprechen
groupadd : Füge eine Benutzersicherheitsgruppe hinzu
groupdel : Eine Benutzergruppe löschen
groupmod : Eine Benutzergruppe bearbeiten
groups : Drucke Gruppennamen, in denen sich ein Benutzer befindet
gzip : Komprimieren oder dekomprimieren von benannten Datei en

H

hash : Den vollständigen Pfadnamen eines Namensarguments merken
head : Ausgabe des ersten Teils einer Datei
help : Hilfe zu einem integrierten Befehl anzeigen
history : Befehlsverlauf
hostname : Drucken oder einstellen des Systemnamens

I

iconv : Konvertiert den Zeichensatz einer Datei
id : Benutzer- und Gruppen-IDs drucken
if : Führt einen Befehl bedingt aus
ifconfig : Konfigurieren einer Netzwerkschnittstelle
ifdown : Stoppen einer Netzwerkschnittstelle
ifup : Startet eine Netzwerkschnittstelle
import : Erfasst einen X-Server-Bildschirm und speichert das Bild in einer Datei
install : Kopieren von Dateien und Attribute setzen

J

jobs : Listet aktive Jobs auf
join : Fügt Linien in ein gemeinsames Feld ein

K

kill : Stoppt die Ausführung eines Prozesses
killall : Stoppt Prozesse nach Namen

L

less : Zeigt die Ausgabe jeweils auf einem Bildschirm an
let : Führt Arithmetik für Shell-Variablen aus
ln : Erstellt eine symbolische Verknüpfung zu einer Datei
local : Erstellung von Variablen
locate : Dateien finden
logname : Aktuellen Anmeldenamen drucken
logout : Verlasse eine Login-Shell
look : Zeigt Zeilen an, die mit einer gegebenen Zeichenfolge beginnen
lpc : Zeilendrucker-Steuerungsprogramm
lpr : Offline-Druck
lprint : Druckt eine Datei
lprintd : Bricht einen Druckauftrag ab
lprintq : Listet die Druckwarteschlange auf
lprm : Entfernt Jobs aus der Druckerwarteschlange
ls : Informationen über Dateien auflisten
lsof : Listet geöffnete Dateien auf

M

make : Kompiliert eine Gruppe von Programmen neu
man : Handbuch
mkdir : Neue Ordner erstellen
mkfifo : Erstelle FIFOs (Named Pipes)
mkisofs : Erstellet ein hybrides ISO9660 / JOLIET / HFS-Dateisystem
mknod : Erstellt spezielle Dateien für Block oder Zeichen
more : Zeigt die Ausgabe jeweils auf einem Bildschirm an
mount : Mounte ein Dateisystem
mtools : Bearbeite MS-DOS-Dateien
mtr : Netzwerkdiagnose (Traceroute / Ping)
mv : Verschiebe oder benenne Dateien oder Verzeichnisse um
mmv : Massen verschieben und umbenennen (Dateien)

N

netstat : Netzwerkinformationen
nice : Legt die Priorität eines Befehls oder Jobs fest
nl : Zeilen nummerieren und Dateien schreiben
nohup : Führe einen Befehl aus, der gegen Hangups immun ist
notify-send : Desktopbenachrichtigungen senden
nslookup : Internetnamensserver interaktiv abfragen

O

open : Öffnet eine Datei in ihrer Standardanwendung
op : Bedienerzugriff

P

passwd : Ändere ein Benutzerkennwort
paste : Zeilen von Dateien zusammenführen
pathchk : Überprüfe die Portabilität des Dateinamens
ping : Teste eine Netzwerkverbindung
pkill : Stoppt die Ausführung von Prozessen
popd : Stellt den vorherigen Wert des aktuellen Verzeichnisses wieder her
pr : Bereite Dateien zum Drucken vor
printcap : Druckerfähigkeitsdatenbank
printenv : Umgebungsvariablen drucken
printf : Formatieren und drucken von Daten
ps : Prozessstatus
pushd : Speichern und ändern des aktuelle Verzeichnisses
pwd : Arbeitsverzeichnis drucken

Q

quota : Zeigt die Festplattennutzung und -limits an
quotacheck : Durchsucht ein Dateisystem nach der Festplattennutzung
quotactl : Lege Datenträgerkontingente fest

R

ram : RAM Disk Gerät
rcp : Kopiert Dateien zwischen zwei Computern
read : Lese eine Zeile von der Standardeingabe
readarray : Lese von stdin in eine Array-Variable
readonly : Markiere Variablen / Funktionen als schreibgeschützt
reboot : Startet das System neu
rename : Dateien umbenennen
renice : Ändert die Priorität laufender Prozesse
remsync : Synchronisiert Remote-Dateien per E-Mail
return : Beende eine Shell-Funktion
rev : Zeilen in einer Datei umkehren
rm : Dateien entfernen
rmdir : Remove folder(s)
rsync : Remote-Dateikopie (Synchronisieren von Dateibäumen)

S

screen : Multiplex-Terminal, Remote-Shells über SSH ausführen
scp : Sichere Kopie (Remote-Dateikopie)
sdiff : Mischt zwei Dateien interaktiv
sed : Stream-Editor
select : Tastatureingabe akzeptieren
seq : Druckt numerische Sequenzen
set : Manipuliere Shell-Variablen und -Funktionen
sftp : Sicheres Dateiübertragungsprogramm
shift : Verschiebe Positionsparameter
shopt : Shell Optionen
shutdown : Herunterfahren oder Linux neu starten
sleep : Verzögerung für eine bestimmte Zeit
slocate : Dateien finden
sort : Sortiere Textdateien
source : Führe Befehle aus einer Datei aus
split : Teile eine Datei in Stücke von festgelegter Größe
ssh : Secure Shell-Client (Remote-Anmeldeprogramm)
strace : Trace Systemaufrufe und Signale
su : Benutzeridentität ersetzen
sudo : Führe einen Befehl als anderen Benutzer aus
sum : Druckt eine Prüfsumme für eine Datei
suspend : Unterbricht die Ausführung dieser Shell
symlink : Erstelle einen neuen Namen für eine Datei
sync : Synchronisiere Daten auf der Festplatte mit dem Speicher

T

tail : Gib den letzten Teil der Datei aus
tar : Tape ARchiver
tee : Leite die Ausgabe an mehrere Dateien um
test : Bewertet einen bedingten Ausdruck
time : Messe die Programmlaufzeit
times : Benutzer- und Systemzeiten
touch : Ändert die Zeitstempel der Datei
top : Listet Prozesse auf, die auf dem System ausgeführt werden
traceroute : Route zum Host verfolgen
trap : Führt einen Befehl aus, wenn ein Signal gesetzt ist (Bourne)
tr : Zeichen übersetzen, komprimieren und / oder löschen
true : Erfolgreich
tsort : Topologische Sortierung
tty : Druckt den Dateinamen des Terminals auf stdin
type : Beschreibt einen Befehl

U

ulimit : Beschränket Benutzerressourcen
umask : Benutzerdateierstellungsmaske
umount : Unmounte ein Gerät
unalias : Entfernt einen Alias
uname : Systeminformationen drucken
unexpand : Konvertiere Leerzeichen in Tabs
uniq : Unify Dateien
units : Konvertiert Einheiten von einer Skala in eine andere
unset : Entferne Variablen- oder Funktionsnamen
unshar : Entpacke Shell-Archiv-Skripte
until : Befehle ausführen (bis Fehler)
uptime : Betriebszeit anzeigen
useradd : Erstelle ein neues Benutzerkonto
userdel : Lösche ein Benutzerkonto
usermod : Ändere ein Benutzerkonto
users : Liste die derzeit angemeldeten Benutzer auf
uuencode : Codiere eine Binärdatei
uudecode : Dekodiere eine Datei, die von Uuencode erstellt wurde

V

v : Listeninhalte ausführlich auflisten (`ls -l -b’)
vdir : Verzeichnisinhalt ausführlich auflistens (`ls -l -b’)
vi : Text-Editor
vmstat : Statistik des virtuellen Speichers

W

wait : Wartet, bis ein Vorgang abgeschlossen ist
watch: Programm regelmäßig ausführen / anzeigen
wc : Drucke Byte-, Wort- und Zeilenanzahl
whereis : Durchsuche die Pfad-, Manpage- und Quelldateien des Benutzers für ein Programm
which : Suche den $ -Pfad des Benutzers nach einer Programmdatei
while : Befehle ausführen
who : Druckt alle Benutzernamen, die derzeit angemeldet sind
whoami : Druckt die aktuelle Benutzer-ID und den Namen (`id -un’)
wget : Ruft Webseiten oder Dateien über HTTP, HTTPS oder FTP ab
write : Sende eine Nachricht an einen anderen Benutzer

X

xargs : Dienstprogramm ausführen, Liste konstruierter Argumente übergeben
xdg-open : Öffne eine Datei oder URL in der bevorzugten Anwendung des Benutzers
yes : Druckt eine Zeichenfolge, bis sie unterbrochen wird