Стварэнне псеўданімаў у GNU / Linux

Існуе вельмі просты спосаб наладзіць і спрасціць некаторыя каманды, якія мы звычайна выкарыстоўваем "кансоль", Праз выкарыстанне мянушка.

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

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

Але я ўпэўнены, што было б прасцей, калі б замест таго, каб напісаць усё гэта, мы паклалі ў кансоль, напрыклад, нешта такое простае, як:

$ syslog

Праўда? Было б значна зручней і прасцей запомніць. Тады, як нам гэта зрабіць?

Стварэнне псеўданіма.

Стварыць псеўданім сапраўды проста. Сінтаксіс будзе:

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

калі ўзяць папярэдні прыклад, гэта будзе:

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

Каманда заключана ў адзіночныя двукоссі. Але пытанне ў тым Куды мы гэта дзенем? Ну, калі мы хочам, каб гэта было толькі часова, мы проста запісваем яго ў кансоль, і гэта будзе працягвацца, пакуль мы яго не закрыем.

Цяпер, калі мы хочам гэтага пастаянна, мы змяшчаем гэта ў файл ~ / .bashrc які ёсць у нашым / home, а калі гэтага няма, мы ствараем яго (заўсёды з кропкай спераду). Калі мы дадамо радок псеўданім у гэтым файле мы проста змяшчаем у кансоль:

$ . .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 сказаў

    Добры дзень, вялікі дзякуй за падручнік, ён мне вельмі дапамог.