jurusan teknik informatika...laporan praktikum sistem operasi modul i shell interaktif dan skrip...

22
LAPORAN PRAKTIKUM SISTEM OPERASI MODUL I SHELL INTERAKTIF DAN SKRIP Disusun Oleh : LABORATORIUM SISTEM INFORMASI JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS TRUNOJOYO 2011 Disetujui : ....../……./………../Bangkalan ( DIDIN YUSTISIANTO ) TGL PRAKTIKUM : 23 NOPEMBER 2011 NAMA : HERI SUPRIYANTO NRP : 07.04.111.00070 KELOMPOK : F DOSEN PENGAMPU : ERNA SRI HARTATIK, S. Kom ASISTEN : DIDIN YUSTISIANTO

Upload: others

Post on 24-Aug-2020

18 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: JURUSAN TEKNIK INFORMATIKA...LAPORAN PRAKTIKUM SISTEM OPERASI MODUL I SHELL INTERAKTIF DAN SKRIP Disusun Oleh : LABORATORIUM SISTEM INFORMASI JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK

LAPORAN

PRAKTIKUM SISTEM OPERASI

MODUL I

SHELL INTERAKTIF DAN SKRIP

Disusun Oleh :

LABORATORIUM SISTEM INFORMASI

JURUSAN TEKNIK INFORMATIKA

FAKULTAS TEKNIK

UNIVERSITAS TRUNOJOYO

2011

Disetujui : ....../……./………../Bangkalan

( DIDIN YUSTISIANTO )

TGL PRAKTIKUM : 23 NOPEMBER 2011

NAMA : HERI SUPRIYANTO

NRP : 07.04.111.00070

KELOMPOK : F

DOSEN PENGAMPU : ERNA SRI HARTATIK, S. Kom

ASISTEN : DIDIN YUSTISIANTO

Page 2: JURUSAN TEKNIK INFORMATIKA...LAPORAN PRAKTIKUM SISTEM OPERASI MODUL I SHELL INTERAKTIF DAN SKRIP Disusun Oleh : LABORATORIUM SISTEM INFORMASI JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK

BAB I

PENDAHULUAN

1.1 Latar Belakang

Dunia Linux atau umumnya keluarga unix mempunyai perbedaan jauh di

bandingkan dengan system operasi lain, misalnya Microsoft Windows. Dikarenakan

terbiasa dengan windows maka akan sangat sulit jika harus langsung berhadapan

dengan linux. Secara teoritis sebelum menggunakan linux hal dasar yang harus di

ketahui ialah istilah-istilah yang ada di Linux. Shell salah satu istilah yang umum

diperbincangkan tapi banyak juga yang sampai detik ini belum mempunyai gambaran

jelas, padahal shell ialah tempat konfigurasi dan menjalankan / mengoperasikan

Linux.

Distro (distribusi) linux sekarang ini telah dikembangkan oleh para developer

untuk membuat Linux secantik mungkin. Dengan tujuan agar linux digemari dan

masyarakat mulai beralih ke sebuah babak baru; open source. Dengan menyertakan

berbagai kecantikan dari window manager seperti KDE, Gnome maka banyak pemula

linux yang mengabaikan keberadaan shell. Shell tidak ditujukan bagi seorang admin

tapi juga bagi pengguna linux tanpa kecuali. Dibawah ini diuraikan kegunaan shell

yang saya petik dari artikel I Made Wiryana (Pengantar Belajar Unix)

1.2 Tujuan

1. Mahasiswa dapat memahami konsep Shell dan Skrip.

2. Mahasiswa dapat mengimplementasikan Shell dan Skrip pada suatu

permasalahan.

Page 3: JURUSAN TEKNIK INFORMATIKA...LAPORAN PRAKTIKUM SISTEM OPERASI MODUL I SHELL INTERAKTIF DAN SKRIP Disusun Oleh : LABORATORIUM SISTEM INFORMASI JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK

BAB II

DASAR TEORI

Shell dapat dikatakan sebagai 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). Shell Bash dapat

digunakan dalam dua modus, yaitu modus interaktif dan modus skrip. Pada modus

interaktif, anda menuliskan satu baris perintah disamping prompt dan mengakhirinya

dengan ENTER. Hasil eksekusi akan ditampilkan langsung pada layar dan anda

kembali disediakan prompt untuk memasukkan perintah-perintah berikutnya. Pada

modus skrip, anda menuliskan skrip atau kode program, berisi perintah-perintah

Linux, menyimpannya ke dalam sebuah file dengan ekstensi .sh. Selanjutnya file ini

dijalankan pada modus Interaktif.

I.1 Shell Interaktif

Bagian ini memperlihatkan bagaimana memanfaatkan shell interaktif untuk

mengadministrasi sistem Linux yang digunakan. Sebagai latihan awal, coba tulis

(akhiri dengan enter) setiap perintah di bawah ini dan perhatikan luaran yang

dihasilkan („$‟ tidak diketik, itu hanya menandakan prompt):

$ date; whoami; pwd

$ ps

$ top

$ ls –la

$ echo ”Kereeeen”

$ a=10; echo $a

$ b=109; echo "B bernilai :" $b

Secara garis besar anda mengetahui apa fungsi dari perintah di atas, dengan melihat

luarannya. Perintah date untuk mendapatkan tanggal dan jam, whoami (who am i)

untuk mengetahui nama login dari pengguna, pwd (print working directory) untuk

mendapatkan nama direktori aktif (dimana anda berada). Perintah top (table of

processes) untuk memperoleh daftar proses yang sedang berjalan. Perintah ls (list)

untuk mendapatkan daftar file dan direktori dimana pengguna aktif berada.

Bagaimana dengan perintah-perintah lainnya? Anda belum tahu kegunaannya?

Page 4: JURUSAN TEKNIK INFORMATIKA...LAPORAN PRAKTIKUM SISTEM OPERASI MODUL I SHELL INTERAKTIF DAN SKRIP Disusun Oleh : LABORATORIUM SISTEM INFORMASI JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK

Luaran dari eksekusi di atas belum jelas? Anda dapat mengetahui fungsi dan cara

menggunakan perintah di Linux memanfaatkan perintah man, singkatan dari manual.

$ man ls

$ man ps

$ man file

Perintah „man ls‟ digunakan untuk mendapatkan manual dari perintah ls. Manual

berisi fungsi dari perintah, cara pemanggilan perintah bersama dengan parameter-

parameter yang mungkin disertakan dan penjelasan lebih lanjut mengenai setiap cara

penggunaan dan sering disertai beberapa contoh. Bagaimana mencari file dengan

ekstensi tertentu? Misalnya *.jpg? Silakan gunakan perintah „man find, baca

dokumentasinya secara teliti dan selesaikan masalah ini. Sekarang jalankan perintah-

perintah di bawah ini, satu demi satu dan jelaskan maksudnya!

$ find . -name '*.jpg'

$ file nama_file

$ echo “belajar shell linux” > nama_file

$ echo “keren abis” >> nama_file

$ echo “OK...sepakat....te o pe deh” >> nama_file

$ cat nama_file

$ more nama_file

$ grep keren nama_file

$ man grep

Apa kegunaan dari perintah grep? Coba jalankan dua baris perintah yang

mengandung perintah grep. Samakah hasilnya? Apa perbedaannya?

$ cat nama_file | grep "OK"

$ grep "OK" nama_file

I.2 Pipeline dan Redirection

Pipeline (garis pipa, |) dapat digunakan untuk mengirimkan luaran dari suatu perintah

ke perintah lain. Menggunakan pipe, luaran dari perintah di sebelah kiri pipe akan

dijadikan masukan bagi perintah di sebelah kanan pipe. Jalankan baris demi baris di

bawah ini dan cermati hasilnya!

$ echo ”aris joko faza fenny ubaid”

$ echo ”aris joko faza fenny ubaid” | tr ” ” ”\n”

$ echo ”aris joko faza fenny ubaid” | tr ” ” ”\n” | sort

$ echo ”aris joko faza fenny ubaid” | tr ” ” ”\n” | sort -r

Anda tentu telah paham manfaat dari perintah echo, yaitu hanya mencetak teks yang

dijadikan parameter saat pemanggilannya. Perintah tr digunakan untuk mentranslasi

daftar string. Parameter “ “ “\n” pada pemanggilan tr mengatakan bahwa ganti spasi

(“ “) dengan karakter baris baru (newline, \n). Perintah sort dapat digunakan untuk

Page 5: JURUSAN TEKNIK INFORMATIKA...LAPORAN PRAKTIKUM SISTEM OPERASI MODUL I SHELL INTERAKTIF DAN SKRIP Disusun Oleh : LABORATORIUM SISTEM INFORMASI JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK

mengurutkan baris-baris string (teks). Apa yang dihasilkan oleh baris ke-4 di atas?

Apa perbedaannya dengan baris ke-3? Redirection atau pengalihan digunakan untuk

mengalihkan luaran eksekusi dari suatu perintah. Secara default, luaran dari suatu

perintah adalah layar (screen). Kita dapat mengalihkan luaran tersebut ke suatu file

dengan menggunakan operator > atau >>. Operator > digunakan untuk membuat file

baru dan memasukkan teks baru ke dalamnya. Operator >> digunakan untuk

menambahkan entri selanjutnya ke dalam file yang dibuat oleh operator >

sebelumnya. Sekarang, jalankan perintah di bawah ini secara benar dan perhatikan

hasil yang diperoleh!

$ date > sekarang.txt

$ cat sekarang.txt

$ date >> sekarang.txt

$ cat sekarang.txt

I.3 Skrip Shell Pertama

Pada bagian ini anda akan belajar menuliskan sebuah skrip yang sekedar

menampilkan pesan "Halo dunia". Gunakan Text Editor dan buat file teks bernama

pertama.sh seperti di bawah ini:

#!/bin/bash

# Nama file skrip: pertama.sh

# Skrip ini menampilkan teks menggunakan perintah echo

echo Halo dunia # mencetak teks Halo dunia

Baris pertama memberitahukan sistem Linux bahwa file akan dieksekusi oleh

program bernama /bin/bash. Ini merupakan lokasi standard dari shell Bash pada

banyak distribusi GNU/Linux. Pada beberapa distribusi Linux, ada perintah /bin/sh

yang merupakan link simbolik ke bash. Baris pertama dari setiap skrip harus dan

hanya mencantumkan

“#!/bin/bash” atau “#!/bin/sh”.

Baris kedua dimulai dengan simbol khusus, #. Ini menandakan baris tersebut sebagai

suatu komentar. Shell akan mengabaikannya, tidak memroses komentar tersebut.

Satu-satunya pengecualian adalah simbol #! yang diletakkan di baris pertama dari file

skrip – seperti pada contoh di atas. Ini adalah direktif khusus. Jika anda terbiasa

dengan Perl, tentu telah menjumpai adanya #!/usr/bin/perl pada baris pertama setiap

skrip Perl untuk memberitahukan shell interaktif bahwa program tersebut akan

dieksekusi oleh Perl. Pada pemrograman shell Bash adalah #!/bin/sh. Baris ketiga

menjalankan suatu perintah echo dengan dua parameter atau argumen – pertama

adalah "Halo" dan kedua adalah "dunia". Perintah echo akan secara otomatis

meletakkan spasi tunggal di antara parameter-parameternya. Simbol # menandakan

komentar. Karakter # dan apapun yang mengikutinya, pada baris yang sama,

Page 6: JURUSAN TEKNIK INFORMATIKA...LAPORAN PRAKTIKUM SISTEM OPERASI MODUL I SHELL INTERAKTIF DAN SKRIP Disusun Oleh : LABORATORIUM SISTEM INFORMASI JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK

diabaikan oleh shell. Sekarang jalankan chmod 755 pertama.sh atau (chmod +x

pertama.sh) untuk membuat file teks executable dan jalankan skrip dengan

./pertama.sh. Pada jendela shell (terminal) terlihat sebagai berikut:

$ chmod 755 pertama.sh

$ ./pertama.sh

Halo dunia

I.4 Perintah echo

Apakah hanya untuk menampilkan dua kata tersebut kita harus menulis skrip?

TIDAK. Anda dapat menggunakan shell interaktif untuk memperoleh hasil yang

sama. Tuliskan langsung perintah echo Halo dunia di shell dan perhatikan luarannya:

$ echo Halo dunia

Halo dunia

Sekarang buat sedikit perubahan. Pertama, ingat bahwa echo meletakkan SATU spasi

antara parameter-parameternya. Tempatkan beberapa spasi antara teks "Halo" dan

"dunia". Hasil seperti apa yang diharapkan? Bagaimana jika anda meletakkan

karakter TAB di antaran dua kata tersebut? Bagaimana luaran dari perubahan

tersebut? Output skrip sama persis dengan sebelumnya. Kita memanggil program

echo dengan dua argumen; echo tidak menghiraukan berapa pun jumlah spasi di

antaranya. Sekarang, coba ubah lagi skrip tersebut menjadi:

#!/bin/sh

# Ini baris komentar!

echo "Halo dunia" # Ini juga komentar

Kali ini spasi yang ditambahkan tampil sebagai output. Mengapa? Karena echo

dipanggil dengan hanya SATU argumen yang diapit oleh petik ganda “Halo dunia”.

Tampilan di layar tepat sama dengan yang dituliskan dalam skrip. Perlu dipahami

bahwa shell mem-parse argumen SEBELUM melewatkannya ke program yang

dipanggil. Shell menghilangkan tanda petik dan melewatkan string tersebut sebagai

satu argumen. Contoh kedua, masih berkaitan dengan perintah echo. Tulis skrip

berikut. Perkirakan luarannya sebelum menjalankannya:

#!/bin/sh

# Nama file skrip: kedua.sh

# Apa yang dihasilkan skrip ini?

echo "Halo dunia " # mencetak teks Halo dunia

echo "Halo dunia "

echo "Halo * dunia "

echo Halo * dunia

echo Halo dunia

echo "Halo" dunia

Page 7: JURUSAN TEKNIK INFORMATIKA...LAPORAN PRAKTIKUM SISTEM OPERASI MODUL I SHELL INTERAKTIF DAN SKRIP Disusun Oleh : LABORATORIUM SISTEM INFORMASI JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK

echo Halo " " dunia

echo "Halo \"*\" dunia "

echo `halo` dunia

echo 'hello' dunia

Apakah luarannya sesuai yang diharapkan? Jika tidak, jangan khawatir! Ini hanya

beberapa hal yang akan dibahas pada bagian-bagian lanjut dalam panduan ini. Dan

tentu anda akan belajar perintah-perintah lain yang lebih powerful daripada echo.

Page 8: JURUSAN TEKNIK INFORMATIKA...LAPORAN PRAKTIKUM SISTEM OPERASI MODUL I SHELL INTERAKTIF DAN SKRIP Disusun Oleh : LABORATORIUM SISTEM INFORMASI JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK

BAB III

TUGAS PENDAHULUAN

1. Yang dimaksud dengan Shell adalah salah satu utilitas Linux yang bersifat

khusus. Shell menerjemahkan perintah-perintah yang diketikkan oleh user

sehingga dapat dipahami oleh Linux. Didalam windows juga ada, nama shell

kalau di Windows adalah Command Prompt.

2. Dua puluh perintah Shell yang sering digunakan antara lain:

• date : perintah yang digunakan untuk melihat jam dan tanggal

• cal : perintah untuk menampilkan kalender

• whoami : untuk menampilkan nama user saat ini

• who : untuk melihat user yang saat ini sedang aktif/login

• w : untuk melihat aktifitas user yang sedang login

• pwd : untuk menampilkan path/lokasi direktori kerja saat ini

• tty : untuk melihat nama terminal yang sedang aktif

• ls : untuk menampilkan daftar file/isi direktori

• cat : untuk melihat isi file teks

• more : untuk menampilkan isi file per-halaman

• wc : untuk menghitung jumlah baris, kata, dan karakter

• touch : digunakan untuk membuat file kosong

• copy : perintah untuk meng-copy file

• rm : menghapus file

• mv : untuk mengubah nama/memindahkan file ke direktori lain

• mkdir : untuk membuat direktori baru

• cd : untuk pindah direktori

• rmdir : untuk menghapus direktori

• sort : mengurutkan berdasarkan urutan abjad

• find : untuk mencarilokasi file ataupun direktori

3. Perintah sudo (Super-user do)digunakan untuk merubah user biasa menjadi

super user (root). Ini biasanya digunakan pada saat kita menginstall ataupun

uninstall software.

Page 9: JURUSAN TEKNIK INFORMATIKA...LAPORAN PRAKTIKUM SISTEM OPERASI MODUL I SHELL INTERAKTIF DAN SKRIP Disusun Oleh : LABORATORIUM SISTEM INFORMASI JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK

BAB IV

IMPLEMENTASI

1. Gunakan perintah-perintah yang berkaitan dengan pengelolaan file seperti cp,

mv, touch dan cat

cp

Page 10: JURUSAN TEKNIK INFORMATIKA...LAPORAN PRAKTIKUM SISTEM OPERASI MODUL I SHELL INTERAKTIF DAN SKRIP Disusun Oleh : LABORATORIUM SISTEM INFORMASI JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK

mv

Page 11: JURUSAN TEKNIK INFORMATIKA...LAPORAN PRAKTIKUM SISTEM OPERASI MODUL I SHELL INTERAKTIF DAN SKRIP Disusun Oleh : LABORATORIUM SISTEM INFORMASI JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK

touch

Page 12: JURUSAN TEKNIK INFORMATIKA...LAPORAN PRAKTIKUM SISTEM OPERASI MODUL I SHELL INTERAKTIF DAN SKRIP Disusun Oleh : LABORATORIUM SISTEM INFORMASI JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK

cat

2. Baca manual dari grep dan tr. Coba berbagai variasidari contoh yang diberikan

pada panduan pemrograman shell.

3. Coba buka file /etc/passwd dengan perintah cat atau more. Gunakan grep dan

ambil informasi mengenai pengguna tertentu!

Page 13: JURUSAN TEKNIK INFORMATIKA...LAPORAN PRAKTIKUM SISTEM OPERASI MODUL I SHELL INTERAKTIF DAN SKRIP Disusun Oleh : LABORATORIUM SISTEM INFORMASI JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK

4. Biasakan diri anda dengan Text Editor berbasis console seperti vi dan pico!

vi

pico

Page 14: JURUSAN TEKNIK INFORMATIKA...LAPORAN PRAKTIKUM SISTEM OPERASI MODUL I SHELL INTERAKTIF DAN SKRIP Disusun Oleh : LABORATORIUM SISTEM INFORMASI JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK

Tugas Penutup

1. Buat sebuah program skrip sederhana untuk menampilkan daftar file yang

ada di dalam direktori aktif!

Page 15: JURUSAN TEKNIK INFORMATIKA...LAPORAN PRAKTIKUM SISTEM OPERASI MODUL I SHELL INTERAKTIF DAN SKRIP Disusun Oleh : LABORATORIUM SISTEM INFORMASI JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK

Tugas Tambahan

1. Instalasi Linux

a. Masukkan CD Installer ke perangkat CD / DVD-ROM dan reboot komputer

untuk boot dari CD. Tunggu sampai CD termuat.

b. Anda akan melihat wallpaper dan jendela instalasi. Pilih bahasa dan klik

tombol "Install Ubuntu 10.04 LTS" untuk melanjutkan.

c. Layar kedua akan menampilkan peta bumi. Setelah pemilihan lokasi, waktu

sistem akan menyesuaikan. Klik tombol "Forward" setelah Anda memilih

lokasi yang Anda inginkan.

Page 16: JURUSAN TEKNIK INFORMATIKA...LAPORAN PRAKTIKUM SISTEM OPERASI MODUL I SHELL INTERAKTIF DAN SKRIP Disusun Oleh : LABORATORIUM SISTEM INFORMASI JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK

d. Pada layar ketiga, Anda dapat memilih layout keyboard yang diinginkan.

Klik tombol "Forward" bila Anda telah selesai dengan konfigurasi keyboard

e. Anda memiliki empat pilihan di sini:

Jika Anda memiliki sistem operasi lain (misalnya Windows XP) dan Anda

ingin sistem dual boot, pilih :

1. Pilihan pertama : "Instal mereka berdampingan, memilih di antara mereka

pada setiap startup."

2. Pilihan Kedua : "Jika Anda ingin menghapus sistem operasi yang ada, atau

hard drive sudah kosong dan Anda ingin agar installer secara otomatis

mempartisi hard drive Anda, pilih pilihan kedua, "Gunakan seluruh disk

(Use entire disk)"

3. Pilihan Ketiga : "Gunakan ruang terbesar bebas terus-menerus" dan akan

menginstal Ubuntu 10.04 di ruang unpartitioned pada hard drive yang

dipilih.

4. Pilihan Keempat : "Tentukan partisi secara manual" dan dianjurkan

HANYA untuk pengguna tingkat lanjut, untuk membuat partisi khusus

Page 17: JURUSAN TEKNIK INFORMATIKA...LAPORAN PRAKTIKUM SISTEM OPERASI MODUL I SHELL INTERAKTIF DAN SKRIP Disusun Oleh : LABORATORIUM SISTEM INFORMASI JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK

atau memformat hard drive dengan filesystem lain dari yang default.

Tetapi juga dapat digunakan untuk menciptakan partisi / home, yang

sangat berguna jika Anda menginstal ulang seluruh sistem.

f. Tabel partisi akan terlihat seperti gbr di atas. Klik tombol "Forward" untuk

melanjutkan instalasi.

g. Pada layar ini, isi kolom dengan nama asli Anda, nama yang ingin Anda

gunakan untuk login di Ubuntu OS (juga dikenal sebagai username yang akan

diminta untuk log in ke sistem), password dan nama komputer (secara

otomatis, tetapi bisa ditimpa).

h. Juga pada langkah ini, ada sebuah opsi bernama "Login secara otomatis". Jika

Anda mencentang kotak pada pilihan ini, Anda akan secara otomatis login ke

desktop Ubuntu. Klik tombol "Forward" tombol untuk melanjutkan.

Page 18: JURUSAN TEKNIK INFORMATIKA...LAPORAN PRAKTIKUM SISTEM OPERASI MODUL I SHELL INTERAKTIF DAN SKRIP Disusun Oleh : LABORATORIUM SISTEM INFORMASI JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK

i. Ini adalah langkah akhir instalasi. Klik tombol “Install”.

j. Ubuntu 10.04 LTS (Lucid Lynx) akan terinstall.

k. Setelah beberapa menit (tergantung spesifikasi komputer Anda), sebuah

jendela pop-up akan muncul, yang memberitahukan bahwa instalasi selesai,

dan Anda harus me-restart komputer untuk menggunakan sistem operasi

Ubuntu yang baru diinstal. Klik tombol "Restart Now"

Page 19: JURUSAN TEKNIK INFORMATIKA...LAPORAN PRAKTIKUM SISTEM OPERASI MODUL I SHELL INTERAKTIF DAN SKRIP Disusun Oleh : LABORATORIUM SISTEM INFORMASI JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK

l. CD tersebut akan keluar otomatis, keluarkan dan tekan "Enter" untuk reboot.

Komputer akan direstart dan dalam beberapa detik, Anda akan melihat boot

splash Ubuntu.

m. Pada layar login, klik nama pengguna Anda dan masukan password Anda.

Klik "Log In" atau tekan Enter.

n. Tampilan Desktop Ubuntu 10.04 LTS (Lucid Lynx).

Page 20: JURUSAN TEKNIK INFORMATIKA...LAPORAN PRAKTIKUM SISTEM OPERASI MODUL I SHELL INTERAKTIF DAN SKRIP Disusun Oleh : LABORATORIUM SISTEM INFORMASI JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK

2. Intalasi aplikasi cheese menggunakan command line.

a. Tulis Sintax Berikut ini.

b. Kemudian ketikkan Password, maka akan muncul seperti gambar berikut.

Setelah itu Pilih “Y” untuk memulai Instalasi Software.

c. Proses instalasi dimulai, sebelumnya kita harus ada koneksi internet untuk

bisa instalasi.

Page 21: JURUSAN TEKNIK INFORMATIKA...LAPORAN PRAKTIKUM SISTEM OPERASI MODUL I SHELL INTERAKTIF DAN SKRIP Disusun Oleh : LABORATORIUM SISTEM INFORMASI JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK

d. Setelah instalasi selesai, maka akan muncul seperti gambar berikut.

Page 22: JURUSAN TEKNIK INFORMATIKA...LAPORAN PRAKTIKUM SISTEM OPERASI MODUL I SHELL INTERAKTIF DAN SKRIP Disusun Oleh : LABORATORIUM SISTEM INFORMASI JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK

BAB V

PENUTUP

5.1 Kesimpulan

Shell dapat dikatakan sebagai tempat interaksi antara pengguna dan sistem Linux

yang sedang digunakan. Shell bertugas menerjemahkan atau mengeksekusi

program. Shell menyediakan suatu antar muka teks (command line). Shell dapat

digunakan untuk mengelola (administering) sistem Linux seperti penambah

pengguna, mengatur file dan direktori dan memantau kerja dari sistem operasi.

Shell linux ditandai dengan $ (user reguler) dan # (root).

5.2 Saran

Asisten telah mengerjakan tugasnya dengan baik, tetapi mohon penjelasannya

yang lebih lengkap.