Существует очень простой способ настроить и упростить некоторые команды, которые мы обычно используем в "консоль", За счет использования кличка.
Un кличка как следует из названия, это поможет нам заменить слово или ряд слов более короткими и простыми. Возьмем практический пример, допустим, мы хотим увидеть бревна из системы, используя приложение под названием колоризатор который отвечает за раскрашивание результата на консоли. Строка будет такой:
$ sudo tailf -n 5 /var/log/syslog | ccze
Но я уверен, что было бы проще, если бы вместо всего этого мы поместили в консоль, например, что-нибудь простое, как:
$ syslog
Правда? Так было бы намного удобнее и легче запомнить. Тогда как нам это сделать?
Создание псевдонима.
Создать псевдоним действительно просто. Синтаксис будет таким:
alias short_word = 'команда или слова для замены'
если мы возьмем предыдущий пример, это будет:
псевдоним syslog = 'sudo tailf -n 5 / var / log / syslog | ccze '
Команда заключена в одинарные кавычки. Но вопрос в том Куда мы это положим? Что ж, если мы хотим, чтобы он был временным, мы просто записываем его в консоль, и он будет длиться, пока мы его не закроем.
Теперь, если мы хотим, чтобы это было навсегда, мы помещаем это в файл ~ / .bashrc что в нашем / Главная, а если нет, то создаем (всегда с точкой впереди). Когда мы добавили строку псевдоним в этом файле мы просто помещаем в консоль:
$ . .bashrc
И готово !!!
Примечание: вчера из-за проблем с нашим интернет-провайдером мы не смогли опубликовать что-либо в <° Linux, за что приносим свои извинения
Этот тип сообщений не повредит обновлению тех инструментов, которые мы обычно не используем ежедневно. Кроме того, это вне времени; через три года после написания и остается как первый день.
Добавьте, что, по крайней мере, в debian рекомендуется использовать файл .bash_aliases для добавления ваших собственных псевдонимов вместо файла, который вы упоминаете. Он. Я говорю о поиске в файле псевдонимов .bashrc.
Спасибо за руководство. У меня вопрос: при чем здесь команда? .bashrc '? и, в частности, что делает точка (.) перед файлом .bashrc?
Я знаю, что уже слишком поздно, но точка перед именем файла приводит к тому, что он скрывается в папках, поэтому он будет там, но вы не сможете его увидеть, пока не покажете скрытые файлы.
Я не думаю, что это относится к сокрытию файлов. Если вы присмотритесь, есть еще один, разделенный пробелом перед:
$. .bashrc
Сначала я подумал, что он каким-то образом запустит файл или перезагрузит содержащуюся в нем информацию. Вместо этого мне пришлось перезагрузиться, чтобы псевдонимы вступили в силу, поэтому команда осталась неизвестной.
Как вы можете продолжать использовать команду, даже если существует псевдоним, который ссылается на эту команду? (Пример: как бы вы использовали команду rm, если это псевдоним для эха?)
Очень благодарен за это. Ура!
Здравствуйте, большое спасибо за урок, он мне очень помог.