_____________________________
Главная » Статьи » LINUX и прочие.,и прочее..

alias.. личный опыт

                       Очень часто устанавливая программы  для linux с различных сайтов приходится вводить один и тот же набор команд по несколько раз. Я например часто захожу на сайт compizomania ,посмотреть,что новенького,почитать комментарии,установить какую-либо предлагаемую программу.

........ при установке программ постоянно используется команда для обновления пакетов

sudo apt-get update

Устав постоянно ее копировать,поискал по инету,почитал книжки и написал для этой команды alias или по русски псевдоним.....притворяшку ))

 

Теперь команду для обновления пакетов я набираю одной буквой u

 

 Подытожим: часто используете какую-либо команду - создайте  псевдоним

 

к сведению

 

Псевдонимы хранятся в файле, находящемся в рабочем каталоге каждого пользователя,  файл .bashrc

 

 

 B большинстве дистрибутивных версий Linux определены некоторые псев-
донимы. чтобы просмотреть их  введите  команду alias

 

....,также если вы создали притворяшки и забыли ..какие создали,можно посмотреть этой же командой  alias

 

1. создание нового временного псевднима

Например, вам приходится часто вводить сегодня (ваш терминал не закрывается целый день)какую то одну команду и пусть это будет команда просмотра подкаталогов текущего каталога.Вот сейчас вы находитесь в домашней папке пользователя,которая открывается при открытии терминала и вводите эту команду

ls -d */

 

 

Для нее можно создать временный псевдоним следующим образом,открываем терминал(alt ctrl t) и пишем следующее

alias lll="ls -d */"

 

 

Теперь нам видно ,что набор псевдонима lll и команды ls -d */     

вызывает один и тот же результат,что нам и было нужно ).

 

При создании псевдонимов необходимо учитывать следующее:

a) - в имени (названии) псевдонима не должен присутсвовать символ =

,однако он может присутствовать в самой команде

b) - псевдоним созданный так работает всего лишь до окончания вашей работы с оболочкой

 

 

2. создание нового постоянно действующего псевдонима

 

alias(имя псевдоним)="(команда)"  макет создания alias
 

Если вы хотите, чтобы созданный вами псевдоним не удалился по окончании сеанса, вам надо включить его в файл , который оболочка использует для хранения псевдонимов.

Как определить нужный вам файл для использования....,просто введите команду  ls -a ~

 

 

Обычно это .Ьаshгс  ,но также может быть и  .Ьаsh_aliases    или .profile

просто посмотрите в каком файле есть определения псевдонимов

 

Независимо от того, с каким файлом приходится работать. редактируя его, будьте внимательны, иначе при следующей регистраций могут возникнуть проблемы

......,а лучше  всего перед редактированием файла создать его peзервную копию )) и назвать ее как -нибудь так .Ьаshгс old

 

Для себя я написал и добавил в файл .Ьаshгс    следующие притворяшки

 

 

файл .bashrc    открываем в редакторе предварительно включив отображение скрытых файлов

 

alias upd='sudo apt-get update&&sudo apt-get upgrade'

 

команда(alias) upd совмещающая в себе две команды update и upgrade для обновления

дистрибутива


alias u='sudo apt-get update'

команда(alias)  u    обновляет информацию о доступных пакетах


alias rmc='sudo apt-get autoclean'
alias rmv='sudo apt-get autoremove'

команды(alias) для очистки системы


alias s='speedtest'

команда для измерения скорости  интернета

 


PROMPT_COMMAND="date +%H:%M:%S"

команда вывода даты и времени в терминале

 

Когда вы включите ваш псевдоним в файл .bashrc  и чтобы скорее увидеть результат перегрузите его командой 

.  .bashrc

(точка пробел ваш файл с точкой)

Теперь новый псевдоним должен работать ))

Для удаления временных псевдонимов достаточно набрать команду

unalias (удаляемый псевдоним)

постоянные псевдонимы удаляются только редактированием файла куда вы их занесли(.bashrc),а если псевдоним вам временно не нужен ,то просто закоментируйте его поставив перед строчкой знак #

# alias u='sudo apt-get update'

 

 

если он понадобится вам  снова то просто уберите #, сохраните ,перезагрузите и пользуйтесь далее ))

 

ДОПОЛНЕНИЕ

 

              На компе у меня стоит два жестких диска,один на 1 т.,другой на 0,5 т..На первом стоят различные модификации linux , на  втором 7+10., ставлю разные потому ,что интересно попробовать )) в натуре, без каких либо ограничений.

           В связи с этим приходится частенько обновлять grub, и поэтому написал  alias

для быстрого обновления .Диск на 1т. это диск а ,диск на 0,5 т. это диск b

.... теперь обновляюсь одной буквой g

 

 

Категория: LINUX и прочие.,и прочее.. | Добавил: alekxa (25.10.2015)
Просмотров: 436 | Теги: как написать alias | Рейтинг: 1.5/2
Всего комментариев: 0
ComForm">
avatar