Semua server yang digunakan pada Vultr dikonfigurasikan untuk menggunakan Bash shell secara default. Fish adalah alternatif untuk Bash yang menyediakan fitur tambahan berikut:
	- Saran perintah.
- Sistem perintah yang lebih intuitif.
- Secara keseluruhan shell lebih modern.
Tutorial ini akan mengajarkan Anda cara menginstal Fish di Server Ubuntu.
Instalasi
Langkah 1: Mengunduh Fish
Anda dapat menginstal Ikan dengan apt-get:
apt-get install fish
Langkah 2: Memasukkan Ikan
Anda sekarang dapat memasukkan kulit Ikan hanya dengan mengetik:
fish
Langkah 3: Mengatur Ikan sebagai shell default Anda
Anda dapat menetapkan Fish sebagai shell default Anda alih-alih Bash:
chsh -s /usr/bin/fish
Dengan cara ini, Fish akan digunakan secara otomatis setiap kali Anda masuk. Uji pengaturan ini dengan keluar dari SSH, lalu masuk kembali. Setelah masuk, Anda akan diberi shell Ikan.
Langkah 4: Membuat file konfigurasi
Agar dapat mengubah properti dari shell Ikan, pertama-tama kita perlu membuat file konfigurasi.
mkdir -p ~/.config/fish
vim ~/.config/fish/config.fish
Langkah 5: Menghapus pesan default
Secara default, Fish akan menampilkan pesan ini ketika Anda memasukkan shell:
Welcome to fish, the friendly interactive shell
Type help for instructions on how to use fish
Anda dapat menghapus pesan ini dengan menambahkan berikut ini ke ~/.config/fish/config.fishfile:
set -g -x fish_greeting ''
Ini akan menghapus pesan dan lebih baik mengaturnya ke nilai kosong. Anda dapat menambahkan sesuatu seperti "Selamat datang di server saya!" dengan memasukkan nilai alih-alih membiarkannya kosong:
set -g -x fish_greeting 'Welcome to my server!'
Langkah 6: Beralih kembali ke Bash
Jika Anda ingin menggunakan Bash lagi, cukup ketik:
bash
Jika Anda ingin menggunakan Bash secara permanen sebagai shell default Anda, ketik:
chsh -s /bin/bash
Menggunakan ikan
Fish akan menyarankan nama file dan perintah saat Anda mengetik. Sebagai contoh, katakan bahwa Anda memiliki file yang dipanggil test.txtdi direktori home Anda. Anda hanya perlu mengetik vim ~/tedan Fish akan menyelesaikannya ~/test.txtuntuk Anda.
Mengekspor variabel tidak dilakukan dengan exportperintah. Ikan menggunakan setperintah. Untuk mengekspor variabel, mengingat bahwa nama variabel adalah Vardan nilai Val, Anda akan mengeksekusi: set -x Var Val. Jika Anda ingin melihat nilai Var, ketik: env | grep Var. Ini akan mengembalikan nilai seperti ini:
Var=Val
Untuk menghapus (menghapus) variabel, mengingat nama variabel yang ingin Anda hapus adalah Var, Anda bisa mengetik set -e Var. Anda akan melihat bahwa menjalankan env | grep Varsekarang menghasilkan daftar output kosong.
Jika Anda ingin mempelajari lebih lanjut tentang penggunaan Ikan, silakan lihat dokumentasi resmi .