Apa itu Shell?
Shell adalah program yang menjembatani user dengan sistem operasi (kernel). Dengan adanya shell kita bisa menjalankan suatu perintah pada sistem operasi.
Jenis-Jenis Shell
Terdapat 2 jenis antarmuka shell, yaitu Command Line Interface (CLI) dan Graphical User Interface (GUI).
Graphical User Interface (GUI)
Beberapa contoh GUI shell pada linux:
Gnome
KDE
Unity
Command Line Interface (CLI)
Beberapa contoh CLI shell pada linux:
bash
zsh
fish
dash
Mencari Tahu Shell yang Anda Gunakan
Kebetulan shell yang saat ini saya gunakan adalah ZSH. Untuk mengetahui lebih lanjut tentang ZSH, silahkan baca artikel dari codepolitan.com.
Melihat Shell yang Tersedia
Melihat Shell dari Setiap User
Informasi tentang /usr/bin/nologin
dan /bin/false
bisa Anda baca dari hasil diskusi di stackexchange.com.
Apa itu Shell Script?
Shell script adalah file yang berisi kumpulan perintah shell yang nantinya bisa kita eksekusi. Dengan shell script kita bisa membuat automation sehingga kita tidak lagi menjalankan kumpulan perintah secara manual. Shell script dapat berisi:
#!/bin/bash
: dibaca shebang yaitu shell yang digunakan# Comments
: komentarCommands
: echo, cp, grep, dll.Statements
: (if, case, for, while, dsb)
Hak Akses File
Shell script harus memiliki hak akses eksekusi (contoh: -rws r-x r-x
)
Menjalankan Shell Script
Last updated
Was this helpful?