Псевдонимы помогут вам назначить короткие слова команд на выполнение в терминале. Это будет очень полезно для замены длинных команд или команд, которые используются часто, такие как обновление репозиториев (sudo apt-get update), обновление системы (sudo apt-get upgrade) и др.
Давайте сначала создадим скрытый файл с названием .bash_aliases в Домашней директории (папке) с помощью этой команды:
> ~/.bash_aliases; gedit ~/.bash_aliases
Чтобы добавить, например, (alias) псевдоним для обновления хранилища, вы можете добавить эту строку в файл:
alias update='sudo apt-get update'
update -->имя, присвоенное команде 'sudo apt-get update'.
update
'update' будет служить сокращением для команды 'sudo apt-get update'.
Вот еще несколько примеров псевдонимов, которые можно добавить в файл ~/.bash_aliases:
alias upgrade='sudo apt-get upgrade'
alias inst='sudo apt-get install'
alias autorm='sudo apt-get autoremove'
Должно получиться как на снимке:
Сохраните и закройте редактор.
Теперь вы можете применять псевдонимы команд на выполнение в терминале вместо полной команды:
update
upgrade
autorm
inst + программа
Вот и все.
Удачи.
Не знаю откуда вы взяли эту информацию, но вы пробовали результат этого выполнения выше упомянутых команд?!
ОтветитьУдалитьВы абсолютно не правильно написали, нужно добавить эти команды (алиасы) в файл домашней директории ~/.bashrc, в конце файла, а после этого выполнить команду source ~/.bashrc
и тогда все сработает.
Проверьте пожалуйста ваш вариант и вы очень удивитесь.
По крайней мере, ваш способ, "будет работать", до перезагрузки терминала, вы забыли упомянуть.
УдалитьКороче, надо сделать и то и другое, т.е. в .bashrc дописать:
ОтветитьУдалитьsource ~/.bash_aliases
а может лучше вообще новичкам ничего не делать. По крайней мере не забуду, как правильно команды пишутся.
ОтветитьУдалитьТак никто никого не неволит. Не хочешь, не делай. Эта статья скорее для расширения кругозора.
Удалитьgedit ~/.bashrc
ОтветитьУдалитьдобавить алиасы в конец документа
выполнить: source ~/.bashrc (http://ubuntu-favorite-os.blogspot.com/)работает,а для новичков в терминале стрелка вверх память освежает=) но за тему спасибо.
Открываем bashrc и видем строки
ОтветитьУдалить# Alias definitions.
# You may want to put all your additions into a separate file like
# ~/.bash_aliases, instead of adding them here directly.
# See /usr/share/doc/bash-doc/examples in the bash-doc package.
if [ -f ~/.bash_aliases ]; then
. ~/.bash_aliases
fi
Следовательно, достаточно просто создать файл. ~/.bash_aliases и, если таков файл существует, он автоматически будет включен в bash
Ubuntu 14.10 x64 все замечательно работает.
ОтветитьУдалитьUbuntu 14.04 LTS x64 все альясы прекрасно работают. Огромное Спасибо Админу за очень полезную статью!
ОтветитьУдалитьА я хочу пожалуй команду на запуск тундры сделать, ибо я ленивая жопа=). Лазить по папкам на линукс стало лень с такими то возможностями. И как я это в винде раньше делал? ярлыки на рабочем столе не люблю, панель в убунту очень быстро превращается в симулятор скролинга, а меню даш не очень устраивает. устанавливать всякие панели не хочу.
ОтветитьУдалитьРебята подскажите как можно создать подобную команду на программу?