Jak zainstalować zworkę katalogu skryptów powłoki „z” w systemie Ubuntu 12.10?
Jak zainstalować zworkę katalogu skryptów powłoki „z” w systemie Ubuntu 12.10?
Odpowiedzi:
W z pliku readme po wierszu 48 napisano:
Instalacja:
Umieść coś takiego w $ HOME / .bashrc lub $ HOME / .zshrc:
. /path/to/z.shcd przez chwilę, aby zbudować db.
Musisz pobrać z.shplik do wybranego katalogu, a następnie powiedzieć, .bashrcgdzie on jest, aby terminal mógł go znaleźć. (To samo dotyczy powłoki z, która jest po prostu kolejnym systemem powłokowym.) Następnie, po pewnym czasie używania bash, zpoznasz swoje ulubione lokalizacje.
Możesz pobierać i dodawać do *rcplików za pomocą wiersza poleceń
# Download to latest to home dir
wget https://raw.githubusercontent.com/rupa/z/master/z.sh -O ~/z.sh
# Add to .bashrc
echo . /path/to/z.sh >> ~/.bashrc
# Add to .zshrc
echo . /path/to/z.sh >> ~/.zshrc
/usr/local/bin? Dlaczego uprawnienia wykonywalne? Wygląda na to, że ten plik nie musi być wykonywany bezpośrednio ani że musi się gdzieś znajdować PATH.
PATHlub że musi być wykonywalny przez użytkownika.
od tutaj
Pobierz
wget https://raw.githubusercontent.com/rupa/z/master/z.sh.Zainstaluj
printf "\n\n#initialize Z (https://github.com/rupa/z) \n. ~/z.sh \n\n" >> .bashrc. To polecenie dołącza. ~/z.shdo twojego.bashrcplik, który z kolei każe mu uruchomić Z podczas uruchamiania.- Przeładuj pocisk
source ~/.bashrc.Aby przetestować działanie Z, przejdź do tych katalogów:
cd /etc/systemd/system cd /usr/share/nano cd /etc/kernel/postinst.d cd ~Teraz z poziomu terminala wpisz
z sysi naciśnij przycisk tabulacji, a następnie wpisz. Następnie wpiszz nanoi naciśnij przycisk tabulacji, a następnie wprowadź ponownie. W obu przypadkach zobaczysz, że Z automatycznie wiedział ocdpierwszym i drugim katalogu, w którym początkowo przeglądaliśmy.Używanie Z z Zsh
- Uruchom
printf "\n\n#initialize Z (https://github.com/rupa/z) \n. ~/z.sh \n\n" >> .zshrc. To polecenie dołącza. ~/z.shdo.zshrcpliku, który mówi mu, aby uruchamiał Z podczas uruchamiania.- Przeładuj pocisk
source ~/.zshrc.
Po prostu dodaj zdo listy wtyczek w~/.zshrc
plugins=(
git
z
)
Pobierz zskrypt do katalogu domowego:
wget https://raw.githubusercontent.com/rupa/z/master/z.sh -O ~/.z
Następnie:
source ~/.zshrc
zskryptu może pojawić się _z_dirs:2: no such file or directory: /home/$USER/.zbłąd. Aby odtworzyć problem: mv .z .z.bakwykonaj skoki.
Podczas instalowania takich skryptów (augmentacja powłoki) zwykle dobrze jest je zainstalować /etc/profile.d. Aby pobrać i zainstalować w jednym kroku, możesz użyć następującego polecenia:
sudo curl https://raw.githubusercontent.com/rupa/z/master/z.sh \
-o /etc/profile.d/z.sh
Niektóre zalety instalowania modyfikacji powłoki na /etc/profile.d:
chmod +x;