Porady Admina: alias
Ostatnia aktualizacja: 15 września 2023, 11:51
W dzisiejszym wpisie z cyklu Porady Admina przyjrzymy się poleceniu alias.
Polecenie alias pozwala na definiowanie i wyświetlanie aliasów.
Bez argumentów `alias’ wypisuje na standardowym wyjściu listę aliasów w postaci alias NAZWA=WARTOŚĆ.
W przeciwnym przypadku definiowany jest alias dla każdej NAZWY, dla której podano WARTOŚĆ. Spacja na końcu WARTOŚCI powoduje, że podczas rozwijania tego aliasu podstawienie aliasów będzie przeprowadzone także dla następnego słowa.
Stan wyjściowy: Polecenie alias zwraca prawdę, chyba że poda się NAZWĘ, dla której nie zdefiniowano aliasu.
Mówiąc potocznie, alias to inne, własne określenie polecenia, które dostosowujemy do własnych potrzeb, a które łatwiej nam zapamiętać. Alias jest jak polecenie skrótu, które będzie miało taką samą funkcjonalność, jak gdybyśmy napisali całe polecenie.
Składnia
alias -p nazwa=wartość
Opcje
-p : wypisanie wszystkich zdefiniowanych aliasów w formacie do ponownego użycia
— help : wyświetla pomoc
Przykłady
Utworzenie aliasu: przejście do katalogu Pulpit; aliasem w tym przypadku jest „pulpit”
alias pulpit="cd ~/Pulpit"
Utworzenie aliasu aktualizacji pakietów w dystrybucji bazującej na Debianie lub Ubuntu; aliasem będzie „pakiety”
alias pakiety="sudo apt update && sudo apt upgrade"
Można również, nie zalecane, utworzyć alias bez potwierdzenia wykonania tego polecenia, czyli z opcję „y” (yes)
alias pakiety="sudo apt update && sudo apt upgrade -y"
Utworzenie aliasu sprawdzającego dostępność serwera, np. debian.org; aliasem będzie „debian”
alias debian="ping -c 5 debian.org"
Sprawdzenie istniejących aliasów, zostanie wyświetlona lista wszystkich dostępnych w systemie aliasów
alias -p
Skoro wiemy, jak dodać przykładowy alias, możemy go również usunąć, poleceniem:
unalias nazwa-aliasu
czyli, np usunięcie aliasu „pakiety”:
unalias pakiety
W Debianie nie ma strony man-a dla polecenia alias, jedynie dostępna jest opcja pomocy:
alias --help