Przykład-1: Deklaracja tymczasowej pseudonim
Deklarowanie tymczasowego pseudonimu bash jest bardzo prostym zadaniem. Polecenie alias służy do utworzenia skrótu dowolnego polecenia. Na przykład, LS -LA Polecenie jest bardzo powszechnie używane polecenie do wyświetlania listy wszystkich plików i folderów za zgodą. Możesz utworzyć skrót tego polecenia za pomocą alias Komenda. Załóżmy, że polecenie skrótu będzie L. Uruchom następujące polecenia, aby utworzyć skrót LS -LA i przetestuj polecenie.
Sprawdź wyjście LS -LS Komenda
$ ls -ls
Utwórz polecenie alias dla LS -LA
$ alias l = "ls -la"
Przetestować skrót LS -LS
$ L
Wyjście:
Po wykonaniu powyższych poleceń wyjście polecenia „L”, które zostało utworzone przez polecenie „alias” i polecenia „LS -LA” są takie same.
Jeśli użytkownik zamknie sesję i ponownie rozpocznie nową sesję, polecenie alias nie zadziała.
Przykład-2: Deklaracja stałej pseudonimu bash
Aby rozwiązać powyższy problem, możesz utworzyć stałe polecenie alias. Załóżmy, że chcesz stworzyć skrót „Mkdir„Polecenie z nazwą aliasu”C”I użyj go na stałe. Otwórz ~/.plik bashrc w dowolnym edytorze, dodaj polecenie alias w tym pliku, zapisz plik i uruchom polecenie „źródło”, aby ponownie wykorzystywać plik za pomocą dodanego polecenia alias.
Uruchom następujące polecenie, aby otworzyć ~/.plik bashrc w Nano redaktor.
$ nano ~/.Bashrc
Dodaj następujące polecenie „alias” w pliku i zapisz je.
alias c = ”mkdir”
Ponownie wykonaj plik, aby polecenie jest aktywne.
$ źródło ~/.Bashrc
Uruchom następujące polecenia, aby przetestować polecenie skrótu „Mkdir”.
$ C TESTDIR
$ ls
Wyjście:
Po wykonaniu powyższych poleceń pojawi się następujące dane wyjściowe.
Przykład-3: użycie „pseudonimu” dla polecenia „cd”
Polecenie „CD” służy do zmiany bieżącego katalogu roboczego. W tym przykładzie pokazano sposób użycia polecenia „alias” dla różnych typów poleceń „CD”. Polecenie „CD…” służy do ustawiania katalogu jednego poziomu z bieżącego katalogu. Uruchom następujące polecenia, aby utworzyć alternatywne polecenie „CD…” i przetestować polecenie „Alias” Utworzone.
$ alias p_dir = 'cd…'
$ p_dir
Wyjście:
Po wykonaniu powyższych poleceń pojawi się następujące dane wyjściowe.
Polecenie „CD… /…” służy do ustawienia katalogu dwa poziomy z bieżącego katalogu. Uruchom następujące polecenia, aby utworzyć alternatywne polecenie „CD… /… /” i przetestuj polecenie „Alias” Utworzone.
$ alias 2p_dir = 'cd… /… /'
2p_dir
Wyjście:
Po wykonaniu powyższych poleceń pojawi się następujące dane wyjściowe.
Przykład-4: użycie „pseudonimu” dla polecenia „BC”
Polecenie „BC” jest używane do operacji matematycznych z danymi ułamkowymi. W tym przykładzie pokazano sposób utworzenia alternatywnego polecenia polecenia „BC”.
Uruchom następujące polecenia, aby utworzyć i przetestować polecenie „pseudonim” polecenia „BC”.
$ alias cal = 'bc -l'
$ echo "Scale = 2; 37/2" | cal
Wyjście:
Po wykonaniu powyższych poleceń pojawi się następujące dane wyjściowe.
Przykład-5: użycie „aliasu” do przywileju korzenia
Polecenie „sudo -i” służy do ustawiania przywileju głównego. W tym przykładzie pokazano sposób utworzenia alternatywnego polecenia polecenia „sudo -i”.
Uruchom następujące polecenia, aby utworzyć i przetestować polecenie „alias” polecenia „sudo -i”.
$ alias admin = „sudo -i”
$ admin
Wyjście:
Po wykonaniu powyższych poleceń pojawi się następujące dane wyjściowe.
Przykład-6: użycie „aliasu” do znalezienia konkretnego polecenia z historii
Polecenie „GREP” służy głównie do wyszukiwania określonej zawartości w pliku lub tekście, a polecenie „History” służy do zachowania historii wcześniej używanych poleceń. Czasami wymaga znalezienia historii wcześniej używanych określonych poleceń za pomocą „GREP”. Jeśli to zadanie potrzebuje wiele razy, to dobrym opcją jest utworzenie polecenia Alias, aby znaleźć określone polecenie z historii za pomocą „GREP”. Użycie polecenia „alias” do znalezienia określonego polecenia z historii za pomocą „GREP” pokazano w tym samouczku.
Uruchom następujące polecenia, aby utworzyć i przetestować polecenie „alias”, aby znaleźć konkretne polecenie z historii.
$ alias f_cmd = 'historia | grep'
$ f_cmd cat
$ f_cmd Pwd
Wyjście:
Po wykonaniu powyższych poleceń pojawi się następujące dane wyjściowe.
Przykład: użycie „aliasu” do zliczenia całkowitej liczby plików bieżącego katalogu
Istnieje wiele sposobów naliczenia całkowitej liczby plików bieżącego katalogu w BASH. Prostym sposobem naliczenia całkowitych plików bieżącego katalogu jest użycie poleceń „Znajdź” i „WC”. Tworzenie polecenia „alias” do wykonania tego zadania ułatwia zadanie.
Uruchom następujące polecenie, aby utworzyć i przetestować polecenie „alias”, aby policzyć całkowitą liczbę plików bieżącego katalogu.
$ ls
$ alias totalfiles = 'znajdź . -Typ f | wc -l '
$ TAULFILE
Wyjście:
Po wykonaniu powyższych poleceń pojawi się następujące dane wyjściowe.
Przykład-3: Usuń pseudonim bash
„Unalias” Polecenie służy do usunięcia wcześniej utworzonego Alias Komenda. Po użyciu tego polecenia alias nie zadziała. Jeśli więc uważasz, że nie chcesz już polecenia skrótów, możesz użyć polecenia alias, aby je stale usunąć.
Uruchom następujące polecenia, aby sprawdzić użycie polecenia „unalias”, aby usunąć wcześniej utworzone polecenie skrótów.
$ alias d = 'data' '
$ d
$ unalias d
$ d
Wyjście:
Po wykonaniu powyższych poleceń pojawi się następujące dane wyjściowe.
Usuń lub skomentuj linię używaną do tworzenia polecenia „alias” w ~//.plik BASHRC i ponownie wykorzystywać go w celu usunięcia stałego aliasu.
Wniosek:
Możesz użyć polecenia „alias” do różnych celów do tworzenia skrótu poleceń. Ten samouczek pomoże zrozumieć podstawowe użycie polecenia „alias”, aby użytkownicy bashowi mogli łatwo zastosować to polecenie, aby utworzyć skrót regularnie używanych poleceń.