Semua pelayan yang digunakan pada Vultr dikonfigurasikan untuk menggunakan shell Bash secara lalai. Ikan adalah alternatif untuk Bash yang menyediakan ciri tambahan berikut:
- Cadangan arahan.
- Sistem arahan yang lebih intuitif.
- Cangkang keseluruhan yang lebih moden.
Tutorial ini akan mengajar anda cara memasang Fish di Ubuntu Server.
Pemasangan
Langkah 1: Memuat turun Ikan
Anda boleh memasang Ikan dengan apt-get
:
apt-get install fish
Langkah 2: Memasuki Ikan
Anda sekarang boleh memasukkan kerang Ikan hanya dengan mengetik:
fish
Langkah 3: Menetapkan Ikan sebagai tempurung lalai anda
Anda boleh menetapkan Fish sebagai shell lalai anda dan bukannya Bash:
chsh -s /usr/bin/fish
Dengan cara ini, Ikan akan digunakan secara automatik setiap kali anda masuk. Uji tetapan ini dengan keluar dari SSH, kemudian masuk semula. Setelah masuk, anda akan disajikan dengan cangkang Ikan.
Langkah 4: Membuat fail konfigurasi
Untuk dapat mengubah sifat-sifat shell Ikan, pertama-tama kita perlu membuat file config.
mkdir -p ~/.config/fish
vim ~/.config/fish/config.fish
Langkah 5: Mengeluarkan mesej lalai
Secara lalai, Fish akan menunjukkan mesej ini apabila anda memasukkan shell:
Welcome to fish, the friendly interactive shell
Type help for instructions on how to use fish
Anda boleh membuang mesej ini dengan menambahkan yang berikut ke ~/.config/fish/config.fish
fail:
set -g -x fish_greeting ''
Ini akan membuang mesej dan menetapkannya ke nilai kosong. Anda boleh menambahkan sesuatu seperti "Selamat datang ke pelayan saya!" dengan memasukkan nilai dan bukannya membiarkannya kosong:
set -g -x fish_greeting 'Welcome to my server!'
Langkah 6: Beralih kembali ke Bash
Sekiranya anda ingin menggunakan Bash lagi, cukup ketik:
bash
Sekiranya anda ingin menggunakan Bash sebagai shell lalai anda secara kekal, ketik:
chsh -s /bin/bash
Menggunakan Ikan
Fish akan mencadangkan nama dan perintah fail semasa anda menaip. Sebagai contoh, katakan bahawa anda mempunyai fail yang dipanggil test.txt
di direktori rumah anda. Anda hanya perlu menaip vim ~/te
dan Ikan akan melengkapkannya ~/test.txt
untuk anda.
Mengeksport pemboleh ubah tidak dilakukan dengan export
arahan. Ikan menggunakan set
perintah. Untuk mengeksport pembolehubah, memandangkan nama pembolehubah adalah Var
dan nilai adalah Val
, anda akan melaksanakan: set -x Var Val
. Jika anda ingin melihat nilai Var
, taip: env | grep Var
. Ini akan mengembalikan nilai seperti ini:
Var=Val
Untuk membuang (menghapus) pemboleh ubah, memandangkan nama pemboleh ubah yang ingin anda padamkan Var
, anda boleh menaip set -e Var
. Anda akan melihat bahawa berjalan env | grep Var
sekarang menghasilkan senarai output kosong.
Sekiranya anda ingin mengetahui lebih lanjut mengenai penggunaan Ikan, sila rujuk dokumentasi rasmi .