Създаване на псевдоними в GNU / Linux

Има много прост начин за персонализиране и улесняване на някои команди, които обикновено използваме "конзолата", Чрез използването на Псевдоним.

Un Псевдоним както подсказва името му, това ще ни помогне да заменим дума или поредица от думи с по-къса и по-проста. Да вземем практически пример, да кажем, че искаме да видим трупи от системата, като се използва приложение, наречено Оцветител който е отговорен за оцветяването на резултата на конзолата. Линията ще бъде:

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

Но съм сигурен, че би било по-лесно, ако вместо да напишем всичко това, ние поставим например в конзолата нещо толкова просто като:

$ syslog

Вярно? Би било много по-удобно и лесно за запомняне. Тогава как да го направим?

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

Създаването на псевдоним е наистина лесно. Синтаксисът ще бъде:

alias short_word = 'команда или думи за замяна'

ако вземем предишния пример, това ще бъде:

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

Командата е затворена в единични кавички. Но въпросът е Къде да поставим това? Е, ако искаме да е само временно, просто го записваме в конзолата и ще продължи, докато не го затворим.

Сега, ако го искаме постоянно, поставяме това във файла ~ / .bashrc който е в нашия / Home, а ако не е, тогава ние го създаваме (винаги с точката отпред). Когато сме добавили реда на псевдоним в този файл просто поставяме в конзолата:

$ . .bashrc

И готово !!!

Забележка: Вчера поради проблеми с нашия ISP не можахме да публикуваме нищо в <° Linux, за което се извиняваме


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

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

      Jc каза той

    Този тип публикации не вреди за освежаване на онези инструменти, които обикновено не използваме ежедневно. Освен това е безвремево; три години след написването му и остава като първия ден.
    Добавете, че поне в debian се препоръчва да използвате файла .bash_aliases, за да добавите свои собствени псевдоними вместо файла, който споменавате. Той . .bashrc се грижи за търсенето във файла с псевдоними, който казвам.

      Виктор каза той

    Благодаря за урока. Имам въпрос: какво означава командата '. .bashrc '? и по-специално какво прави точката (.) пред файла .bashrc?

         Болен каза той

      Знам, че е твърде късно, но точка пред името на файла го кара да бъде скрит в папки, така че ще бъде там, но няма да можете да го видите, докато не покажете скритите файлове.

           alohl669 каза той

        Не мисля, че се отнася до точката на скриване на файлове. Ако погледнете отблизо, има още един, разделен с интервал преди:
        $. .bashrc

        Първоначално си помислих, че по някакъв начин ще стартира файла или ще презареди информацията, която съдържа. Вместо това трябваше да рестартирам, за да влязат в сила псевдонимите, така че командата остава неизвестна.

      джондри каза той

    Как можете да продължите да използвате команда, въпреки че има псевдоним, който се отнася до тази команда? (Пример: как бихте използвали командата rm, ако това е псевдоним за ехо?)

      Пабло каза той

    Много благодарен за това. Наздраве!

      alexredondosk8 каза той

    Здравейте, благодаря ви много за урока, много ми помогна.