Anda di halaman 1dari 2

SHELL INTERAKTIF dan SKRIP

1. Apa yang dimaksud shell pada sistem operasi Linux? Apakah Windows juga
mempunyai shell?
Jawab:
Shell adalah tempat interaksi antara pengguna dan sistem Linux yang
sedang digunakan. Shell juga bertugas menerjemahkan atau mengeksekusi program.
Shell menyediakan suatu antarmuka teks (command line). Shell dapat diguakan untuk
mengelola (administering) sistem Linux seperti menambah pengguna, mengatur file dan
direktori dan memantau kerja dari sistem operasi. Shell Linux ditandai oleh $ (user
reguler) atau # (root). Dan disebut juga program yang menjembatani user dengan system
operasi dalam hal ini kernel.
Windows tidak mempunyai shell karena shell hanya terdapat pada linux.

2. Sebutkan 20 perintah shell yang banyak digunakan untuk mengelola sistem


operasi Linux!
Jawab :
1. cat merupakan perintah yang digunakan untuk melihat isi file
2. uname -a perintah untuk melihat jenis OS serta versi
3. netstat -tnap perintah untuk melihat koneksi keluar/masuk, atau listen
4. rm -rf perintah untuk menghapus file atau direktori
5. cp perintah untuk mengcopy file
6. mv mengganti nama file atau memindah file
7. echo perintah yang digunakan untuk menampilkan kata yang dituliskan setelahnya
8. w perintah yang digunakan untuk menampilkan user yang sedang login
9. whoami perintah yang digunakan untuk menampilkan user kita sendiri
10. id perintah yang digunakan untuk menampilkan user kita sendiri
11. mkdir perintah yang digunakan untuk membuat direktori baru
12. touch perintah untuk membuat file kosong
13. pwd : menampilkan irektori aktif
14. chown : mengganti kepemilikan file
15. last : menampilkan daftar user-user yang pernah login
16. lwp-download : mengambil suatu data dari suatu situs
17. userdel : menghapus user (root)
18. tar -zxvf : mengekstrak file tgz atau tar.gz
19. su : ganti sebagai user lain
20. chmod adalah nama aplikasi yang digunakan untuk merubah hak akses suatu file
atau direktori di system operasi Linux.
CHMOD adalah kependekan dari CHange MODe, atau terjemahan bebasnya adalah
merubah mode. Mode disini adalah mode akses dari suatu file / direktori di sistem
operasi Linux. Dalam sistem operasi Linux, setiap file / direktori mempunyai mode
akses tertentu. Dimana mode akses ini akan memberikan batasan-batasan bagaimana
suatu file / direktori itu diakses dan oleh siapa saja. Yang dapat mengakses suatu file /
direktori dibatasi kepada User, Group dan Other. User adalah pemilik suatu file /
direktori. Bagaimana agar seseorang dapat menjadi pemilik suatu file / direktori, yaitu
dengan menciptakan file / direktori tersebut atau menyalin file tersebut dari lokasi atau
sumber lain. Group mewakili sekelompok User. Other adalah selain dari User atau
Group. Masing-masing mempunyai hak akses yang bias kita tentukan dengan format
sebagai berikut Berbagai mode dari CHMOD :
r = read = grupyang diberi cek "r" bisa melihat file tersebut
w = write = grup yang diberi cek "w" bisa menulis file tersebut
x = execute = grup yang diberi cek "x" bisa mengeksekusi file tersebut.
a) CHMOD 777 itu berarti memberi permition pada file itu supaya bisa dibuka, dibaca
dan ditulis oleh semua user, baik itu user lokal ataupun user internet.
Fungsi CHMOD itu dilakukan hanya pada server *nix base (linux various). Untuk
digunakan pada server Win*, maka harus men-set security file agar bisa di buka, baca,
tulis oleh setiap orang
b) CHMOD 755
Merupakan permission yg dibutuhin di server unix untuk menentukan siapa saja yang
boleh menulis, membaca dan mengexecute file.

3. Apa fungsi dari perintah ‘sudo’?


Jawab :
Sudo berguna untuk memberikan hak pengguna biasa untuk melakukan tugas yang
seharusnya hanya bisa digunakan oleh root. Dan untuk masuk ke super user / bagian
tertinggi dari system operasi Linux.

Arti $ dalam linux yaitu : user regular


Arti # dalam linux yaitu : root yang merupakan Posisi tertinggi di Sistem Operasi Linux
(Super user Linux)

Anda mungkin juga menyukai