so modul1 kelompok1

65
LAPORAN PRAKTIKUM SISTEM OPERASI Semester 4 (empat) Tahun Akademik 2015/2016 Oleh : Nama : Pebri Ramdani NPM : 147006012

Upload: pebri-ramdani

Post on 09-Jul-2016

234 views

Category:

Documents


0 download

DESCRIPTION

laporan praktikum

TRANSCRIPT

Page 1: SO Modul1 Kelompok1

LAPORAN PRAKTIKUMSISTEM OPERASI

Semester 4 (empat) Tahun Akademik 2015/2016

Oleh :

Nama : Pebri RamdaniNPM : 147006012

LABORATORIUM INFORMATIKA JURUSAN TEKNIK INFORMATIKA

FAKULTAS TEKNIK UNIVERSITAS SILIWANGITASIKMALAYA

2016

Page 2: SO Modul1 Kelompok1

I - 1

MODUL 1

Perintah Dasar Sistem Operasi Linux

1.1. Tujuan Praktikum

1. Menggunakan perintah-perintah dasar untuk informasi user.

2. Mengenal format instruksi pada system operasi linux.

3. Menggunakan perintah-perintah dasar pada system operasi linux.

4. Menggunakan utilitas dasar pada system operasi linux.

1.2. Resume

Pada dasarnya, Linux merupakan sistem operasi yang berbasiskan pada

text (Text Bases) dalam sistem kerjanya. Bila ingin melakukan sesuatu

terhadap komputer user bisa mengetikkan perintah-perintah yang kemudian

dieksekusi oleh komputer. Sehingga mode teks terus melekat dengan Linux

sampai saat ini, walaupun sekarang tampilan GUI (Graphic User Interface)

Linux sudah semakin bagus dan memudahkan user. Perintah-perintah

yang diketikkan itu biasa disebut Command Line. Untuk perintah-perintah

dasar, biasa disebut Basic Command Line.

Bila sudah ada GUI, Kenapa harus menggunakan Perintah Dasar?

Pertanyaan bagus.. Saat ini, anda bisa melakukan banyak hal di GUI. Untuk

melakukan manajemen file dan direktori tinggal klik sudah beres. Mau putar

lagu, nonton film, edit document, edit gambar, add remove aplikasi,

configurasi desktop dsb. Semua bisa dilakukan dengan mudah dari GUI

dengan menggunakan mouse. Tetapi, bila anda menguasai perintah dasar

linux ada beberapa hal yang lebih mudah dan cepat bila dilakukan dari mode

teks, bahkan ada beberapa hal yang hanya bisa dilakukan dengan Command

Line.

Karnel, kernel adalah jantung dari sebuah sistem operasi karena kernel

lah yang mengatur semua proses seperti manajemen memori, proses

input/output, termasuk mengatur bekerjanya device. Secara teknis Linux

I - 1

Page 3: SO Modul1 Kelompok1

I - 2

hanyalah sebuah kernel. Program lain seperti kompiler, editor, window

manager dan sebagainya adalah pelengkap yang membuat kernel menjadi

sebuah sistem operasi yang lengkap. Kernel membentuk inti dari sistem

operasi Linux.

Shell, shell adalah program penerjemah perintah yang menjembatani user

dengan sistem operasi. Pada umumnya shell menyediakan prompt

sebagai user interface, yaitu tempat dimana user mengetikkan

perintahperintah yang diinginkan.

Perintah dasar di linux ditulis dengan format dibawah ini:

$ nama_perintah [ argument ]

keterangan:

prompt : $ menunjukkan user biasa, dan # menunjukkan user root.

nama perintah : adalah perintah yang ingin anda jalankan

argument : sesuatu yang ditambahkan ke perintah dasar pada

umumnya argument terdiri dari OPTION dan PATH

✗ OPTION : adalah pilihan yang bisa anda gunakan untuk

menghasilkan kondisi tertentu dari suatu perintah.

✗ PATH : adalah sesuatu yang akan diproses oleh perintah, misalnya

nama file atau nama direktori.

Page 4: SO Modul1 Kelompok1

I - 3

Pada saat menuliskan perintah, ada beberapa aturan yang harus kita ikuti,

antara lain:

Case Sensitive (penggunaan huruf besar dan huruf kecil) Dalam

menuliskan perintah harus diperhatikan apakah perintah tersebut

menggunakan huruf besar atau huruf kecil. Karena huruf besar dan

huruf kecil diartikan berbeda. Bila ada kekeliruan perintah tidak mau

dijalankan atau terjadi error.

Penggunaan tanda baca dan spasi Anda harus meneliti penggunaan

titik (.), koma (,), slash (/) atau backslash (\). Begitu juga dengan

spasi. Karena bila terjadi kesalahan dalam penggunaan tanda baca

dan spasi, perintah juga tidak bisa dijalankan.

Ejaan kata dari perintah yang digunakan Pastikan perintah anda sudah

benar ejaan katanya. Perintah-perintah yang ada menggunakan bahasa

inggris.

Untuk membatalkan perintah yang anda instruksikan kepada sistem, anda

bisa mengetikkan Ctrl+c atau Ctrl+z. Maka perintah yang sedang diproses

oleh system akan terhenti.

Login sebagai user, bukalah Console Terminal dan lakukan percobaan

percobaan dibawah ini kemudian selesaikan soal-soal latihan !

1.3 Hasil dan Pembahasan

Percobaan 1 : Melihat identitas diri (nomor id, group id)

$ id

Gambar 1.1 Tampilan Identitas Diri

Analisis

Page 5: SO Modul1 Kelompok1

I - 4

Gambar di atas merupakan cara untuk melihat atau menampilkan identitas

user (nomor id, group id) dengan cara mengetikan prompt dari shell bash

dari Linux yaitu $ id pada command promt yang terdapat di sistem operasi.

Percobaan 2 : Melihat tanggal dan kalender dari system

1. Melihat tanggal saat ini

$ date

Gambar 1.2 Tampilan Tanggal Saat Ini

Analisis

Gambar di atas merupakan cara untuk menampikan / melihat tanggal dan

waktu system. dengan cara mengetikan prompt dari shell bash dari Linux

yaitu $ date pada command promt yang terdapat di sistem operasi.

2. Melihat kalender

$ cal 2 1996

Gambar 1.3 Tampilan Kalender Bulan 5 Tahun 2008

Analisis

Gambar di atas merupakan cara untuk menampilkan / melihat kalender pada

bulan 2 (februari) tahun 1996. dengan cara mengetikan prompt dari shell

bash dari Linux yaitu $ cal 2 1996 pada terminal sistem operasi Linux.

Page 6: SO Modul1 Kelompok1

I - 5

$ cal –y

Gambar 1.4 Tampilan Kalender

Analisis

Gambar di atas merupakan cara untuk menampilkan/melihat kalender

secara utuh pada tahun sekarang di system. dengan cara mengetikan prompt

dari shell bash dari Linux yaitu $ cal –y.

Percobaan 3 : Melihat identitas mesin

$ hostname

Page 7: SO Modul1 Kelompok1

I - 6

Gambar 1.5 Tampilan Identitas Mesin

Analisis

Gambar di atas merupakan cara untuk menampilkan / melihat nama dari

computer (hostname) dengan cara mengetikan prompt dari shell bash dari

Linux yaitu $ hostname pada command promt yang terdapat di sistem

operasi.

$ uname

Gambar 1.6 Tampilan Identitas Mesin

Analisis

Gambar di atas merupakan cara untuk menampilkan/melihat informasi

system computer, Antara lain tipe mesin computer, hostname, nama dan

versi system operasi dan tipe prosesor. Dengan cara mengetikan prompt

dari shell bash dari Linux yaitu $ uname pada command promt yang

terdapat di terminal linux.

$ uname –a

Gambar 1.7 Tampilan Identitas Mesin

Analisis

Gambar di atas merupakan cara untuk menampilkan/melihat semua

informasi system computer, Antara lain tipe mesin computer, hostname,

nama dan versi system operasi dan tipe prosesor. Dengan cara mengetikan

prompt dari shell bash dari Linux yaitu $ uname –a pada command promt

yang terdapat di terminal linux. Akhiran a merupakan kepanjangan dari

Page 8: SO Modul1 Kelompok1

I - 7

All.

Percobaan 4 : Melihat siapa yang sedang aktif

1. Mengetahui siapa saja yang sedang aktif

$ w

Gambar 1.8 Tampilan Siapa Saja yang Sedang Aktif

Analisis

Gambar di atas merupakan cara untuk mengetahui siapa saja yang sedang

aktif dengan cara mengetikan prompt dari shell bash dari Linux yaitu $ w

pada command promt yang terdapat di sistem operasi.

$ who

Gambar 1.9 Tampilan Siapa Saja yang Sedang Aktif

Analisis

Gambar di atas merupakan cara untuk mengetahui siapa saja yang sedang

login saat ini. Dengan cara mengetikan prompt dari shell bash dari Linux

yaitu $ who, sehingga akan tampil daftar nama user di terminal beberapa

user tersebut berada dan waktu login.

Page 9: SO Modul1 Kelompok1

I - 8

$ whoami

Gambar 1.10 Tampilan Siapa Saja yang Sedang Aktif

Analisis

Gambar di atas merupakan cara untuk mengetahui siapa saja yang sedang

aktif dengan cara mengetikan prompt dari shell bash dari Linux yaitu $

whoami, tempilan yang tampak hanya nama usernya saja.

2. Melihat informasi finger

$ finger

Gambar 1.11 Tampilan Informasi Finger

Analisis

Gambar di atas merupakan cara untuk melihat informasi finger user

dengan cara mengetikan prompt dari shell bash dari Linux yaitu $

finger. Dikarenakan paket kode yang terdapat belum kumplit semua,

maka sebagian harus diunduh terlebih dahulu. Gambar diatas ini

merupakan tampilan finger yang gagal ditampilkan.

Page 10: SO Modul1 Kelompok1

I - 9

$ finger <user>

Gambar 1.12 Tampilan Informasi Finger Menggunakan User

Analisis

Gambar di atas merupakan cara untuk melihat informasi finger

menggunakan user dengan cara mengetikan prompt dari shell bash dari

Linux yaitu $ finger <user>. Gambar diatas merupakan gambar yang gagal

(tidak bias diakses).

3. Mengubah informasi finger

$ chfn <user>

Change finger information for student.

Password:

Nama[user wks] : <Nama Anda>

Office[] : Lab TI UNSIL

Office Phone [] : 0313013

Home Phone [] :3203344904920

Finger information changed

$ chfn <user>

Gambar 1.13 Tampilan Informasi Finger Menggunakan User

Analisis

Gambar di atas merupakan cara untuk mengubah informasi finger dengan

cara mengetikan prompt dari shell bash dari Linux yaitu $ chfn <user>.

Apabila berhasil maka akan muncul tampilan untuk mengisikan password

terlebih dahulu kemudian nama, office, office phone, home phone dan jika

Page 11: SO Modul1 Kelompok1

I - 10

sudah selesai maka akan muncul tulisan “finger information changed”.

Percobaan 5 : Menggunakan Manual

$ man ls

Gambar 1.14 Tampilan Manual (ls)

Analisis

Gambar di atas merupakan penggunaan manual ls dengan cara mengetikan

prompt dari shell bash dari Linux yaitu $ man ls. Lalu muncul output

penjelasan secara rinci perintah atau instruksi ls, deskripsi tentang perintah

ls tersebut antara lain ada nama, sinopsis, pengertian, contoh, pengaturan,

dll.

Page 12: SO Modul1 Kelompok1

I - 11

$ man man

Gambar 1.15 Tampilan Manual (man man)

Analisis

Gambar di atas merupakan cara menggunakan manual man dengan

mengetikan prompt dari shell bash dari Linux yaitu $ man man. sehingga

muncul output penjelasan secara rinci perintah atau instruksi man seperti

deskripsi tentang perintah man tersebut antara lain ada nama, sinopsis,

pengertian, contoh, pengaturan, dll.

Page 13: SO Modul1 Kelompok1

I - 12

$ man –k file

Gambar 1.16 Tampilan Manual (man –k file)

Analisis

Gambar di atas merupakan penggunaan manual –k file dengan cara

mengetikan prompt dari shell bash dari Linux yaitu $ man –k.sehingga

muncul output tentang pengertian atau kepanjangannya sesuai dengan

abjadnya.

Page 14: SO Modul1 Kelompok1

I - 13

$ man 5 passwd

Gambar 1.17 Tampilan Manual (man 5 passwd)

Analisis

Gambar di atas merupakan penggunaan manual 5 passwd dengan cara

mengetikan prompt dari shell bash dari Linux yaitu $ man 5 passwd.

Sehingga muncul output penjelasan secara rinci perintah tentang perintah

man 5 passwd tersebut antara lain ada nama, pengertian, dll.

Percobaan 6 : Menghapus layar

$ clear

Gambar 1.18 Tampilan Hapus Layar

Page 15: SO Modul1 Kelompok1

I - 14

Analisis

Gambar di atas merupakan tampilan setelah menghapus layar dengan cara

mengetikan prompt dari shell bash dari Linux yaitu $. Apabila user

memeprlukan layar seperti semula maka gunakanlah perintah ini.

Percobaan 7 : Mencari perintah yang deskripsinya mengandung kata

kunci yang dicari

$ apropos date

Gambar 1.19 Tampilan Deskripsi Kata Kunci Date

Analisis

Gambar di atas merupakan cara untuk menampilkan informasi singkat

perintah yang hanya diketahui sebagian atau untuk menampilkan perintah

yang berhubungan dengan sesuatu, dengan kata lain apropos mirip dengan

fasilitas find di word.

Page 16: SO Modul1 Kelompok1

I - 15

$ apropos mail

Gambar 1.20 Tampilan Deskripsi Kata Kunci Mail

Analisis

Gambar di atas merupakan cara untuk menampilkan informasi singkat

perintah yang hanya diketahui sebagian atau untuk menampilkan perintah

yang berhubungan dengan sesuatu, dengan kata lain apropos mirip dengan

fasilitas find di word. Lalu muncul seperti gambar di atas dengan output

perintah yang deskripsinya mengandung kata kunci mail.

$ apropos telnet

Gambar 1.21 Tampilan Deskripsi Kata Kunci Telnet

Analisis

Gambar di atas merupakan cara untuk menampilkan informasi singkat

perintah yang hanya diketahui sebagian atau untuk menampilkan perintah

yang berhubungan dengan sesuatu, dengan kata lain apropos mirip dengan

fasilitas find di word. Lalu muncul seperti gambar di atas dengan output

perintah yang deskripsinya mengandung kata kunci telnet.

Page 17: SO Modul1 Kelompok1

I - 16

Percobaan 8 : Mencari perintah yang tepat sama degan kunci yang di

cari

$ whatis date

Gambar 1.22 Tampilan Kata Kunci Date

Analisis

Gambar di atas merupakan perintah untuk menampilkan informasi singkat

mengenai suatu perintah. output perintah yang tepat sama degan kunci

yang di cari yaitu kata kunci date.

Percobaan 9 : Manipulasi berkas (file) dan direktori

1. Menampilkan file pada direktori yang sedang aktif

$ ls

Gambar 1.23 Tampilan Direktori yang Aktif

Analisis

Gambar di atas merupakan perintah untuk menampilkan dari suatu

direktori. Perintah ini bias berdiri sendiri ataupun dijalankan dengan

argument.

Page 18: SO Modul1 Kelompok1

I - 17

2. Menampilkan semua file direktori lengkap

$ ls –l

Gambar 1.24 Tampilan Semua File Direktori Lengkap

Analisis

Gambar di atas merupakan perintah untuk menampilkan dari suatu

direktori secara lengkap, mulai dari hak akses, owner, group dan tanggal

file atau direktori tersebut dibuat.

3. Menampilkan semua file / direktori yang tersembunyi

$ ls –a

Gambar 1.25 Tampilan Semua File / Direktori yang Tersembunyi

Analisis

Gambar di atas merupakan cara untuk menampilkan semua file dan folder,

termasuk file dan folder yang tersembunyi.

Page 19: SO Modul1 Kelompok1

I - 18

4. Menampilkan semua file yang tersembunyi tanpa proses sorting

$ ls –f

Gambar 1.26 Tampilan Semua File Tersembunyi Tanpa Proses Sorting

Analisis

Gambar di atas merupakan cara untuk menampilkan isi direktori tanpa

diurutkan.

5. Menampilkan isi suatu direktori

$ ls /usr

Gambar 1.27 Tampilan Isi Suatu Direktori

Analisis

Gambar di atas merupakan cara untuk manipulasi berkas (file) dan

direktori dengan cara mengetikan prompt dari shell bash dari Linux yaitu $

ls /usr pada command promt yang terdapat di sistem operasi.

6. Menampilkan isi direktori root

$ ls/

Gambar 1.28 Tampilan Isi Direktori Root

Analisis

Gambar di atas merupakan cara untuk manipulasi berkas (file) dan

Page 20: SO Modul1 Kelompok1

I - 19

direktori dengan cara mengetikan prompt dari shell bash dari Linux yaitu $

ls / pada command promt yang terdapat di sistem operasi.

7. Menampilkan semua file atau direktori dengan menandai : tanda (/) untuk

direktori, tanda asterisk (*) untuk file yang bersifat executable , tanda (@)

untuk file symbol linx, tanda (=) untuk socket , tanda (%) untuk wgiteout

dan tanda (\) untuk FIFO.

$ ls –F/etc

Gambar 1.29 Tampilan Semua File atau Direktori yang Bertanda

Analisis

Gambar di atas merupakan cara untuk manipulasi berkas (file) dan

direktori dengan cara mengetikan prompt dari shell bash dari Linux yaitu $

ls –F /etc. lalu muncul outtput semua file.

Page 21: SO Modul1 Kelompok1

I - 20

8. Menampilkan file atau direktori secara lengkap yaitu terdiri dari nama file,

ukuran, tanggal dimodifikasi, pemilik, group dan mode atau atrinbutnya.

$ ls –l /etc

Gambar 1.30 Tampilan File atau Direktori Secara Lengkap

Analisis

Gambar di atas merupakan cara untuk manipulasi berkas (file) dan

direktori dengan cara mengetikan prompt dari shell bash dari Linux yaitu $

ls –l /etc. Lalu muncul output file atau direktori secara lengkap.

9. Menampilkan semua file dan isi direktori. Argument ini akan

menyebabkan proses berjalan agak lama apabila proses akan dihentikan

menggunakan Ctrl + c.

Page 22: SO Modul1 Kelompok1

I - 21

$ ls –R /usr

Gambar 1.31 Tampilan Semua File dan Isi Direktori

Analisis

Gambar di atas merupakan cara untuk manipulasi berkas (file) dan

direktori dengan cara mengetikan prompt dari shell bash dari Linux yaitu $

ls –R /usr . Lalu muncul output semua file dan isi direktori. Apabila proses

lama tanpa henti gunakan Ctrl + c untuk mengakhiri.

Percobaan 10 : Melihat tipe file

$ file

Gambar 1.32 Tampilan Tipe File

Page 23: SO Modul1 Kelompok1

I - 22

Analisis

Gambar di atas merupakan cara untuk manipulasi berkas (file) dan

direktori dengan cara mengetikan prompt dari shell bash dari Linux yaitu $

file. Lalu muncul output tipe file.

$ file *

Gambar 1.33 Tampilan Tipe File

Analisis

Gambar di atas merupakan cara untuk manipulasi berkas (file) dan

direktori dengan cara mengetikan prompt dari shell bash dari Linux yaitu $

file *. lalu muncul output tipe file masing-masing folder.

$ file /bin/ls

Gambar 1.34 Tampilan Tipe File

Analisis

Gambar di atas merupakan cara untuk manipulasi berkas (file) dan

direktori dengan cara mengetikan prompt dari shell bash dari Linux yaitu $

file /bin/ls lalu muncul output tipe file pada bin direktori yang sedang aktif.

Page 24: SO Modul1 Kelompok1

I - 23

Percobaan 11 : Menyalin file

1. Mengkopi suatu file. Berikan opsi –i untuk pertanyaan interaktif bila file

sudah ada

$ cp /etc/group f1

Gambar 1.35 Tampilan Hasil Copy Suatu File

Analisis

Gambar di atas merupakan cara untuk menyalin file. Caranya dengan

mengetikan prompt dari shell bash dari Linux yaitu $ cp /etc/group f1 lalu

muncul output file f1 berhasil disalin dan file tersebut berada di luar folder.

$ ls –l

Gambar 1.36 Tampilan File yang Berhasil Di Salin

Analisis

Gambar di atas merupakan cara untuk melihat file yang telah berhasil di

copy.

$ cp –i f1 f2

Gambar 1.37 Tampilan Hasil Copy Suatu File

Page 25: SO Modul1 Kelompok1

I - 24

Gambar 1.38 Tampilan File yang Berhasil Di Salin

Analisis

Gambar di atas merupakan cara untuk menyalin file dengan mengetikan

prompt dari shell bash dari Linux yaitu $ cp –i f1 f2 lalu muncul output

konfirmasi karena menggunakan –i dan file f2 sudah ada di luar. Dengan

mengisi y(yes) maka f2 akan ditimpa (replace).

2. Mengkopi ke direktori

$ mkdir backup

Gambar 1.39 Tampilan Folder Backup Berhasil Di Buat

Analisis

Gambar di atas merupakan cara untuk membuat folder backup dengan cara

mengetikan prompt dari shell bash dari Linux yaitu $ mkdir backup, folder

backup sudah berhasil di buat.

$ cp f1 f3

Gambar 1.40 Tampilan File yang Berhasil Di Salin

Analisis

Gambar di atas merupakan cara untuk menyalin file dengan mengetikan

prompt dari shell bash dari Linux yaitu $ cp f1 f3, output file f1 f3 berhasil

disalin dan file tersebut berada di luar folder.

Page 26: SO Modul1 Kelompok1

I - 25

$ cp f1 f2 f3 backup

Gambar 1.41 Tampilan File yang Berhasil Di Salin

Analisis

Gambar di atas merupakan cara untuk menyalin file ke folder backup

dengan mengetikan prompt dari shell bash dari Linux yaitu $ cp f1 f2 f3

backup, lalu muncul file f1 f2 f3 berhasil disalin ke folder backup.

$ ls backup

Gambar 1.42 Tampilan File yang Berhasil Di Salin

Analisis

Gambar di atas merupakan cara untuk melihat file f1 f2 f3 berhasil disalin

ke folder backup.

$ cd backup

Gambar 1.43 Tampilan CD Backup

Analisis

Gambar di atas merupakan cara untuk pindah ke direktori backup dengan

cara mengetikan prompt dari shell bash dari Linux yaitu $ cd.

Page 27: SO Modul1 Kelompok1

I - 26

$ ls

Gambar 1.44 Tampilan File yang Berhasil di Salin

Analisis

Gambar di atas merupakan cara untuk mengecek file file f1 f2 f3 yang

berhasil di salin ke direktori backup.

Percobaan 12 : Melihat isi file

1. Menggunakan instruksi cat

$ cat f1

Gambar 1.45 Tampilan Isi File

Page 28: SO Modul1 Kelompok1

I - 27

Analisis

Gambar di atas merupakan perintah yang digunakan untuk menampilkan isi

file, tampilan denga perintah ini adalah file yang bertype teks yang pastinya

bukan file kosong.

2. Menampilkan file per satu layar penuh

$ more f1

Gambar 1.45 Tampilan Isi File Layar Penuh

Analisis

Gambar di atas merupakan cara yang bias digunakan untuk menampilkan

isi file teks dengan tampilan perlayar. Perintah ini cocok saat membaca file

panjang. Untuk menampilkan layar selanjutnya menggunakan spasi, namun

Page 29: SO Modul1 Kelompok1

I - 28

more tidak bias melihat layar terdahulu.

$ pg f1

Gambar 1.45 Tampilan Isi File Layar Penuh

Analisis

Gambar di atas merupakan cara untuk melihat isi file per satu layar penuh

dengan fasilitas melihat isi file dari atas dan untuk kebawah menggunakan

tombol Enter untuk perbaris. Namun perintah ini tidak menampilkan f1

karena tidak ada.

Percobaan 13 : Mengubah nama file

1. Menggunakan instruksi mv

$ mv f1 prog.txt

Gambar 1.46 Tampilan Nama File yang Diubah

Analisis

Gambar di atas merupakan cara untuk mengubah nama file f1 menjadi

prog.txt.

$ ls

Gambar 1.47 Tampilan Nama File yang Diubah

Analisis

Gambar di atas merupakan cara untuk melihat hasil dari perubahan nama

Page 30: SO Modul1 Kelompok1

I - 29

file, file f1 telah berubah menjadi prog.txt, maka proses perubahan berhasil.

2. Memindahkan file ke direktori lain. Bila argument terakhir adalah nama

direktori maka berkas-berkas akan dipindahkan ke direktori tersebut

$ mkdir mydir

Gambar 1.48 Tampilan Direktori Mydir yang Telah Dibuat

Analisis

Gambar di atas merupakan cara untuk membuat direktori dengan nama

mydir.

$ mv f1 f2 f3 mydir

Gambar 1.48 Tampilan File yang Telah Pindah ke Direktori Mydir

Analisis

Gambar di atas merupakan cara untuk memindahkan file f1, f2 dan f3. File

f2 dan f3 berhasil di pindahkan ke direktori mydir. Untuk file f1 tidak bisa

dipindahkan karena file f1 nama filenya sudah di ubah menjadi prog.txt.

Percobaan 14 : Menghapus file

$ rm f1 dan $ cp mydir/f1 f1

Page 31: SO Modul1 Kelompok1

I - 30

Gambar 1.49 Tampilan Hapus File F1 dan cp f1

Analisis

Gambar di atas merupakan cara untuk menghapus file f1, namun file f1

tidak bias dihapus karena f1 telah dirubah namanya menjadi prog.txt.

Kedua merupakan cara untuk mengeluarkan file f1 dari direktori mydir.

$ cp mydir/f2 f2

Gambar 1.50 Tampilan Pindah File F2

Analisis

Gambar di atas merupakan cara untuk memindahkan file f2 keluar

direktori, lalu output file f2 tersebut berhasil di pindahkan keluar direktori

mydir.

Page 32: SO Modul1 Kelompok1

I - 31

$ rm –i f2

Gambar 1.51 Tampilan Hapus File F2

Analisis

Gambar di atas merupakan cara untuk menghapus file f2, dengan perintah

–i maka komputer meminta konfirmasi supaya dapat meyakinkan user

menghapus file tersebut. file f2 tersebut berhasil di remove atau dihapus.

Percobaan 15: Mencari kata atau kalimat dalam file

$ grep root /etc/passwd

Gambar 1.52 Tampilan Kata atau Kalimat Root

Analisis

Gambar di atas merupakan cara untuk mencari karakter atau kata yang

diinginkan dari sebuah file yang terdiri dari banyak kalimat.

Page 33: SO Modul1 Kelompok1

I - 32

$ grep “:0:” /etc/passwd

Gambar 1.53 Tampilan Kata atau Kalimat :0:

Analisis

Gambar di atas merupakan cara untuk mencari kata atau kalimat “:0:”

dalam file dengan cara mengetikan prompt dari shell bash dari Linux yaitu

$ grep “:0:” /etc/passwd.

$ grep student /etc/passwd

Gambar 1.54 Tampilan Kata atau Kalimat Student

Analisis

Gambar di atas merupakan cara untuk mencari kata atau kalimat “student”

dalam file. Karena didalam file tidak ada kata student maka output tidak

ada tampilan apapun karena kata student tidak ada dalam file..

Page 34: SO Modul1 Kelompok1

I - 33

LATIHAN

4. Bagaimana anda dapat melihat manual dari perintah cal?

$ man cal

Gambar 1.58 Tampilan Manual (cal)

Analisis

Gambar di atas merupakan cara menampilkan calendar dengan

menggunakan manual cal. Setelah selesai mengetikan perintah maka

muncul output penjelasan secara rinci perintah atau instruksi cal..

Page 35: SO Modul1 Kelompok1

I - 34

5. Bagaimana melihat perintah manual ls dengan kata kunci sort?

$ man ls |sort

Gambar 1.59 Tampilan Manual (ls |sort)

Analisis

Gambar di atas merupakan cara menampilkan manual ls dengan kata kunci

sort. Setelah pengetikan perintah lalu muncul output penjelasan secara rinci

perintah atau instruksi ls |sort.

Page 36: SO Modul1 Kelompok1

I - 35

6. Bagaimana tampilan untuk perintah ls –a –l dan ls –al

$ ls –a –l

Gambar 1.59 Tampilan Perintah ls –a –l

$ ls –al

Page 37: SO Modul1 Kelompok1

I - 36

Gambar 1.60 Tampilan Perintah ls –al

Analisis

Gambar di atas merupakan tampilan hasil yang sama dari cara yang

berbeda. Perintah ini berfungsi untuk manipulasi berkas (file) dan

direktori. Setelah mengetikan perintah $ ls –a -l dan $ ls –al lalu output

semua file direktori lengkap dan semua file atau direktori yang

tersembunyi tampil. Kedua perintah tersebut beroutput sama hanya beda

perintah saja.

7. Tampilkan semua file termasuk yang hidden file pada direktori /etc

$ ls –a /etc

Gambar 1.61 Tampilan Semua Direktori /etc yang Tersembunyi

Analisis

Page 38: SO Modul1 Kelompok1

I - 37

Gambar di atas merupakan cara untuk manipulasi berkas (file) dan

direktori dengan perintah $ ls –a /etc pada command promt. Setelah

mengetikan perintah muncul output semua file atau direktori etc yang

tersembunyi.

8. Tampilkan semua file secara lengkap pada direktori /etc

$ ls –l /etc

Gambar 1.62 Tampilan Semua Direktori /etc Secara Lengkap

Analisis

Gambar di atas merupakan cara unttuk manipulasi berkas (file) dan

direktori dengan cara mengetikan perintah $ ls –l /etc pada command

promt, setelah mengetikan perintah muncul output semua file direktori etc

secara lengkap.

Page 39: SO Modul1 Kelompok1

I - 38

9. Buatlah direktori prak1 pada direktori aktif, kemudian copy-kan file

/etc/group ke file tes1, tes2 dan tes3 pada direktori tersebut.

Gambar 1.63 Tampilan Semua Perintah Nomer 9

Analisis

Gambar di atas merupakan cara copy paste. Pertama perintah mkdir prak1

yaitu membuat folder prak1, kemudian perintah cp /etc group tes1, cp /etc

group tes2, cp /etc group tes3 adalah untuk mengcopy file tersebut,

perintah cp tes1, tes2, dan tes3 adalah mengcopy ke deriktori prak1.

Kemudian perintah ls prak1 merupakan cara untuk melihat file yang ada

didalamnya, kemudian perintah cd prak1 merupakan cara untuk masuk ke

deriktori prak1, setelah masuk menggunakan perintah ls untuk melihat isi

dari direktori prak1 hasilnya masih sama.

10. Tampilkan isi file tes1 per satu layar penuh.

$ more tes1

Page 40: SO Modul1 Kelompok1

I - 39

Gambar 1.64 Tampilan Isi File Tes1 Layar Penuh

Analisis

Gambar di atas merupakan cara untuk melihat isi file tes1 didalam direktori

prak1. Perintah ini menampilkan file per satu layar penuh, setelah

mengetikan perintah muncul output isi dari file tes1 dengan file per satu

layar penuh dengan fasilitas melihat isi file dari atas dan untuk kebawah

menggunakan tombol Enter untuk perbaris dan tombol Spasi untuk

perlayar.

11. Pindahkan file tes1 dan tes2 ke home direktori

$ cp tes1 tes2 home

Gambar 1.65 Tampilan File yang Berhasil Di Salin

Analisis

Gambar di atas merupakan cara untuk menyalin file dengan perintah $ cp

test1 test2 ke direktori home pada command promt, setelah mengetikan

perintah copy berhasil kemudian pergi ke home dengan perintah cd,

detelah berada di home cek file dengan perintah ls, melihat hasil output dan

Page 41: SO Modul1 Kelompok1

I - 40

terdapat file test1 test2 berhasil disalin ke direktori home.

Page 42: SO Modul1 Kelompok1

I - 41

12. Hapus file tes1 dan tes2 dengan konfirmasi

$rm –i tes1 tes2

Gambar 1.66 Tampilan Hapus File Tes1 dan Tes2

Analisis

Gambar di atas merupakan cara untuk menghapus file dengan fasilitas

konfirmasi sebelum menghapus. Denga perintah $ rm –i tes1 tes2 pada

command promt maka muncul output pertanyaan dari computer, untuk

menjawabnya tekan y apabila telah yakin file tersebut akan di hapus dan

file tes1 juga tes2 tersebut berhasil dihapus.

BUATLAH LAPORAN PRAKTIKUM

1. Buatlah penjelasan Percoban 1 sampai dengan Percobaan 15 dalam

bentuk tabel seperti di bawah ini :

Perintah Deskripsi Format

id Melihat identitas diri (nomor id dan

grup id)

$ id

date melihat tanggal saat ini $ date

cal Melihat kalender $ cal 5 2008 dan

$ cal -y

hostname Melihat identitas mesin $ hostname

uname Melihat identitas mesin $ uname dan $

uname -a

w Mengetahui siapa saja yang sedang

aktif

$ w

who Mengetahui siapa saja yang sedang $ who

Page 43: SO Modul1 Kelompok1

I - 42

aktif

whoami Mengetahui siapa saja yang sedang

aktif

$ whoami

finger Melihat informasi finger $ finger dan $

finger <user>

chfn Mengubah informasi finger $ chfn <user>

man Menggunakan manual $ man ls, $ man

man, $ man –k

file, dan $ man 5

passwd

clear Menghapus layar $ clear

apropos Mencari perintah yang deskripsinya

mengandung kata kunci yang dicari

$ apropos date, $

apropos mail,

dan $ apropos

telnet

whatis Mencari perintah yang tepat sama

dengan kunci yang dicari

$ whatis date

ls Manipulasi berkas (file) dan direktori $ ls, $ ls –l, $ ls

–a, $ ls –f, $ ls

/usr, $ ls /, $ ls –

F /etc, $ ls –l

/etc, dan $ ls –

R /usr

file Melihat tipe file $ file, $ file *,

dan $ file /bin/ls

cp Mengkopi suatu file. Berikan opsi –i

untuk pertanyaan interaktif bila file

sudah ada

$ cp /etc/group

f1, $ cp –i f1 f2,

$ cp mydir/f1 f1,

dan $ cp

mydir/f2 f2

mkdir Membuat direktori $ mkdir backup,

Page 44: SO Modul1 Kelompok1

I - 43

dan $ mkdir

mydir

cd Pindah direktori $ cd backup

cat Melihat isi file $ cat f1

more Menampilkan file per satu layar penuh $ more f1

pg Menampilkan file per satu layar penuh $ pg f1

mv Mengubah nama file $ mv f1 prog.txt,

dan $ mv f1 f2 f3

mydir

rm Menghapus file $ rm fl, dan $ rm

–i f2

grep Mencari kata atau kalimat dalam file $ grep root

/etc/passwd, $

grep “:0:”

/etc/passwd, dan

$ grep student

/etc/passwd

2. Tampilkan semua hasil dari perintah-perintah yang anda kerjakan pada

latihan di atas kemudian berikan analisa/penjelasan!

Sudah di kerjakan di atas

Page 45: SO Modul1 Kelompok1

I - 44

DAFTAR PUSTAKA

Wibowo, Arie Setio. “E-Book Tutorial Perintah Dasar Linux”. November 2008. http://bukutux.rumahlinux.web.id.

Nurrachman, Andi. Modul Sistem Operasi. Tasikmalaya : Universitas Siliwangi.

I - 43