Banyak orang yang sering mendengar kata shell
dalam komputer tetapi tidak mengetahui apa itu sebenarnya. Pada artikel kali
ini admin akan membahas apa itu shell.
Pengertian SHELL
Shell,
dalam komputer adalah salah satu jenis program bawaan sistem operasi (seringnya
merupakan program yang terpisah dari inti sistem operasi) yang menyediakan
komunikasi langsung antara pengguna dan sistem operasi. Contoh dari shell adalah
COMMAND.COM dalam MS-DOS, Macintosh Finder (Macintosh), Windows Explorer,
Command Prompt/cmd.exe, PowerShell dalam Microsoft Windows, Bourne shell, C
shell, Korn shell dan masih banyak lainnya khususnya dalam keluarga sistem
operasi UNIX.
Shell
adalah program penerjemah perintah yang di jembatani user dengan sistem
operasi. Pada umumnya shell menyediakan prompt sebagai user interface, tempat
di mana user mengetikkan perintah-perintah yang di inginkan, baik perintah
internal shell ataupun perintah eksternal shell untuk mengeksekusi suatu file
program. Di samping itu, shell memungkinkan user menyusun sekumpulan perintah
pada sebuah atau beberapa file dengan menggunakan editor teks, untuk di
eksekusi seperti layaknya sebuah program.
Beberapa Macam Shell
- COMMAND.COM adalah salah satu berkas penting dalam sistem
operasi MS-DOS (dan segala turunannya) yang bertindak sebagai shell dan
antarmuka dengan pengguna
- Command Prompt atau cmd adalah aplikasi penerjemah baris perintah yang tersedia di sebagian besar sistem operasi Windows.
- PowerShell adalah jenis command line interface yang mendukung teknik pemograman berorientasi objek pada Windows. PowerShell sering digunakan oleh para administrator yang bergelut dengan sistem operasi Windows Server untuk menjalankan berbagai rutinitas pengaturan jaringan dalam server berbasis windows.
- Bourne Shell (sh) di ciptakan oleh Bourne, merupakan shell UNIX yang pertama dan tercepat pada semua syistem UNIX Bourne Shell memiliki bahasa pemograman shell yang baik tetapi kurang nyaman dalam hal Interaktivitas.
- C Shell (csh) di ciptakan oleh Bill Joy, bahasa pemograman shell ini lebih sulit digunakan oleh pemula karena memiliki sintaks mirip bahasa C dan oleh karena itulah shell ini dinamakan C Shell. Kelebihan shell ini memiliki kemampuan interaktivitas yang lebih complatition untuk dapat melengkapi perintah yang belum lengkap dapat dilakukan dengan menekan tombol Tab.
- Korn Shell (ksh) diciptakan oleh Dave Korn, Shell ini diciptakan dengan mengabungkan kelebihan Bourne Shell dan C Shell sehingga shell ini memiliki Interaktivitas yang baik dan juga gaya pemograman shell yang mudah.
- Buorne Again Shell (bash), shell ini dikembangkan oleh steven Bourne (Pencipta SH) di mana shell ini adalah pengembangan Bourne Shell (sh) yang sudah di lengkapi dengan berbagai kelebihan yang tidak terdapat pada versi sebelumnya. Shell ini juga di lengkapi dengan kelebihan pada C shell dan juga Korn Shell. Bash juga memiliki bahasa pemograman yang baik serta interaktivitas yang mudah di pahami. Bash adalah jenis shell yang paling banyak di gunakan pada saat ini.
22 Perintah Pada Shell
dan Syintax-nya
- PS : digunakan untuk melihat proses yang dijalankan di dalam mesin beserta nomor prosesnya.
- ECHO : statement (perintah) built-in bash yang berfungsi menampilkan informasi ke standart output yang defaultnya adalah layar.
- Clear : membersikan layar dari semua perintah.
- Chmod (Change Mode) : mengganti file permission.
- Cat : menampilkan isi dari suatu file ke standart output.
- Cp : mengkopi file.
- Cut : mendefinisikan suatu file yang berisi data berdasarkan kolom.
- Find : mencari file atau directori.
- Grep : pencarian data di dalam file.
- Ln : membuat link dari satu file/directori ke file/directori lain.
- Locate : mencari dimana letaknya sebuah file atau directori.
- Ls : menampilkan isi dari suatu directory beserta atribut – atribut filenya.
- Mkdir : membuat sebuah directory.
- Mv : memindahkan file dari satu directory ke directory lainnya.
- Rm dan rmdir : menghapus file dan directory.
- Tail : mendefinisikan sebuah data pada file menurut barisnya.
- Mount : memberikan akses pada device yang terhubung dengan linux.
- Ps : melihat setiap proses yang dijalankan di dalam mesin beserta nomor prosesnya.
- Kill : mengirimkan signal ke suatu proses.
- Adduser : menambahkan user.
- Passwd : menentukan password user.
- Userdel : menghapus user.
Kesimpulan
Jadi apa itu Shell? Sederhananya Shell adalah software yang digunakan Command Line Interface (CLI) yang memungkinkan pengguna untuk berinteraksi dengan komputer. Biasanya ini berkaitan dengan file dan program, tetapi beberapa shell yang lebih canggih memungkinkan kalian untuk melakukan operasi seperti program yang kompleks.
Sekian artikel dari admin. Semoga bermanfaat, nantikan
artikel menarik lainnya dan jangan lupa share artikel ini ke teman – teman kalian.
Terimakasih..
Posting Komentar
Posting Komentar