Linux sistemoje slapyvardis yra komanda, leidžianti vykdyti kelias komandas arba operacijas sukuriant nuorodą. Tai taupo laiką ir pagerina produktyvumą, ypač jei jūsų darbas susijęs su daugybės komandų įvedimu.
Pavyzdžiui, jei norite sukurti katalogą ir tame kataloge esantį failą, turite vykdyti skirtingas komandas, kad atliktumėte šią užduotį. Tačiau slapyvardžiai padeda atlikti tokias sudėtingas užduotis vienu ypu.
Šiame vadove išnagrinėsiu, kas yra slapyvardžiai, jų tipai Linux sistemoje ir kaip sukurti bei pašalinti slapyvardžius.
- Kas yra Alias
- Slapyvardžio kūrimo Linux sistemoje sintaksė
- Kaip sukurti slapyvardį „Linux“.
- Kaip įtraukti slapyvardžius Linux
- Slapyvardžių tipai
- Sukurkite laikiną slapyvardį
- Pašalinkite laikiną slapyvardį
- Sukurkite nuolatinį slapyvardį
- Pašalinkite nuolatinį slapyvardį
- Sukurkite slapyvardį su argumentais
- Pašalinkite slapyvardį su argumentais
- Išvada
Reikalavimas
Sistema | Linux (bet koks Linux platinimas) |
Prieiga | Root/sudo prieiga prie sistemos |
Kas yra Alias
„Linux“ slapyvardis yra komandų eilutės įrankis, galintis sukurti kelių komandų ar operacijų nuorodą. Pseudonimo nuoroda į komandų grupę, kuri vykdoma vienu metu.
„Linux“ sistemoje visas komandas sunku prisiminti, o atsižvelgiant į operacijos pobūdį, komandos naudojimas taip pat tampa sudėtingas. Pseudonimo komanda dažniausiai naudojama ilgoms ir sudėtingoms komandoms pakeisti trumpuoju žodžiu, kad būtų išvengta komandų ar parinkčių klaidų.
Slapyvardžio kūrimo Linux sistemoje sintaksė
Norėdami sukurti slapyvardį Linux sistemoje, naudokite šią sintaksę.
Sintaksė:
slapyvardis vardas =' < komandas… > “
Aukščiau pateiktoje sintaksėje:
slapyvardis: Raktinis žodis slapyvardžiui sukurti.
vardas: Pseudonimo vardas, jis gali būti bet koks vardas.
Keletas svarbių aspektų kuriant slapyvardį:
-
- Suteikite slapyvardžiui unikalų pavadinimą ir kurdami nuolatinį slapyvardį įsitikinkite, kad jis neatitinka jokių iš anksto nustatytų komandų.
- Norėdami įtraukti komandas, naudokite pavienes kabutes.
- Venkite pridėti tarpo po ir prieš lygybės (=) ženklą, nes tai gali duoti an slapyvardis nerastas klaida.
Kaip sukurti slapyvardį „Linux“.
Slapyvardį galima sukurti naudojant slapyvardžio komandą ir aukščiau pateiktą sintaksę. Supraskime tai pavyzdžiu:
slapyvardis atnaujinti =' sudo tinkamas atnaujinimas && sudo tinkamas atnaujinimas“
Aš sukūriau slapyvardį atnaujinti dviejų dažnai naudojamų komandų Linux; atnaujinti ir atnaujinti. Užuot įvedę dvi komandas, sukuriate slapyvardį ir įveskite tik tą slapyvardį, kad atliktumėte operacijas.
Supraskime tai kitu pavyzdžiu:
Šiame pavyzdyje sukūriau slapyvardį judėti naršyti failus katalogas. Užuot įvedęs visą kelią, galiu naudoti slapyvardį judėti kad patektų tiesiai į failus katalogas.
Kaip įtraukti slapyvardžius Linux
Norėdami įtraukti slapyvardžius Linux sistemoje, įveskite komandą slapyvardžiai ir bus pateikti visi slapyvardžiai.
slapyvardis
Slapyvardžių tipai
Yra dviejų tipų slapyvardžiai:
Laikinas slapyvardis: Laikinasis slapyvardis veikia tol, kol aktyvus dabartinis seansas, ir automatiškai ištrinamas pasibaigus seansui. Laikinasis slapyvardis tiesiog sukuriamas naudojant slapyvardžio komandą.
Nuolatinis slapyvardis: Nuolatinis slapyvardis lieka veikiantis net ir pasibaigus seansui. Dėl nuolatinio slapyvardžio reikia atlikti keletą papildomų sistemos failų pakeitimų.
Sukurkite laikiną slapyvardį
Kiekvienas slapyvardis, sukurtas naudojant slapyvardžio komandą, yra laikinas. Jis veikia tol, kol aktyvi sesija. Pavyzdžiui, sukurkime laikiną slapyvardį, kuris atnaujina saugyklas.
slapyvardis atnaujinti =' sudo tinkamas atnaujinimas && sudo tinkamas atnaujinimas“
Jis veiks dabartinėje aktyvioje sesijoje. Dabar išeikite iš sesijos ir vėl prisijunkite, pabandykite paleisti slapyvardį ir jis neveiks.
Norėdami išeiti iš sesijos, tiesiog uždarykite terminalą ir paleiskite jį dar kartą.
Pašalinkite laikiną slapyvardį
Norėdami pašalinti laikinąjį slapyvardį, naudokite tu verki komandą aktyvios sesijos metu.
Sintaksė:
tu verki < slapyvardis >
Pavyzdžiui, norėdami pašalinti naujinimo slapyvardį, naudokite:
Dabar surašykite slapyvardžius ir pamatysite, kad naujinimas nebepasiekiamas:
Norėdami pašalinti visus slapyvardžius, naudokite:
Sukurkite nuolatinį slapyvardį
Norėdami sukurti nuolatinį slapyvardį, turite atlikti apvalkalo konfigūracijos failo pakeitimus. Konfigūracijos failas priklauso nuo jūsų naudojamo apvalkalo.
-
- Bashui tai yra bashrc
- Dėl Zsh tai yra susitraukti
Aš naudoju Bash; todėl atidarysiu bashrc failą.
sudo nano ~ / .bashrc
Dabar įveskite slapyvardį atnaujinti failo pabaigoje. Pseudonimas būtų toks:
Išsaugokite failą naudodami ctrl+x ir tada paspauskite ir/ir .
Dabar gaukite failo šaltinį:
Šis slapyvardis išliks nuolatinis, nesvarbu, ar baigsite seansą, ar išjungsite įrenginį.
Peradresavimo operatorius (>>) taip pat gali būti naudojamas nuolatiniam slapyvardžiui sukurti, nes jis pridės slapyvardžio komandą bashrc failo pabaigoje.
aidas “ slapyvardis atnaujinti =' sudo tinkamas atnaujinimas && sudo tinkamas atnaujinimas“ >> ~ / .bashrc
Nepamirškite gauti bashrc failo, kad išsaugotumėte pakeitimus.
Pašalinkite nuolatinį slapyvardį
Norėdami pašalinti nuolatinį slapyvardį, turite jį pašalinti iš apvalkalo konfigūracijos failo. Mano atveju tai buvo bashrc, atidarykite failą ir pašalinkite slapyvardį.
Pašalinę slapyvardį, gaukite bashrc failą vykdydami toliau pateiktą komandą:
Slapyvardis buvo ištrintas.
Sukurkite slapyvardį su argumentais
Slapyvardžiai tampa dar naudingesni, kai galite pridėti prie jų argumentų. Tai galite padaryti naudodami nuolatinio slapyvardžio kūrimo techniką.
Atminkite, kad šioje technikoje mes nenaudojame slapyvardis raktinį žodį, naudosime a funkcija vietoj to.
Sintaksė:
funkcija < funkcijos pavadinimas > ( ) {< komandas… >
}
Sukurkime funkciją, kuri naudos failo pavadinimą kaip argumentą ir sukurs failą dabartiniame darbo kataloge.
Šiame kode $1 yra argumentas; argumentų skaičių galima padidinti naudojant $2, $3 ir pan.
Atidarykite bashrc failą ir failo pabaigoje įveskite šią funkciją.
liesti “ 1 USD “
}
Dabar paleiskite šaltinis ~/.bashrc komandą, kad išsaugotumėte pakeitimus ir įgalintumėte slapyvardį.
Dabar paleiskite slapyvardžio funkciją su failo pavadinimu.
Bus sukurtas failas su vartotojo vardu.
Pašalinkite slapyvardį su argumentais
Slapyvardžio su argumentais ištrynimo procedūra yra panaši į nuolatinio slapyvardžio ištrynimą. Atidarykite bashrc failą, pašalinkite funkciją; išsaugokite failą ir gaukite jį naudodami šaltinis ~/.bashrc komandą.
Išvada
„Linux“ slapyvardis yra naudinga priemonė, leidžianti sukurti nuorodą, nurodančią komandą arba kelias komandas. Laiko taupymas ir efektyvumo didinimas yra pagrindiniai šios komandos pranašumai. Slapyvardžiai yra laikini, tačiau juos galima padaryti nuolatiniais redaguojant apvalkalo konfigūracijos failą. Laikinus slapyvardžius galima ištrinti iš karto arba jie automatiškai išnyksta išėjus iš aktyvios sesijos. Jei naudojate nuolatinius slapyvardžius, turite juos ištrinti iš apvalkalo konfigūracijos failo bashrc arba zshrc.