Створення псевдонімів у GNU / Linux

Існує дуже простий спосіб налаштувати та спростити деякі команди, які ми зазвичай використовуємо "консоль", Завдяки використанню кличка.

Un кличка як вказує його назва, це допоможе нам замінити слово чи ряд слів на коротше і простіше. Візьмемо практичний приклад, скажімо, ми хочемо побачити logs з системи, використовуючи додаток з назвою Колоризатор який відповідає за забарвлення результату на консолі. Рядок буде таким:

$ sudo tailf -n 5 /var/log/syslog | ccze

Але я впевнений, що було б простіше, якби замість того, щоб писати все це, ми помістили в консоль, наприклад, щось таке просте, як:

$ syslog

Правда? Це було б набагато зручніше і легше запам’ятати. Тоді як ми це робимо?

Створення псевдоніма.

Створити псевдонім дуже просто. Синтаксис буде таким:

псевдонім short_word = 'команда або слова для заміни'

якщо взяти попередній приклад, це буде:

псевдонім syslog = 'sudo tailf -n 5 / var / log / syslog | ccze '

Команда укладена в одинарні лапки. Але питання в тому Куди ми це кладемо? Що ж, якщо ми хочемо, щоб це було лише тимчасово, ми просто записуємо його в консоль, і це триватиме доти, доки ми його не закриємо.

Тепер, якщо ми хочемо це назавжди, ми поміщаємо це всередину файлу ~ / .bashrc яка є в нашому / Головна, а якщо ні, тоді ми його створюємо (завжди з крапкою спереду). Коли ми додамо рядок псевдонім у цьому файлі ми просто вкладаємо в консоль:

$ . .bashrc

І готовий !!!

Примітка: Вчора через проблеми з нашим провайдером ми не змогли нічого опублікувати в <° Linux, за що просимо вибачення


Зміст статті відповідає нашим принципам редакційна етика. Щоб повідомити про помилку, натисніть тут.

7 коментарі, залиште свій

Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.

  1.   Jc - сказав він

    Цей тип публікацій не заважає оновлювати ті інструменти, якими ми зазвичай не користуємося щодня. Крім того, це поза часом; через три роки після написання, і це залишається першим днем.
    Додайте, що принаймні в debian рекомендується використовувати файл .bash_aliases для додавання власних псевдонімів замість згаданого вами файлу. Він . .bashrc дбає про пошук у файлі псевдоніма, про який я кажу.

  2.   Віктор - сказав він

    Дякую за підручник. У мене питання: що означає команда '. .bashrc '? і зокрема, що робить крапка (.) перед файлом .bashrc?

    1.    Хворі - сказав він

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

      1.    alohl669 - сказав він

        Я не думаю, що це стосується точки приховування файлів. Якщо ви уважно подивитесь, є ще одна, відокремлена пробілом раніше:
        $. .bashrc

        Спочатку я думав, що це якось запустить файл або перезавантажить інформацію, що міститься. Натомість мені довелося перезавантажитися, щоб псевдоніми набрали чинності, тому команда залишається невідомою.

  3.   Джондрі - сказав він

    Як ви можете продовжувати використовувати команду, хоча існує псевдонім, який посилається на цю команду? (Приклад: як би ви використали команду rm, якщо це псевдонім для відлуння?)

  4.   Пабло - сказав він

    Дуже вдячний за це. На здоров’я!

  5.   alexredondosk8 - сказав він

    Привіт, велике спасибі за підручник, це мені дуже допомогло.