Skip to content

Interactieve aliassen

Veilige shell-commando's met bevestigingsprompts voor destructieve operaties.

Dotfiles banner

Overzicht

Interactieve aliassen voegen bevestigingsprompts toe aan gangbare shell-commando's die permanent bestanden kunnen wijzigen of verwijderen. Gedefinieerd in interactive.aliases.sh en automatisch geladen door chezmoi, helpen deze aliassen om per ongeluk dataverlies te voorkomen door gebruikersbevestiging te vereisen voordat potentieel destructieve operaties worden uitgevoerd.

Referentie

Bestandsoperaties

AliasBeschrijving
cpKopieer bestanden en mappen interactief met uitgebreide uitvoer. Vraagt voordat bestaande bestanden worden overschreven.
mvVerplaats of hernoem bestanden interactief met uitgebreide uitvoer. Vraagt voordat bestaande bestanden worden overschreven.
lnMaak symbolische links interactief met uitgebreide uitvoer. Vraagt voordat bestaande links worden overschreven.

Bestandsverwijdering

AliasBeschrijving
rmVerwijder bestanden of mappen interactief met uitgebreide uitvoer. Vraagt voor elke verwijdering.
delVerwijder bestanden of mappen interactief en recursief met uitgebreide uitvoer. Vraagt voor elke verwijdering.
zapAlias voor rm. Verwijdert bestanden of mappen interactief met uitgebreide uitvoer.

Prullenbakbeheer

AliasBeschrijving
binVerwijder alle bestanden in de prullenbakmap (~/.Trash) geforceerd en recursief.

Rechten en hulpprogramma's

AliasBeschrijving
chmodWijzig bestands- of maprechten met uitgebreide uitvoer.
chownWijzig bestands- of mapeigenaar en groep met uitgebreide uitvoer.
diffVergelijk en toon verschillen tussen twee bestanden in unified formaat.
grepZoek naar een patroon in bestanden of uitvoer, met regelnummers en hoofdletterongevoelig.
mkdirMaak een nieuwe map met bovenliggende mappen indien nodig en uitgebreide uitvoer.