A ’cruthachadh ailiasan ann an GNU / Linux

Tha dòigh gu math sìmplidh ann airson cuid de òrdughan a bhios sinn a ’cleachdadh mar as àbhaist a ghnàthachadh agus a dhèanamh nas fhasa "an consol", Tro chleachdadh Alias.

Un Alias mar a tha an t-ainm a ’ciallachadh, cuidichidh e sinn le facal no sreath de fhaclan a chuir an àite facal nas giorra agus nas sìmplidh. Gabhamaid eisimpleir practaigeach, canaidh sinn gu bheil sinn airson an logaichean bhon t-siostam, a ’cleachdadh tagradh ris an canar Colorizer a tha an urra ri bhith a ’dathadh an toradh air a’ chonsól. Bhiodh an loidhne:

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

Ach tha mi cinnteach gum biodh e na b ’fhasa nam biodh e an àite sin a sgrìobhadh, chuir sinn a-steach an consol mar eisimpleir, rudeigin cho sìmplidh ri:

$ syslog

Fìor? Bhiodh e tòrr na bu chofhurtaile agus nas fhasa a chuimhneachadh. An uairsin, ciamar a nì sinn e?

A ’cruthachadh Ailias.

Tha cruthachadh ailias gu math furasta. Bhiodh an co-fhacal:

alias short_word = 'àithne no faclan an àite'

ma ghabhas sinn an eisimpleir roimhe seo bhiodh e:

alias syslog = 'sudo tailf -n 5 / var / log / syslog | ccze '

Tha an àithne dùinte ann an luachan singilte. Ach tha a ’cheist Càite an cuir sinn seo? Uill, ma tha sinn airson nach bi e ach sealach, bidh sinn dìreach ga sgrìobhadh sa chonsól agus mairidh e gus an dùin sinn e.

A-nis, ma tha sinn ga iarraidh gu maireannach, bidh sinn a ’cur seo am broinn an fhaidhle ~ / .bashrc a tha nar / dachaigh, agus mura h-eil e, bidh sinn ga chruthachadh (an-còmhnaidh leis an dot air beulaibh). Nuair a tha sinn air loidhne an alias san fhaidhle seo, cha do chuir sinn ach consol:

$ . .bashrc

Agus deiseil !!!

Nota: An-dè air sgàth duilgheadasan leis an ISP againn cha b ’urrainn dhuinn dad fhoillseachadh ann an <° Linux, airson a bheil sinn duilich


Tha susbaint an artaigil a ’cumail ri na prionnsapalan againn de moraltachd deasachaidh. Gus aithris a dhèanamh air mearachd cliog an seo.

7 bheachd, fàg do chuid fhèin

Fàg do bheachd

Seòladh-d cha tèid fhoillseachadh. Feum air achaidhean air an comharrachadh le *

*

*

  1. Uallach airson an dàta: Miguel Ángel Gatón
  2. Adhbhar an dàta: Smachd air SPAM, riaghladh bheachdan.
  3. Dìleab: Do chead
  4. Conaltradh an dàta: Cha tèid an dàta a thoirt do threas phàrtaidhean ach a-mhàin fo dhleastanas laghail.
  5. Stòradh dàta: Stòr-dàta air a chumail le Occentus Networks (EU)
  6. Còraichean: Aig àm sam bith faodaidh tu am fiosrachadh agad a chuingealachadh, fhaighinn air ais agus a dhubhadh às.

  1.   Jc thuirt

    Cha bhith an seòrsa dreuchd seo a ’gortachadh gus na h-innealan sin nach àbhaist dhuinn a chleachdadh gach latha ùrachadh. A bharrachd air an sin, chan eil ùine ann; trì bliadhna às deidh a sgrìobhadh agus tha e mar a ’chiad latha.
    Cuir ris, co-dhiù ann an debian, thathas a ’moladh gun cleachd thu am faidhle .bash_aliases gus na h-ailiasan agad fhèin a chur ris an àite am faidhle air a bheil thu ag ainmeachadh. He. .bashrc a ’gabhail cùram de bhith a’ lorg anns an fhaidhle ailias tha mi ag ràdh.

  2.   Victor thuirt

    Taing airson an oideachadh. Tha ceist agam: dè a tha an àithne '. .bashrc '? agus gu sònraichte dè a bhios an dot (.) air beulaibh an fhaidhle .bashrc a ’dèanamh?

    1.    Tinn thuirt

      Tha fios agam gu bheil e ro fhadalach, ach tha dot air beulaibh ainm faidhle ag adhbhrachadh gum bi e falaichte ann am pasgain, mar sin bidh e ann, ach chan urrainn dhut fhaicinn gus an nochd thu faidhlichean falaichte.

      1.    alohl669 thuirt

        Chan eil mi a ’smaoineachadh gu bheil e a’ toirt iomradh air a bhith a ’falach faidhlichean. Ma choimheadas tu gu dlùth tha fear eile air a sgaradh le àite roimhe:
        $. .bashrc

        An toiseach shaoil ​​mi gum biodh e ann an dòigh air choreigin a ’ruith am faidhle no ag ath-luchdachadh an fhiosrachaidh a tha na bhroinn. An àite sin bha agam ri ath-thòiseachadh airson na h-ailiasan a thoirt gu buil, agus mar sin chan eil fios air an àithne.

  3.   johndry thuirt

    Ciamar as urrainn dhut cumail a ’cleachdadh àithne ged a tha ailias ann a tha a’ toirt iomradh air an àithne seo? (Eisimpleir: ciamar a chleachdadh tu an àithne rm mas e seo ailias airson mac-talla?)

  4.   Pablo thuirt

    Gu math taingeil airson seo. Slàinte!

  5.   alexredondosk8 thuirt

    Halo, mòran taing airson an oideachadh, chuidich e mi gu mòr.