Ako nastaviť cesty, farby, písma a aliasy v systéme Unix alebo Linux

Emacs sa používa jednoduchšie ako vi, ale vi je súčasťou všetkých foriem Unixu; emacs nie je.
Väčšinu počiatočných atribútov v systémoch Unix/Linux nastavuje správca systému. Užívateľ môže ovládať atribúty, ktoré sa líšia podľa osobného vkusu.
- 1Pamätajte si, že unix a linux rozlišujú malé písmená od nastavení a príkazov. Pri zadávaní nastavení buďte presní. Príkaz na výpis adresárov „ls“ nebude fungovať, ak zadáte „LS“ alebo „Ls“.
- Všetky príkazy budú uvedené v správnom prípade, dokonca aj na začiatku vety v tomto článku.
- „Unix“ sa bude používať na označenie Unixu alebo Linuxu.
- Výzvy sa v tomto článku nebudú zobrazovať. Tiež sa predpokladá, že po zadaní príkazu musíte stlačiť <Enter>.
- Súbory Unix, ktoré ovládajú nastavenia a aliasy, zvyčajne začínajú znakom „.“! Ak ich chcete vypísať (pomocou príkazu ls), musíte zaň pridať „-a“, napríklad takto:
ls -a
Vytvoriť aliasy - aliasy v unixe sú príkazy, ktoré nahrádzajú iné príkazy. - 2Naučte sa používať emacs alebo vi, najlepšie oboje. emacs a vi sú nástroje na úpravu textu používané v Unixe. emacs sa používa jednoduchšie ako vi, ale vi je súčasťou všetkých foriem Unixu; emacs nie je.Dočasné aliasy - ak potrebujete alias iba na krátku dobu, vytvorte si ho na príkazovom riadku.
- 3Nastaviť cesty - „Cesta“ je adresár, do ktorého sa počítač pozrie, aby našiel príkaz (alebo program), ktorý chcete spustiť.
- Vytvorte kópiu súboru the.login pred jeho úpravou. Ak urobíte chybu, budete musieť skopírovať iba originál.
- Cesta k väčšine príkazov by už mala byť nastavená.
- Zistite, ktoré adresáre sú vo vašej „ceste“.
Zadajte toto: echo $ cesta - Skontrolujte svoju cestu a zistite, či je potrebné pridať ďalší adresár. Po zadaní vyššie uvedeného príkazu by ste mali vidieť záznam (Budeme predpokladať, že vaše používateľské meno je „joe“):
/usr/local/bin/etc/log/home/joe
Zoznam bude pravdepodobne oveľa dlhší. - Upravte súbor.login vo svojom domovskom adresári, aby ste ho pridali na cestu.
- Súbor.login už pravdepodobne obsahuje riadok:
set path = ($ path)
Ak chcete získať prístup k programom bez zadania úplnej cesty, v podadresári vášho domovského adresára; upravte riadok cesty v súbore.login takto:
set path = ($ path $ HOME/bin)
Ak sú programy, ku ktorým chcete získať prístup, niekde inde, budete musieť zadať explicitný názov cesty:
set path = ($ cesta/etc/log/monitory/)
- 4Ak chcete zmeniť predvolené písma a farby, upravte súbor „.Xdefaults“.
- Pred úpravou súboru.Xdefaults si vytvorte kópiu. Písmeno „X“ je veľké.
- Prezrite si súbor.Xdefaults. Malo by to vyzerať asi takto:
xterm*Písmo: courr10
xterm*VisualBell: pravdivý
xterm*Pozadie: čierny
xterm*V popredí: azúrový
xterm*Geometria: 95x50-0-92
xterm*ScrollBar: true
xterm*ScrollLines: 200
dtterm*miera blikania 0
emacov*Pozadie: čierne
emacy*Popredie: ghostwhite
emacs*bitmapa Ikona: zapnutá - Upravte súbor (pomocou emacsu alebo vi) tak, aby sa zmenil na vami preferované písma a farby. Môžete zmeniť takmer akúkoľvek časť okna X, od záhlavia po kurzor.
- Informácie o nastaveniach okna „X“ nájdete v knihe Unix alebo Linux. Potenciálne dostupné písma a farby sú tu príliš početné.
Ak ich chcete vypísať (pomocou príkazu ls), musíte zaň pridať „-a“ takto. - 5Vytvoriť aliasy - aliasy v unixe sú príkazy, ktoré nahrádzajú iné príkazy.
- Keď sa napríklad pokúšate vytvoriť zoznam adresárov, napríklad neustále píšete „Ls“ namiesto „ls“. Takže vytvoríte alias, vďaka ktorému sa „Ls“ budú správať ako „ls“.
- Správcovia systému Unix často zabezpečujú, aby všetci používatelia mali príkaz rm nastavený ako alias pre „rm -i“. To núti užívateľa napísať „y“ pred odstránením súboru!
- Uistite sa, že alias, ktorý chcete nastaviť, sa ešte nepoužíva. Pomocou príkazu „ktorý“ overte, či sa príkaz nepoužíva. Ak to vidíte, je možné pokračovať:
which
jk jk: Command not found. - Dočasné aliasy - ak potrebujete alias iba na krátky čas, vytvorte si ho na príkazovom riadku. zadajte:
alias <názov aliasu> '<príkaz, ktorý chcete nahradiť>' - Napríklad pracujete v zariadení s 3000 CPU. Väčšina týchto počítačov má iba okrajové používateľské účty, pretože k nim má prístup len zriedka (bežný používateľ). Musíte sa pozrieť do mnohých adresárov (každý s mnohými súbormi) a nechcete stále písať „ls -alth | more“ (Tento príkaz je príkazom na zoznam adresárov, ktorý uvádza všetky súbory v poradí podľa najnovších úprav a veľkosti. súboru v čitateľnej forme. Zastaví sa posúvanie po vyplnení stránky, kým nestlačíte medzerník.)
Zadajte:
alias l 'ls -alth | viac '
Na zadanie príkazu stačí zadať „l“. - Trvalé prezývky
- Skontrolujte, či vo vašom domovskom adresári už existuje súbor.aliases.
- Ak súbor.aliases už existuje, vytvorte si jeho kópiu skôr, ako začnete.
- Vytvorte alebo upravte súbor.aliases pomocou programu emacs alebo vi. Použite rovnakú syntax ako pri vytváraní dočasného aliasu:
alias <názov vášho aliasu> '<príkaz, ktorý chcete nahradiť>' - Tu je príklad zo súboru.aliases:
alias l will -alht | viac '
alias hodiny' xclock -fg červená -hd zelená -bg čierna & '
alias obr' xterm -bg čierna -fg azúrová -fn courr24 -sb -sl 500 -n `názov hostiteľa 'a'
alias maličký 'xterm -bg čierny - fg azúrová -sb -sl 500 -fn courr08 -n `názov hostiteľa` & ' - Ak chcete použiť svoje trvalé aliasy bez prihlásenia, urobte to:
source.aliases
Vaše aliasy budú počas aktuálnej relácie k dispozícii IBA v tomto okne (pokiaľ príkaz neopakujete v ostatných oknách). Všetky nové okná, ktoré čítajú súbor, budú mať automaticky k dispozícii aliasy.
- Užitočné aliasy nájdete v knihách Unix a Linux.
- Vždy zálohujte súbory, ktoré potrebujete upraviť.
Prečítajte si tiež: Ako priblížiť zobrazenie kliknutím na počítači Mac?