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 koristi Ubuntu (bilo verziju 12 ili 14) i slijedite korake u nastavku za dodavanje 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>(morat ćete odgovoriti na neka brza pitanja nakon izdavanja ove naredbe).
- Učinite novog korisnika administratorskim korisnikom
adduser <newuser> sudo.
- Prekinite vezu s Vultr 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/systemd/system
cd /usr/share/nano
cd /etc/kernel/postinst.d
cd ~
Sada, sa svog terminala, upišite z sysi 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 apt-get update && sudo apt-get -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" za prihvaćanje zadanih postavki.
Da biste testirali stvari, upišite cd /emci pritisnite gumb kartice. Zsh će automatski dovršiti terminal na cd /etcjer /emcdirektorij ne postoji i /etcnajbliža je opcija za ono što je namjeravano. Zatim 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
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