Reklama

zdefiniuj alias poleceniaRozmawialiśmy o tym i w przeszłości wielokrotnie radziliśmy sobie z terminalem linii poleceń twojego komputera. Tina napisała dobry podkład dla użytkowników systemu Windows Przewodnik dla początkujących po wierszu poleceń systemu Windows Przewodnik dla początkujących po wierszu poleceń systemu WindowsWiersz poleceń pozwala komunikować się bezpośrednio z komputerem i instruować go o wykonywaniu różnych zadań. Czytaj więcej . W szerokiej gamie artykułów MakeUseOf badał inne zastosowania wiersza poleceń, pokazując, że powyższe startery zaczynają jedynie rysować powierzchnię.

W każdym razie wydaje się, że ogólny konsensus jest taki, że chociaż pozornie skomplikowane, linia poleceń pozwala wykonać pewne proste, codzienne zadania znacznie szybciej niż przy użyciu graficznych interfejsów użytkownika (po uzyskaniu odpowiedniej składni na dół). Co więcej, niektóre zadania nie są tak łatwe do wykonania przy użyciu zwykłych graficznych aplikacji interfejsu użytkownika - potężne funkcje systemu operacyjnego ukrywają się na widoku, o czym świadczy Ryan

pokaz zaskakujących zastosowań wiersza poleceń systemu Windows Wiersz polecenia systemu Windows: prostszy i bardziej przydatny niż myśliszPolecenia nie zawsze były takie same, w rzeczywistości niektóre zostały skasowane, podczas gdy pojawiły się inne nowsze polecenia, nawet w systemie Windows 7. Dlaczego więc ktoś miałby męczyć się z kliknięciem na początku ... Czytaj więcej .

Niestety, wiele (jeśli nie większość) wyższej prędkości linii poleceń marnuje się, jeśli odpowiednie flagi poleceń zdarzyło się, że wymknęło ci się z głowy, lub jeśli same polecenia stają się tak skomplikowane, że nie widzisz głowy ogon. Nagle Twój zaawansowany przepływ pracy przekształca się w kombinację Googlingu i prób i błędów.

Aliasy linii poleceń

Niektóre osoby trzymają pod ręką listę najczęściej odwiedzanych poleceń, ale wciąż jest to dalekie od trwałego rozwiązania. Zamiast tego przechodzimy do nieodłącznej cechy powłok wiersza poleceń - aliasów. Aliasy wiersza poleceń są istotną częścią pracy z interfejsem wiersza poleceń, a kiedy zaczniesz ich używać, będziesz się zastanawiać, jak sobie z tym poradziłeś.

Jak sama nazwa wskazuje, wiersz poleceń pozwala zdefiniować aliasy lub alternatywną składnię w zakresie powłoki wiersza poleceń systemu operacyjnego. Po zdefiniowaniu każde wystąpienie aliasu zostanie zamienione na odpowiednie polecenia. Umożliwia to powiązanie wywołania z wiersza poleceń, być może z niektórymi ustawionymi flagami, z łatwym do zapamiętania aliasem. Odtąd zamiast mieszać flagi lub próbować zapamiętać rozczłonkowaną serię poleceń, po prostu użyjesz odpowiedniego aliasu.

zdefiniuj alias polecenia

To nasuwa następujące pytania: czy powinieneś używać aliasów wiersza poleceń? A jeśli tak, kiedy jest to wymagane? Jeśli nie jesteś całkowicie obcy w linii poleceń, odpowiedź na pierwsze pytanie jest zdecydowanie tak. Jeśli chodzi o drugie pytanie, wszelkie polecenia, których często używasz, są dobrymi kandydatami. W końcu konfiguracja zajmuje tylko trochę czasu i na dłuższą metę pozwoli Ci zaoszczędzić sporo czasu.

Dokładny proces definiowania aliasu wiersza poleceń zależy od systemu operacyjnego, chociaż istnieją wyraźne podobieństwa. Sprawdzimy je indywidualnie.

Mac OS X

Zdefiniowanie tymczasowego aliasu jest bardzo proste. Wystarczy użyć następującego polecenia:

Alias Nazwa=’Komenda

Gdzie Nazwa to słowo kluczowe alias, które chcesz określić i Komenda to polecenie, które próbujesz z nim powiązać. Powiedzmy, że chciałem prostszego sposobu przeglądania folderu Pobrane na komputerze Mac, mogłem zdefiniować następujący alias:

alias down = ’cd ~ / Downloads”

Teraz uruchomienie „w dół” powoduje, że mój folder Pobrane jest bieżącym katalogiem. Głównym problemem związanym z tym podejściem jest to, że jest ono tylko tymczasowe; aliasy są unieważniane po zamknięciu terminalu. Istnieje jednak prosty sposób na zdefiniowanie aliasów w bardziej trwały sposób. Musimy tylko dodać polecenia aliasu, jak opisano powyżej, do jednego z plików inicjujących terminalu. W ten sposób aliasy są pobierane przy każdym uruchomieniu terminalu.

Utwórz i / lub edytuj plik .bash_profile w swoim katalogu domowym za pomocą następującego polecenia:

nano ~ / .bash_profile

Teraz będziesz mógł na stałe wprowadzić lub zmienić aliasy, które chcesz mieć w systemie. Gdy skończysz, naciśnij CTRL + X, aby wyjść. Musisz ponownie uruchomić Terminal lub utworzyć nowe okno, zanim będziesz mógł używać tych aliasów.

Ubuntu

Powłoka wiersza poleceń Ubuntu jest bardzo podobna do powłoki Mac OS X. Nic dziwnego, że polecenie aliasu jest obsługiwane podobnie. Jak opisano powyżej, możesz zdefiniować tymczasowy alias, uruchamiając następujące polecenie:

Alias Nazwa=’Komenda

Gdzie Nazwa jest słowem kluczowym alias i Komenda to powiązane polecenie. Jeśli chcesz, aby alias był trwały między sesjami, musisz dodać polecenia aliasu określone powyżej do jednego z różnych plików inicjujących. Polecam dodanie go do .bash_aliases. Możesz utworzyć (jeśli jeszcze nie istnieje) lub edytować plik w nano za pomocą następującego polecenia:

nano ~ / .bash_aliases

Następnie wprowadź pożądane aliasy wiersza poleceń. Gdy skończysz, naciśnij CTRL + X, aby zamknąć plik. Musisz ponownie uruchomić Terminal lub utworzyć nowe okno, aby zmiany odniosły skutek.

Windows

Powłoka systemu Windows jest zupełnie innym zwierzęciem niż powłoka Mac OS X lub Ubuntu, a tworzenie aliasów jest jeszcze bardziej odmienne. W rzeczywistości system Windows nie obsługuje nawet polecenia aliasu, ale możemy go emulować za pomocą polecenia DOSKEY.

DOSKEY Nazwa=’Komenda

Powyższe polecenie tworzy tymczasowy alias, co oznacza, że ​​będzie on trwał do momentu zamknięcia sesji przez zamknięcie okna wiersza polecenia. Definiowanie stałego aliasu jest nieco bardziej skomplikowane niż przy użyciu powłoki UNIX.

Utwórz nowy plik wsadowy (.cmd) za pomocą poleceń DOSKEY w folderze Dane aplikacji, który jest ukrytym folderem w folderze domowym. Uruchom polecenie „regedit”, aby uruchomić edytor rejestru i dodać następujące dane:

  • Klucz: HKCU \ SOFTWARE \ Microsoft \ Command Processor
  • Wartość: AutoRun
  • Wpisz: REG_EXPAND_SZ
  • Dane: „% AppData% \ aliases.cmd”

Kredyt trafia do grawitacji w SuperUser za podając te szczegóły. Pamiętaj, że rejestr systemu Windows to bardzo wrażliwy obszar, w którym nie powinieneś się grzebać. Wykonuj zmiany w rejestrze tylko wtedy, gdy wiesz, co robisz.

Teraz, gdy wiesz, jak zdefiniować alias polecenia, jak będziesz go używać? Daj nam znać w sekcji komentarzy pod tym artykułem!

Źródło obrazu: Shutterstock

Jestem pisarzem i studentem informatyki z Belgii. Zawsze możesz wyświadczyć mi przysługę dobrym pomysłem na artykuł, rekomendacją książki lub pomysłem na przepis.