Wpisując ręcznie określone polecenie w terminalu, chcę wykonać jakieś inne polecenie.
Jak dodać alias do polecenia? Czy mogę to zrobić za pomocą terminala, czy powinienem edytować jakiś plik?
command-line
bashrc
alias
Rootical V.
źródło
źródło
Odpowiedzi:
Aby utworzyć stały alias, musisz edytować
.bashrc
plik w katalogu domowym.Więcej informacji tutaj
Więcej plików .bashrc tutaj
źródło
W wierszu poleceń bash wystarczy wpisać:
Na przykład, aby utworzyć krótkie polecenie, uruchom długą listę, którą możesz zrobić:
Cytaty nie są wymagane, jeśli nie dodajesz przełączników do polecenia aliasu.
źródło
Aby wprowadzić trwałe zmiany, możesz osobno umieścić swoje aliasy
~/.bash_aliases
źródło
source ~/.bash_aliases
aby zmiana zaczęła obowiązywać.Możesz użyć
alias
wbudowanego polecenia w używanej powłoce lub napisać skrypt, który zrobi to, co chcesz. Zakładając, że używasz bash jako powłoki (która jest domyślna), możesz wpisaćman bash
i przejść doALIASES
sekcji, aby uzyskać dokumentację aliasów w bash.źródło
Aby dowiedzieć się więcej o aliasingu: odwiedź http://www.mediacollege.com/linux/command/alias.html
Aby zmiany były trwałe (tzn. Aby były czytane przy każdym uruchomieniu powłoki), dodaj polecenia aliasu wpisane w terminalu do pliku ~ / .bashrc.
źródło
Piszę GUI do dodawania / edycji poleceń aliasów. Możesz go również użyć z wiersza poleceń w następujący sposób:
https://github.com/isamert/addalias
źródło
Możesz bezpośrednio utworzyć w domu plik do zbierania wszystkich aliasów
.bash_profile
, piszącnano ~.bash_profile
i po prostu napisz w pliku polecenia / skróty, które chcesz utworzyć, na przykład:a następnie sprawdź poprawność źródła pliku, więc działa
Pamiętaj, że za każdym razem, gdy modyfikujesz dokument, musisz go ponownie uruchomić
source ~.bash_profile
źródło