Shell Apa yang Saya Pakai? Inilah Cara Mencari Tahu

Pernah bertanya-tanya apa shell yang Anda gunakan pada baris perintah? Ini tidak biasa untuk ingin atau perlu tahu shell mana yang berjalan, dan meskipun Anda mungkin mendengar pertanyaan ini berkali-kali, jawabannya bisa berbeda untuk setiap pengguna, sehingga hal yang paling mudah dilakukan adalah mengeluarkan perintah terminal yang menentukan saat ini aktif kulit.

Cara Menemukan Apa Shell Yang Digunakan di Mac OS X, Unix, Linux

Cara termudah untuk mengetahui shell apa yang digunakan adalah mengetik sintaks perintah berikut pada prompt baris perintah :

echo $SHELL

Hit Return. Ya, itu $ SHELL di semua topi, hal-hal kasus di dunia unix. Anda akan melihat sesuatu seperti ini dicetak kembali kepada Anda, menunjukkan shell yang digunakan:

$ echo $SHELL
/bin/bash

Ini berarti shell adalah bash, tetapi Anda mungkin akhirnya melihat sesuatu yang berbeda, seperti / bin / tcsh / bin / zsh / bin / ksh atau berbagai shell lain yang ada di luar sana.

Perintah ini bekerja di semua platform unix, apakah itu Mac OS X, Linux, FreeBSD, atau apa pun, dan selalu dilaporkan kembali sama.

Untuk sebagian besar pengguna Mac OS X, Anda akan menggunakan shell Bash secara default, yang merupakan standar di semua versi OS X terbaru dan juga salah satu shell yang lebih mudah digunakan di luar sana. Anda dapat mengaturnya ke shell lain yang Anda inginkan lebih mudah dengan mengubah preferensi di dalam Mac Terminal, atau dengan menggunakan "ekspor $ SHELL =" dan menyesuaikannya dengan cara lama.

Ingat, cangkang juga bisa diluncurkan dari cangkang lain, menciptakan semacam sarang. Misalnya, Anda dapat menjalankan tcsh melalui bash over ksh, meskipun tidak ada banyak alasan untuk melakukan itu. Mengetik "exit" akan keluar dari satu shell dan kembali ke yang lain jika Anda berada dalam situasi seperti itu, di mana Anda kemudian dapat menjalankan kembali perintah echo $ SHELL untuk menentukan jenisnya lagi.