Uvod
Postavljanje i instalacija
Zaključak
Uvod
Rad na Linux sustavima znači da se češće koristi naredbeni redak. Upisivanje dugih imena imenika iznova i iznova, kao i nagađanje imena naredbi, oduzima dragocjeno vrijeme. Ovo se može vrlo brzo zbrojiti. Z je alat koji bilježi svaki direktorij koji pregledavate i sastavlja ponderirani popis najčešće/nedavno korištenih. Zsh je alternativa bash-u (zadana ljuska koja dolazi s većinom Linux distribucija) koja dodaje suptilna poboljšanja kao što je ispravljanje pravopisa riječi/naredbi i bolje dovršavanje kartica.
Postavljanje i instalacija
Pokrenite instancu Vultr-a koji pokreće CentOS (bilo verziju 6 ili 7) i slijedite korake u nastavku da biste dodali novog administratorskog (sudo) korisnika. Činimo to jer je u skladu s najboljim praksama stvoriti novog korisnika i dodijeliti mu administratorska prava za pristup poslužitelju, umjesto korištenja root korisnika.
- Povežite se na svoju Vultr instancu
ssh root@[vultr-ip-address].
- Dodajte novog korisnika
adduser <newuser>.
- Postavite lozinku za novog korisnika
passwd <newuser>.
- Učinite novog korisnika administratorskim korisnikom
usermod -a -G wheel <newuser>.
- (Samo CentOS 6) Dodaj sudoerima:
echo ' <newuser> ALL=(ALL) ALL' >> /etc/sudoers.
- Prekinite vezu s instancom
exit.
- Ponovno se povežite s instancom, ali ovaj put kao novi korisnik
ssh <newuser>@[vultr-ip-address].
Instaliranje i korištenje Z
Trebali biste biti u svom početnom imeniku nakon što se prijavite kao "newuser" (inače, pokrenite cd ~). Slijedite sljedeći niz koraka za instalaciju Z. Imajte na umu da budući da je Z skripta, ono što radimo jest preuzimanje u naš početni direktorij i kažemo našoj zadanoj ljusci da pokrene Z svaki put kad se pokrene.
- Preuzmi
wget https://raw.githubusercontent.com/rupa/z/master/z.sh.
- Instaliraj
printf "\n\n#initialize Z (https://github.com/rupa/z) \n. ~/z.sh \n\n" >> .bashrc. Ova se naredba pridodaje . ~/z.shvašoj .bashrcdatoteci, što joj zauzvrat govori da pokrene Z nakon pokretanja.
- Ponovno učitajte ljusku
source ~/.bashrc.
Da biste testirali kako Z radi, pregledajte ove direktorije:
cd /etc/cloud/templates
cd /usr/share/nano
cd /etc/pki/java
cd ~
Sada, sa svog terminala, upišite z cloi pritisnite tipku kartice, a zatim unesite. Zatim upišite z nanoi pritisnite gumb kartice, a zatim ponovno unesite. Vidjet ćete u oba slučaja da je Z automatski znao cdući u prvi i drugi direktorij gdje smo prvotno pregledavali.
Instalacija i korištenje Zsh
- Instaliraj
sudo yum update && sudo yum -y install zsh.
- Provjerite verziju kako biste provjerili instalaciju
zsh --version.
- Neka Zsh bude zadana ljuska
chsh -s /bin/zsh. Od vas će se tražiti da unesete svoju lozinku.
- Odjava
exit.
- Ponovno se prijavite u sustav
ssh <newuser>@[vultr-ip-address].
Ako vas dočeka upit za konfiguraciju Zsh ljuske, odaberite "2", zatim "1", zatim "0" kako biste prihvatili zadane postavke.
Da biste testirali stvari, upišite " kill" i pritisnite tipku kartice (nakon kill). Zsh će vam automatski pokazati popis ili procese koje trebate ubiti, umjesto da ne radite ništa.
Zsh također dijeli povijest vašeg terminala u više prozora/sesija i ima mnoštvo drugih korisnih značajki. Postoje i okviri izgrađeni na vrhu Zsh-a koji mu čak dodaju još blistavih značajki, kao što su oh-my- zsh i prezto .
Korištenje Z sa Zsh
- Trči
printf "\n\n#initialize Z (https://github.com/rupa/z) \n. ~/z.sh \n\n" >> .zshrc. Ova naredba dodaje . ~/z.shse .zshrcdatoteke koje se govori da teče Z na start-up.
- Ponovno učitajte ljusku
source ~/.zshrc.
Napomena: Ako vam se ne sviđaju zadane postavke, možete ažurirati konfiguraciju Zsh ljuske uređivanjem .zshrcdatoteke (u vašem početnom direktoriju) ili pokretanjem sljedećih naredbi:
autoload -U zsh-newuser-install
zsh-newuser-install -f
source ~/.zshrc
Zaključak
Z i Zsh korisni su alati koji mogu drastično pomoći povećati vašu produktivnost.
Ostale verzije
Ubuntu
CentOS
Napisala Lami Adabonyan