Posting asli menanyakan tiga pertanyaan. Jawaban yang diberikan mencakup pertanyaan pertama, "Ketika saya membuka jendela terminal, shell mana yang dibuka secara default?" Mereka juga menjawab pertanyaan yang TIDAK diajukan, yaitu "Bagaimana saya bisa mengetahui shell mana yang sedang berjalan di terminal?" Namun, sejauh yang saya bisa lihat, tidak ada yang menjawab pertanyaan kedua atau ketiga yang awalnya diajukan, yaitu "Bagaimana cara memeriksa berapa banyak shell yang dipasang?" dan "Bagaimana cara saya mengganti shell yang digunakan dari akun saya?"
- Untuk menjawab "Bagaimana saya memeriksa berapa banyak kerang yang dipasang?" perintah berikut akan mencantumkan semua shell yang tersedia:
cat / etc / shells
Misalnya, pada instalasi default Ubuntu 18.10 ini memberikan:
# / etc / shells: shell login yang valid
/ bin / sh
/ bin / dash
/ bin / bash
/ bin / rbash
Namun, secara default sh adalah tautan simbolis ke dasbor, sedangkan rbash menghubungkan ke bash dengan opsi -r ("bash terbatas") sehingga sebenarnya hanya ada dua shell, bukan empat seperti yang ditunjukkan daftar di atas. Perintah berikut akan menunjukkan kepada Anda apakah salah satu dari shell yang terdaftar sebenarnya adalah tautan simbolik, dan jika demikian di mana mereka terhubung ke: ls -l / bin