Interactieve aliassen
Veilige shell-commando's met bevestigingsprompts voor destructieve operaties.
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
| Alias | Beschrijving |
|---|---|
cp | Kopieer bestanden en mappen interactief met uitgebreide uitvoer. Vraagt voordat bestaande bestanden worden overschreven. |
mv | Verplaats of hernoem bestanden interactief met uitgebreide uitvoer. Vraagt voordat bestaande bestanden worden overschreven. |
ln | Maak symbolische links interactief met uitgebreide uitvoer. Vraagt voordat bestaande links worden overschreven. |
Bestandsverwijdering
| Alias | Beschrijving |
|---|---|
rm | Verwijder bestanden of mappen interactief met uitgebreide uitvoer. Vraagt voor elke verwijdering. |
del | Verwijder bestanden of mappen interactief en recursief met uitgebreide uitvoer. Vraagt voor elke verwijdering. |
zap | Alias voor rm. Verwijdert bestanden of mappen interactief met uitgebreide uitvoer. |
Prullenbakbeheer
| Alias | Beschrijving |
|---|---|
bin | Verwijder alle bestanden in de prullenbakmap (~/.Trash) geforceerd en recursief. |
Rechten en hulpprogramma's
| Alias | Beschrijving |
|---|---|
chmod | Wijzig bestands- of maprechten met uitgebreide uitvoer. |
chown | Wijzig bestands- of mapeigenaar en groep met uitgebreide uitvoer. |
diff | Vergelijk en toon verschillen tussen twee bestanden in unified formaat. |
grep | Zoek naar een patroon in bestanden of uitvoer, met regelnummers en hoofdletterongevoelig. |
mkdir | Maak een nieuwe map met bovenliggende mappen indien nodig en uitgebreide uitvoer. |