Senin, 17 Desember 2018

Shell Programing pada Linux


Apa itu Shell ?
            shell adalah program (penterjemah perintah) yang menjembatani user dengan sistem operasi dalam hal ini kernel (inti sistem operasi), umumnya shell menyediakan prompt sebagai user interface, tempat dimana user mengetikkan perintah-perintah yang diinginkan baik berupa perintah internal shell (internal command), ataupun perintah eksekusi suatu file progam (eksternal command), selain itu shell memungkinkan user menyusun sekumpulan perintah pada sebuah atau beberapa file untuk dieksekusi sebagai program.



Apa Pemrograman Shell ?
            Yaitu menyusun atau mengelompokkan beberapa perintah shell (internal atupun eksternal command) menjadi kumpulan perintah yang melakukan tugas tertentu sesuai tujuan penyusunnya. Kelebihan shell di linux dibanding sistem operasi lain adalah bahwa shell di linux memungkinkan kita untuk menyusun serangkaian perintah seperti halnya bahasa pemrograman (interpreter language), melakukan proses I/O, menyeleksi kondisi, looping, membuat fungsi, dsb. adalah proses - proses yang umumnya dilakukan oleh suatu bahasa pemrograman, jadi dengan shell di linux kita dapat membuat program seperti halnya bahasa pemrograman, untuk pemrograman shell pemakai unix atau linux menyebutnya sebagai script shell.



Langkah-langkah untuk menulis Script Shell :



Gunakan editor seperti editor Vi dan simpan file dengan extensi .sh

Ketikan perintah vi percobaan.sh, vi digunakan untuk memanggil text editor vi sedangkan percobaan.sh adalah nama filenya. Kemudian tekan enter dan masukan sourcode dibawah ini. Jangan lupa untuk menekan tombol i terlebih dahulu agar kita bisa memasukan text di text editor vi.

Setelah selesai untuk dapat keluar dan menyimpan filenya tekan esc lalu ketik → wq kemudian tekan enter maka akan tampilannya akan menjadi seperti berikut :



Kemudian kita tekan enter dan tara program shell pun berjalan :

Selanjutnya tinggal kita pilih saja, contoh saya memilih nomor 1 maka akan muncul tulisan berikut :

Kelebihan Shell Linux :
  •          Kebanyakan konfigurasi sistem dapat dilakukan dari shell command.
  •         Linux shell memberikan fleksibilitas terutama saat anda bekerja dengan banyak file.
  •          Untuk tindakan penyelamatan terhadap sebuah  data atau recovery terhadap sistem dan pekerjaan maintenance sistem pada single mode dapat anda lakukan lewat shell command.


Sekian Contoh Shell Programming Pada Linux semoga artikel ini dapat bermanfaat. 


Tidak ada komentar:

Posting Komentar