Rabu, 13 Oktober 2010

prak.SO

Nama : Siti Kholilah

NRP : 070411100152

Kelas : E


Modul I

1. Apa yang dimaksud shell pada sistem operasi Linux? Apakah Windows juga mempunyai shell?

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

3. Apa fungsi dari perintah ‘sudo’?


Jawab

1. 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.
Di Windows juga ada tapi biasa disebut dengan cmd atau Comand

2. 20 Perintah Shell yang banyak digunakan
o &

Perintah & digunakan untuk menjalan perintah di belakang (background)

o adduser

Digunakan untuk membuat user baru

o aliasUntuk membuat/memberi nama lain dari sebuah perintah

o chgrp

Perintah ini digunakan untuk merubah kepemilikan kelompok file atau direktori

o chmod

Digunakan untuk menambah dan mengurangi ijin pemakai untuk mengakses file atau direktori. chmod dapat menggunakan sistem numeric coding atau sistem letter coding.
Ada tiga jenis permisi atau perijinan yang dapat dirubah yaitu :

-r untuk read.

-w untuk write.

-x untuk execute.

keterangan numeric dari sebuah permision file :

0 = tidak ada operasi di ijinkan.
1 = permisi untuk melakukan cd/execute ke satu direktori.
2 = permisi untuk menulis.
4 = permisi untuk membaca.

setiap file mempunyai permisi untuk owner, group, and user. Untuk membuat batasan-batasan pada suatu file, kita harus membuat suatu permisi file tersebut dengan cara CHMOD :

misalkan direktori /home/achan mempunyai default permisi 711 maka itu artinya :
7 = 4+2+1 : (pemilik) dapat membaca/menulis/mengeksekusi file.
1 = 1 : semua user di group dapat melakukan cd/execute tapi tidak membaca dan menulis.
1 = 1 : semua user bukan group dapat melakukan cd/execute tapi tidak membaca dan menulis.

Misalkan direktori public_html mempunyai permisi 755 artinya :

7 = 4+2+1 :(pemilik) dapat membaca/menulis/mengeksekusi file.
5 = 4+1 : semua user di group dapat melakukan cd/execute/read tapi tidak menulis.
5 = 4+1 : semua user bukan group dapat melakukan cd/execute/read tapi tidak menulis.
Files yang di buat di direktori public_html paling sedikit harus mempunyai permisi644 (direktorinya harus 755) atau WWW server tidak akan bisa membaca nya sehingga tidak bisa muncul pada web browser. untuk mengubah permisi file index.html caranya : chmod 644 index.html
untuk membuat direktori images dan isi file nya bisa di baca oleh semua maka :chmod 755 images
:cd images
:chmod 644 *

o cp
untuk mencopy/menyalin file/folder

o Find

Untuk menemukan letak suatu file

o grep

Global regular expresion parse adalah perintah untuk mencari file-file yang mengandung teks dengan kriteria yang telah di tentukan

o halt

perintah untuk mematikan/Menshutdown sistem

o kill

untuk mematikan/menghentikan suatu proses

o login

Untuk Masuk ke sistem

o logout

untuk keluar dari sistem

o ls

Menampilkan isi dari sebuah direktori seperti perintah dir di DOS.

o mkdir

Membuat direktori baru, sama dengan perintah md di DOS

o mv

Untuk memindahkan file dari satu lokasi ke lokasi yang lain

o passwd

Digunakan untuk mengganti password

o pwd

Untuk menampilkan nama direktori dimana Anda saat itu sedang berada.

o rm

perintah untuk mengahpus file

o unalias

Kebalikan dari perintah alias, perintah ini akan membatalkan sebuah alias

o who

Untuk menampilkan siapa saja yang sedang login

3. Sudo berfungsi untuk memberikan otoritas kepada user tertentu untuk menjalankan command / perintah seperti yang dilakukan atau hanya dapat dijalankan oleh superuser atau root.

Tidak ada komentar:

Posting Komentar