Bagaimana cara menginstal jumper direktori skrip shell "z" di Ubuntu 12.10?
Bagaimana cara menginstal jumper direktori skrip shell "z" di Ubuntu 12.10?
Jawaban:
Dalam z readme setelah baris 48 , dikatakan:
Instalasi:
Masukkan sesuatu seperti ini di $ HOME / .bashrc atau $ HOME / .zshrc Anda:
. /path/to/z.shcd berkeliling sebentar untuk membangun db.
Anda perlu mengunduh z.shfile ke direktori yang Anda pilih, lalu beri tahu di .bashrcmana Anda berada, sehingga terminal Anda dapat menemukannya. (Hal yang sama berlaku untuk z-shell, yang hanya merupakan sistem shell lain.) Kemudian, setelah Anda menggunakan bash untuk sementara waktu, zakan mengetahui lokasi favorit Anda.
Anda dapat mengunduh dan menambahkan ke *rcfile menggunakan baris perintah seperti itu
# 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? Mengapa izin dapat dieksekusi? Tampaknya file ini tidak harus dijalankan secara langsung, atau harus ada di suatu tempat PATH.
PATHatau perlu dieksekusi oleh pengguna.
Dari sini
Unduh
wget https://raw.githubusercontent.com/rupa/z/master/z.sh.Instal
printf "\n\n#initialize Z (https://github.com/rupa/z) \n. ~/z.sh \n\n" >> .bashrc. Perintah ini ditambahkan. ~/z.shke.bashrcfile, yang pada gilirannya memberitahu itu untuk menjalankan Z saat start-up.- Muat ulang shell
source ~/.bashrc.Untuk menguji cara kerja Z, ramban ke direktori ini:
cd /etc/systemd/system cd /usr/share/nano cd /etc/kernel/postinst.d cd ~Sekarang, dari terminal Anda, ketik
z sysdan tekan tombol tab, lalu masuk. Selanjutnya, ketikz nanodan tekan tombol tab, lalu masukkan lagi. Anda akan melihat dalam kedua kasus bahwa Z secara otomatis tahu kecddirektori pertama dan kedua di mana kita awalnya menelusuri.Menggunakan Z dengan Zsh
- Lari
printf "\n\n#initialize Z (https://github.com/rupa/z) \n. ~/z.sh \n\n" >> .zshrc. Perintah ini ditambahkan. ~/z.shke.zshrcfile, yang memberitahukannya untuk menjalankan Z saat start-up.- Muat ulang shell
source ~/.zshrc.
Cukup tambahkan zke daftar plugin di~/.zshrc
plugins=(
git
z
)
Unduh zskrip ke direktori home Anda:
wget https://raw.githubusercontent.com/rupa/z/master/z.sh -O ~/.z
Kemudian:
source ~/.zshrc
zskrip Anda mungkin menerima _z_dirs:2: no such file or directory: /home/$USER/.zkesalahan. Untuk mereproduksi masalah mv .z .z.bak:, lalu jalankan beberapa lompatan.
Saat memasang skrip seperti ini (augmentasi shell), biasanya ide yang baik untuk menginstalnya /etc/profile.d. Untuk mengunduh dan menginstal dalam satu langkah, Anda dapat menggunakan perintah berikut:
sudo curl https://raw.githubusercontent.com/rupa/z/master/z.sh \
-o /etc/profile.d/z.sh
Beberapa keuntungan menginstal modifikasi shell Anda pada /etc/profile.d:
chmod +x;