Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy
počítačové znalosti >> Systémy >> linux >> .

Linux Alias ​​Funkcia

Operačný systém Linux používa funkcie a aliasy , aby sa uľahčilo používanie príkazov terminálu . Prezývky ponúkajú užívateľovi spôsob , ako skrátiť dlhé alebo zložité príkazy , zatiaľ čo funkcia robia dlhé bloky kódu ľahko ukladať , organizovať a používať . Zadanie dlhé príkazy alebo zložité skripty , je nevyhnutné ( i keď nudné ) súčasťou Linuxu použiť . Pochopenie toho , ako ukladať aliasy v súbore bashrc a import funkcie zo zdrojových súborov zefektívni interakcie užívateľovej s na príkazovom riadku . Prezývky

Prezývky sú skratky názvov pre dlhšie a ťažké si spomenúť príkazového reťazca . Užívateľ môže mať príkaz používaný často počas používania systému , napríklad

tar cvzf photos_from_mom.tar.gz /home

a dať mu alias . Ak užívateľ zadá alias ako " rozbaliť " pre tento príkaz , môže užívateľ zadať " rozbaliť " na príkazovom riadku , a systém bude vykonávať dlhšiu príkaz .
Funkcia

Kým aliasy možno premenovať príkaz na uľahčenie používania , nemôžu spracovať kód chyby , alebo spravovať rôzne bloky s podobnou kódu . V týchto prípadoch je vhodné , aby pochopiť shell funkcie . Rovnako ako funkcia v iných programovacích jazykoch , ako je C alebo Java , funguje Linux vymenovať bloky kódu vykonať , ktoré potom môžu byť prístupné z iných skriptov . Napríklad ,

funkcie list_home {

ls - a /home

/* robiť nejakú prácu v domovskom adresári * /

}

je funkcia , ktorá vypíše domovský adresár a robiť prácu , ktorá je potrebné urobiť tam .
. bashrc

" . bashrc " súbor určuje, ako interaktívny shell sa bude správať podľa definujú funkcie , aliasy , a ide v shellu . V súbore bashrc je dôležitá kapitola s názvom " aliasy " , ktorá umožňuje užívateľovi definovať trvalé aliasy v škrupine . Napríklad , nasledujúci text zadaný do bashrc :

alias rm = ' rm - i '

alias cp = ' cp - i '

alias mv = ' mv - i '

zabezpečí, že pri " rm " je zapísaná v interaktívnom shellu , príkaz " rm - i " bude vykonávať . Užívateľ potrebuje len definovať raz v súbore pre to , aby sa prejaví na každom shell zasadnutí .
Import Funkcia

funkcie môžu byť deklarované v samotnej nádrže . Tieto vyhlásenia nie sú trvalé , však. S cieľom udržať trvalú kópiu funkcií , je nutné importovať z textového súboru , takže užívateľ alebo programátor musí importovať súbor do shellu zasadnutí . Akonáhle užívateľ importuje súbor , skripty a funkcie na súbore sú k dispozícii v škrupine . Napríklad , ak užívateľ má súbor " func.sh " , ktorý obsahuje dve funkcie nevyhnutné v inom shell programe , užívateľ môže importovať tento súbor a to buď pomocou príkazu " zdrojový func.sh " alebo príkaz " . Func.sh " vnútri skriptu .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené