Skip to content

Interactive Aliase

Sichere Shell-Befehle mit Bestaetigungsprompts vor destruktiven Operationen.

Uebersicht

Interactive-Aliase fuegen Bestaetigungsprompts zu gaengigen Shell-Befehlen hinzu, die Dateien dauerhaft aendern oder loeschen koennen. In interactive.aliases.sh definiert und automatisch von Chezmoi geladen, helfen diese Aliase versehentlichen Datenverlust zu verhindern, indem sie Benutzerbestaetigung vor dem Ausfuehren potenziell destruktiver Operationen erfordern.

Referenz

Dateioperationen

AliasBeschreibung
cpDateien und Verzeichnisse interaktiv mit ausfuehrlicher Ausgabe kopieren. Fragt vor dem Ueberschreiben.
mvDateien interaktiv mit ausfuehrlicher Ausgabe verschieben oder umbenennen. Fragt vor dem Ueberschreiben.
lnSymbolische Links interaktiv mit ausfuehrlicher Ausgabe erstellen. Fragt vor dem Ueberschreiben.

Dateiloeschung

AliasBeschreibung
rmDateien oder Verzeichnisse interaktiv mit ausfuehrlicher Ausgabe entfernen. Fragt vor jedem Loeschen.
delDateien oder Verzeichnisse interaktiv und rekursiv mit ausfuehrlicher Ausgabe entfernen. Fragt vor jedem Loeschen.
zapAlias fuer rm. Entfernt Dateien oder Verzeichnisse interaktiv mit ausfuehrlicher Ausgabe.

Papierkorb-Verwaltung

AliasBeschreibung
binAlle Dateien im Papierkorb-Verzeichnis (~/.Trash) erzwungen und rekursiv entfernen.

Berechtigungen und Hilfsprogramme

AliasBeschreibung
chmodDatei- oder Verzeichnisberechtigungen mit ausfuehrlicher Ausgabe aendern.
chownBesitzer und Gruppe von Dateien oder Verzeichnissen mit ausfuehrlicher Ausgabe aendern.
diffDateien vergleichen und Unterschiede im Unified-Format anzeigen.
grepNach einem Muster in Dateien oder Ausgabe suchen, Zeilennummern anzeigen, Gross-/Kleinschreibung ignorieren.
mkdirNeues Verzeichnis mit Elternverzeichnissen nach Bedarf und ausfuehrlicher Ausgabe erstellen.