Príkazový interpreter je veľmi dôležitá súčasť operačného systému. Pracovať s ním by mal vedieť snáď každý kto chce efektívne pracovať s operačným systémom.
Avšak niekedy sa nám môže zdať že je dosť neprehľadný, alebo nás po čase omrzí zadávať kopu často používaných parametrov pre často používané príkazy. Nováčikom a začínajúcim správcom systému sa môže ľahko stať omyl pri použití príkazov:
cp, rm, mv
Všetky tieto problémy sa dajú ľahko vyriešiť aliasmi.
Alias je vlastne priradenie iného názvu / mena pre existujúci príkaz s možnosťou rozšírenia. (pridanie parametrov)
Pre pridanie aliasov treba editovať súbor .bashrc nachádzajúci sa v domovskom adresári. (lokálne zmeny: pre konkrétneho užívateľa). Alebo v /etc/bash.bashrc pre globálne zmeny.
Syntax tvorby aliasu:
alias nazov_aliasu='prikaz [parametre]'
poznámka: názov_aliasu môže byť ľubovoľný (z písmen), ak alias pomenujete už v systéme existujúcim názvom programu, alias nahradí program. (pozrite príklady pre lepšie pochopenie, alebo si to výskúšajte napr. na príkaze ls )Príklady aliasov:
### aliasy pre cp, mv, rm
alias cp='cp -irv' # spyta sa pred prepisanim a zobrazi akciu, kopiruje aj priecinky a podpriecinky
alias mv='mv -iv' # spyta sa pred prepisanim a zobrazi akciu
alias rm='rm -irv' # spyta sa pred odstranenim a zobrazi akciu, maze aj priecinky a podpriecinky
### aliasy pre ls
alias ls='ls -aCF --color=always' # vypise vsetky adresare a subory vratane tych co zacinaju bodkou, usporiada ich do stlpcov, priecinky zobrazi ako priecinok/ a zapne farebne rozlisenie suborov a priecinkov
alias ls='ll -aCF -lh --color=always' # to iste co vyssie ale zobrazi casove udaje, prist. prava, vlastnika a velkost
v cloveku citatelnom formate
### alias pre mkdir
alias mkdir='mkdir -pv' # ak je nutne vytvori potrebne podpriecinky a zobrazi akciu
alias mkd='mkdir -pv' # uplne to iste co vyssie - ale treba aj prsty setrit, mkd je kratsie :-)
### alias pre chown
alias chownjaro='chown -Rv jaro:users' # zmeni vlastnika suborov na jaro, skupinu users a to rekurzivne, zobrazi akciu
Myslím že pre názornú ukážku stačí. Záleží od vás a vašich potrieb aké aliasy si vytvoríte.
V Greenie knižnici bola vydaná prvá kniha, ktorá je vytvorená z väčšiny umelou inteligenciou. Pokrýva udalosti Druhej svetovej vojny, vrátane rôznych doplnkových tém. Kniha je v angličtine.