Terminal : Program yang Anda gunakan untuk mendapatkan akses ke antarmuka baris perintah
Ini akan menjadi sesuatu seperti gnome-terminal, ini memungkinkan pengguna untuk mengetik perintah, mengatur ukuran font dan sebagainya. Pada hari-hari awal UNIX, ini adalah mesin fisik.
Shell : Program yang berjalan di atas baris perintah, seperti Bash, Dash, Zsh ..
Sebuah shell yang bagus seperti bash memungkinkan Anda tidak hanya menjalankan program, tetapi juga membuat skrip, menggunakan argumen yang kompleks, menyalurkan output dari satu program ke input yang lain dan seterusnya.
Antarmuka baris perintah (CLI) adalah cara berinteraksi dengan sistem operasi atau perangkat lunak dengan mengetikkan perintah teks ke Terminal.
"Di Linux ada GUI (antarmuka pengguna grafis), di mana Anda dapat menunjuk dan mengklik dan menarik, dan semoga menyelesaikan pekerjaan tanpa terlebih dahulu membaca banyak dokumentasi. Lingkungan Unix tradisional adalah CLI (antarmuka baris perintah), di mana Anda mengetik perintah untuk memberi tahu komputer apa yang harus dilakukan. Itu lebih cepat dan lebih kuat, tetapi perlu mencari tahu apa perintahnya. "
dari man intro (1)
Beberapa pengguna lebih suka menggunakan baris perintah untuk beberapa tugas karena menghemat waktu dan usaha mereka. Mereka juga mendapat manfaat dari dapat membuat
skrip untuk mengotomatisasi tugas-tugas umum, dan mereka dapat menggunakan baris perintah untuk mengkonfigurasi sistem operasi mereka pada tingkat yang sangat rendah agar sesuai dengan kebutuhan mereka.
Shell berfungsi sebagai penerjemah perintah pengguna dan menerjemahkannya menjadi tindakan.
Shell membentuk bagian luar sistem operasi dan membentuk antarmuka antara pengguna dan kernel.
Untuk setiap pengguna yang masuk, ada shell yang beraksi. Ketika sebuah perintah diberikan oleh pengguna, perintah itu diperiksa oleh shell dan dikomunikasikan ke kernel untuk dieksekusi.
Untuk membuatnya mudah dimengerti, anggap kernel sebagai siput, dan "shell" sebagai shell . Anda dapat mengambil siput dengan cangkang, karena itu adalah titik akses yang sederhana, mudah, dan mudah. Demikian pula pada komputer, shell memberi Anda akses yang sederhana dan mudah. Kerang bisa datang dalam berbagai bentuk / ukuran seperti halnya siput. Misalnya, bash adalah shell berbasis teks, di mana GNOME (secara keseluruhan) adalah shell grafis, sehingga memudahkan sebagian besar pengguna komputer untuk mengakses kernel, pustaka sistem, dan aplikasi (siput).
Jawaban:
Ada perbedaan penting (well ...):
Saya baru-baru ini menulis sesuatu tentang baris perintah secara umum di Tag-Wiki untuk
command-line
tag .Antarmuka baris perintah (CLI) adalah cara berinteraksi dengan sistem operasi atau perangkat lunak dengan mengetikkan perintah teks ke Terminal.
Beberapa pengguna lebih suka menggunakan baris perintah untuk beberapa tugas karena menghemat waktu dan usaha mereka. Mereka juga mendapat manfaat dari dapat membuat skrip untuk mengotomatisasi tugas-tugas umum, dan mereka dapat menggunakan baris perintah untuk mengkonfigurasi sistem operasi mereka pada tingkat yang sangat rendah agar sesuai dengan kebutuhan mereka.
Jika Anda ingin belajar sedikit tentang sejarah dan cara kerja batinnya, orang-orang tampaknya senang dengan jawaban saya atas pertanyaan dari fred .
sumber
Shell berfungsi sebagai penerjemah perintah pengguna dan menerjemahkannya menjadi tindakan.
Shell membentuk bagian luar sistem operasi dan membentuk antarmuka antara pengguna dan kernel.
Untuk setiap pengguna yang masuk, ada shell yang beraksi. Ketika sebuah perintah diberikan oleh pengguna, perintah itu diperiksa oleh shell dan dikomunikasikan ke kernel untuk dieksekusi.
sumber
Dalam shell kacang, ini adalah antarmuka baris perintah. Anda dapat mengeluarkan perintah dan melakukan hal-hal. Baca di sini: http://en.wikipedia.org/wiki/Shell_(computing)
sumber
Untuk membuatnya mudah dimengerti, anggap kernel sebagai siput, dan "shell" sebagai shell . Anda dapat mengambil siput dengan cangkang, karena itu adalah titik akses yang sederhana, mudah, dan mudah. Demikian pula pada komputer, shell memberi Anda akses yang sederhana dan mudah. Kerang bisa datang dalam berbagai bentuk / ukuran seperti halnya siput. Misalnya, bash adalah shell berbasis teks, di mana GNOME (secara keseluruhan) adalah shell grafis, sehingga memudahkan sebagian besar pengguna komputer untuk mengakses kernel, pustaka sistem, dan aplikasi (siput).
sumber
Ini bisa bermanfaat: https://help.ubuntu.com/community/UsingTheTerminal
sumber