Jak mogę utworzyć alias, aby po wprowadzeniu „kt” wykonał „killall gnome-terminal”?


Odpowiedzi:


19

Tworzenie aliasu

  • Aby dodać alias, wpisz następujące polecenie w terminalu, będzie ono działać do momentu zamknięcia terminalu.
    alias kt='killall gnome-panel'
  • Aby dodać ten alias na stałe, musisz dodać powyższe polecenie do pliku .bashrc
    gedit ~/.bashrc
  • Dodaj pierwsze polecenie na końcu pliku .bashrc,
    alternatywny tekst
  • Aby odświeżyć plik .bashrc, wpisz następujące polecenie w terminalu
    . ~/.bashrc lub source .bashrc
  • Teraz możesz wpisać ktterminal, który wykona akcjękillall gnome-panel
  • Aby wyświetlić wszystkie aliasy, wpisz aliasterminal.
    alternatywny tekst

Kilka przykładów:

  • Aby utworzyć alias do aktualizacji, musisz dodać następujące elementy do swojego .bashrc
    alias update='sudo apt-get update'
  • Do aktualizacji
    alias upgrade='sudo apt-get upgrade'
  • Aby dodać zarówno aktualizację, jak i aktualizację, możesz wykonać następujące czynności
    alias upd='sudo apt-get update && sudo apt-get upgrade'

Uwaga:

  • Komenda Source służy do zastosowania zmian, które właśnie wprowadziłeś w pliku konfiguracyjnym.
  • Za pomocą sugestii ændrük możesz również umieścić niestandardowe aliasy w ~ / .bash_aliases

8
Przydałoby się niestandardowe aliasy ~/.bash_aliases. Domyślne ~/.bashrcźródła Ubuntu to automatycznie.
ændrük

2

Po prostu wpisz alias kt="killall gnome-terminal"w linii poleceń (zakładam, że jesteś użytkownikiem bash).

Aby wprowadzić te zmiany na stałe, możesz .bashrcna przykład umieścić tę linię w swoim wierszu . Wykonaj echo 'alias kt="killall gnome-terminal"' >> ~/.bashrc(nie zapomnij ponownie zastosować zmian za pomocą . ~/.bashrc)

Użyj prostej aliaskomendy, aby zobaczyć listę aliasów w akcji.

Twoje zdrowie

aktualizacja: BTW, może się też przydać: Problem z tworzeniem stałego aliasu

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.