Linuxis on pseudonüüm käsk, mis võimaldab meil otsetee loomise kaudu täita mitut käsku või toimingut. See säästab aega ja suurendab tootlikkust, eriti kui teie töö hõlmab arvukate käskude tippimist.
Näiteks kui soovite luua kataloogi ja selles kataloogis faili, peate selle ülesande täitmiseks täitma erinevaid käske. Pseudonüümid aitavad aga selliseid keerulisi ülesandeid ühe korraga teha.
Selles juhendis uurin, mis on varjunimed, nende tüübid Linuxis ning kuidas varjunimesid luua ja eemaldada.
- Mis on alias
- Aliasi loomise süntaks Linuxis
- Kuidas Linuxis aliast luua
- Kuidas Linuxis varjunimesid loetleda
- Varjunimede tüübid
- Looge ajutine alias
- Eemaldage ajutine varjunimi
- Looge alaline alias
- Eemaldage alaline alias
- Looge argumentidega varjunimi
- Eemaldage argumentidega varjunimi
- Järeldus
Nõue
Süsteem | Linux (mis tahes Linuxi distributsioon) |
Juurdepääs | Juur-/sudojuurdepääs süsteemile |
Mis on alias
Linuxis on alias käsurea utiliit, mis võib luua otsetee mitme käsu või toimingu jaoks. Alinime viide samaaegselt töötavate käskude rühmale.
Linuxis on kõiki käske raske meeles pidada ja operatsiooni iseloomu tõttu muutub ka käsu kasutamine keeruliseks. Pseudonüümi käsku kasutatakse enamasti pikkade ja keerukate käskude asendamiseks stenogrammiga, et saaks vältida mis tahes käskude või suvandite vigu.
Aliasi loomise süntaks Linuxis
Kasutage Linuxis aliase loomiseks järgmist süntaksit.
Süntaks:
teise nimega nimi =' < käsud… > '
Ülaltoodud süntaksis:
teise nimega: Märksõna aliase tegemiseks.
nimi: Pseudonüümi nimi, see võib olla mis tahes nimi.
Mõned olulised kaalutlused varjunime loomisel:
-
- Andke varjunimele ainulaadne nimi ja veenduge püsiva varjunime loomisel, et see ei vastaks ühelegi eelmääratletud käsule.
- Kasutage käskude lisamiseks üksikuid jutumärke.
- Vältige tühiku lisamist võrdusmärgi (=) järel ja ette, vastasel juhul võib see anda an aliast ei leitud viga.
Kuidas Linuxis aliast luua
Pseudonüümi saab luua aliase käsu ja ülaltoodud süntaksi abil. Mõistame seda näitega:
teise nimega värskendada =' sudo sobiv värskendus && sudo sobiv uuendus'
Olen loonud aliase värskendada kahest Linuxis sageli kasutatavast käsust; värskendada ja täiendada. Kahe käsu tippimise asemel loote varjunime ja tippige toimingute tegemiseks ainult see pseudonüüm.
Mõistame seda teise näitega:
Selles näites olen loonud aliase liigutada navigeerimiseks failid kataloog. Kogu tee tippimise asemel võin kasutada varjunime liigutada otse siseneda failid kataloog.
Kuidas Linuxis varjunimesid loetleda
Linuxis varjunimede loetlemiseks tippige käsk alias ja kõik varjunimed kuvatakse.
teise nimega
Varjunimede tüübid
Varjunimesid on kahte tüüpi:
Ajutine varjunimi: Ajutine varjunimi jääb tööle seni, kuni praegune seanss on aktiivne, ja kustutatakse seansi lõppedes automaatselt. Ajutine varjunimi luuakse lihtsalt pseudonüümi käsuga.
Alaline alias: Alaline alias jääb tööle ka pärast seansi lõppu. Püsinimi nõuab süsteemifailides mõningaid täiendavaid muudatusi.
Looge ajutine alias
Iga pseudonüüm, mis luuakse käsuga alias, on ajutine. See töötab seni, kuni seanss on aktiivne. Näiteks loome ajutise varjunime, mis värskendab hoidlaid.
teise nimega värskendada =' sudo sobiv värskendus && sudo sobiv uuendus'
See töötab praeguse aktiivse seansi ajal. Nüüd väljuge seansist ja logige uuesti sisse, proovige aliast käivitada ja see ei tööta.
Seansist väljumiseks sulgege terminal ja käivitage see uuesti.
Eemaldage ajutine varjunimi
Ajutise varjunime eemaldamiseks kasutage sa nutad aktiivse seansi ajal.
Süntaks:
sa nutad < alias-nimi >
Näiteks värskenduse pseudonüümi eemaldamiseks kasutage järgmist.
Nüüd loetlege varjunimed ja näete, et värskendus pole enam saadaval:
Kõigi varjunimede eemaldamiseks kasutage:
Looge alaline alias
Püsiva pseudonüümi loomiseks peate shelli konfiguratsioonifailis muudatusi tegema. Konfiguratsioonifail oleneb kasutatavast kestast.
-
- Bashi jaoks on see nii bashrc
- Zsh jaoks on see nii kahanema
Ma kasutan Bashi; seetõttu avan bashrc faili.
sudo nano ~ / .bashrc
Nüüd tippige alias värskendada faili lõpus. Alias oleks:
Salvestage fail kasutades ctrl+x ja seejärel vajutage ja/ja .
Nüüd hankige fail:
See varjunimi jääb püsivaks olenemata sellest, kas lõpetate seansi või lülitate masina välja.
Püsinime loomiseks saab kasutada ka ümbersuunamisoperaatorit (>>), kuna see lisab bashrc-faili lõppu aliase käsu.
kaja “ teise nimega värskendada =' sudo sobiv värskendus && sudo sobiv uuendus'' >> ~ / .bashrc
Ärge unustage muudatuste salvestamiseks hankida bashrc-faili.
Eemaldage alaline alias
Püsiva aliase eemaldamiseks peate selle kesta konfiguratsioonifailist eemaldama. Minu puhul oli see bashrc, avage fail ja eemaldage alias.
Pärast varjunime eemaldamist hankige bashrc-fail, täites alloleva käsu:
Alias on kustutatud.
Looge argumentidega varjunimi
Varjunimed muutuvad veelgi kasulikumaks, kui saate neile argumente lisada. Saate seda teha püsialiase loomise tehnikaga.
Pange tähele, et selle tehnika puhul me ei kasuta teise nimega märksõna, kasutame a funktsiooni selle asemel.
Süntaks:
funktsiooni < funktsiooni nimi > ( ) {< käsud… >
}
Loome funktsiooni, mis võtab failinime argumendina ja loob faili praeguses töökataloogis.
Järgmises koodis on $1 argument; argumentide arvu saab suurendada kasutades $2, $3 ja nii edasi.
Avage fail bashrc ja tippige faili lõppu järgmine funktsioon.
puudutada “ 1 dollar ”
}
Nüüd käivitage allikas ~/.bashrc muudatuste salvestamiseks ja varjunime lubamiseks.
Nüüd käivitage aliase funktsioon failinimega.
Kasutaja eesnimega luuakse fail.
Eemaldage argumentidega varjunimi
Argumentidega varjunime kustutamise protseduur sarnaneb püsiva aliase kustutamisega. Avage bashrc-fail, eemaldage funktsioon; salvestage fail ja hankige see, kasutades allikas ~/.bashrc käsk.
Järeldus
Linuxi pseudonüüm on kasulik utiliit, mis võimaldab teil luua otsetee, mis viitab käsule või mitmele käsule. Aja säästmine ja tõhususe parandamine on selle käsu peamised eelised. Pseudonüümid on ajutised, kuid neid saab muuta kesta konfiguratsioonifaili redigeerides püsivaks. Ajutisi varjunimesid saab kohe kustutada või need kaovad aktiivsest seansist väljumisel automaatselt. Püsinimede puhul peate need kustutama kesta konfiguratsioonifailist bashrc või zshrc.