In de volgende tutorial laat ik je zien hoe je alias om onze eigen te creëren aangepaste opdrachten voor gebruik vanaf terminal.
Hoewel ik het niet aanbeveel, is dit erg handig voor de meest gebruikte commando's in onze Linux distro gebaseerd op Debian, in dit geval Ubuntu 12.10.
De vraag om het gebruik van tools zoals alias, is dat ondanks het grote nut het contraproductief kan zijn, vooral voor gebruikers die hiermee beginnen Linux en zijn terminal, want hoewel het erg handig en gebruiksvriendelijk is aangepaste opdrachten, het kan ervoor zorgen dat we de echte te gebruiken commando's vergeten.
Hoe u aliassen gebruikt om uw eigen opdrachten te maken
Alias Het is standaard al geïnstalleerd in ons Ubuntu, dus om het te gebruiken, hoeven we alleen het .bashrc-bestand dat zich in de persoonlijke map bevindt op een verborgen manier te bewerken.
Het patroon dat moet worden gevolgd om onze eigen aangepaste opdrachten te maken, is als volgt:
alias aangepaste opdracht= »origineel commando»
De cursief gedrukte delen zijn de delen die we voor onze moeten wijzigen aangepaste opdracht en commando om te vervangen.
We openen het bestand .bashrc met het volgende commando:
- sudo gedit ~ / .bashrc
Nu gaan we de regels toevoegen met onze aangepaste opdrachten, aan het einde van het bestand, zoals ik aangeeft in de volgende schermafbeelding:
In het begin zullen we plaatsen:
# Start mijn commando's
En we zullen ons afmaken aangepaste opdrachten afsluitend met deze regel:
# Einde van mijn opdrachten
We slaan de wijzigingen op in het archief .bashrc en we zullen ze activeren met het volgende commando: ç
- source ~ / .bashrc
Nu voor update de lijst met repositories, aangezien we de relevante snelkoppeling hebben gemaakt, hoeven we alleen de terminal te plaatsen -update:
Zoals ik al zei, het is een erg handig hulpmiddel voor maak onze eigen commando's en dus het gebruik van de terminal vereenvoudigen, hoewel deze niet mag worden misbruikt om de echte commando's niet te vergeten.
Meer informatie - Hoe bestanden in bulk hernoemen in Linux