Как создать псевдоним, чтобы при вводе «kt» выполнялся «killall-gnome-терминал»?


Ответы:


19

Создание псевдонима

  • Чтобы добавить псевдоним, введите в терминале следующее, оно будет работать, пока вы не закроете свой терминал.
    alias kt='killall gnome-panel'
  • Чтобы окончательно добавить этот псевдоним, вы должны добавить вышеуказанную команду в файл .bashrc
    gedit ~/.bashrc
  • Добавьте первую команду в конец вашего файла .bashrc,
    альтернативный текст
  • Чтобы обновить файл .bashrc, введите в терминале следующее
    . ~/.bashrc или source .bashrc
  • Теперь вы можете ввести ktв терминале, он будет выполнять действиеkillall gnome-panel
  • Чтобы перечислить все ваши псевдонимы, введите aliasв терминале.
    альтернативный текст

Несколько примеров:

  • Чтобы создать псевдоним для обновления, вы должны добавить следующее в ваш .bashrc
    alias update='sudo apt-get update'
  • Для обновления
    alias upgrade='sudo apt-get upgrade'
  • Чтобы добавить и обновление, и обновление, вы можете сделать следующее
    alias upd='sudo apt-get update && sudo apt-get upgrade'

Замечания:

  • Исходная команда используется для применения изменений, которые вы только что внесли в файл конфигурации.
  • По предложению rndrük вы также можете поместить свои собственные псевдонимы в ~ / .bash_aliases

8
Было бы чище вводить пользовательские псевдонимы ~/.bash_aliases. По умолчанию в Ubuntu это делается ~/.bashrcавтоматически.
rndrük

2

Просто введите alias kt="killall gnome-terminal"в командной строке (я предполагаю, что вы пользователь Bash).

Чтобы сделать эти изменения постоянными, вы можете, например, поставить эту строку на свой .bashrc. Выполнить echo 'alias kt="killall gnome-terminal"' >> ~/.bashrc(не забудьте повторно применить изменения, используя . ~/.bashrc)

Используйте простую aliasкоманду, чтобы увидеть список псевдонимов в действии.

ура

обновление: кстати, вы можете также найти это полезным: проблема с созданием постоянного псевдонима

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.