Anda di halaman 1dari 28

LAPORAN RESMI

PRAKTIKUM SISTEM OPERASI

Nama : Setyo Aryo Pangestu


Kelas : 1 D4 Teknik Informatika
NRP : 3120600022
PENDAHULUAN
1. Apa yang dimaksud dengan :
• Pwd : Perintah melihat direktori yang sedang aktif
• Cd : perintah berpindah direktori
• Mkdir : perintah membuat direktori
• Rmdir : perintah untuk menghapus direktori kosong
2. Apa yang dimaksud dengan :
• Cp : perintah untuk menyalin satu atau lebih file
• Mv : perintah untuk memindah atau mengubah nama file
• Rm : perintah untuk menghapus file
3. Jelaskan perbedaan symbolic link menggunakan hard link (direct) dan soft link (indirect)
• Soft link dapat di lakukan walau file tidak ada sedangkan hard link tidak bisa
• Soft link dapat dibentuk antar partisi sedangkan hard link tidak bisa
4. Apa yang dimaksud dengan :
• File : perintah melihat tipe file
• Find : perintah untuk melihat file pada direktori
• Which : perintah untuk mengetahui letak utility system
• Locate : perintah untuk mencari file pada semua direktori
• Grep : perintah untuk mencari file yang mengandung teks yang telah di tentukan

PERCOBAAN
1. Percobaan 1
• Melihat direktori HOME

perintah $ pwd adalah perintah yang digunakan untuk melihat directori


yang sedang aktif. Directory yang ditampilkan ini adalah directori home. Pada
perintah $ echo $HOME adalah perintah melihat directori home.
• Melihat direktori aktual dan parent direktori

perintah $ pwd adalah melihat directori aktif $ cd adalah perintah yang


digunakan untuk berpindah atau berganti ke direktori lain. perintah $ cd . .
adalah perintah untuk berpindah atau kembali pada direktori sebelumnya.
• Membuat satu direktori, lebih dari satu direktori atau sub direktori
perintah $ mkdir adalah perintah membuat sebuah directori baru.
Sedangkan perintah $ mkdir A B C A/D A/E B/F A/D/A adalah
perintah membuat direktori A B C dan A/D adalah perintah membuat direktori D
di dalam direktori A begitu juga untuk A/E membuat direktori E pada direktori A
. perintah $ ls -l A adalah melihat ISI direktori A sedangkan $ ls -l A/D
perintah ini digunakan untuk melihat isi direktori D yang ada pada direktori A.

• Menghapus satu atau lebih direktori

$ rmdir B adalah perintah untuk menghapus direktori B, namun pada


percobaan di atas terdapat pesan error karena dalam direktori B ada sebuah
direktori F. maka harus di hapus dulu menggunakan perintah $ rmdir B/F B.
setelah di remove maka di lihat isi dari direktori B namun ada pesan error karena
tidak terdapat file dalam direktori B.
• Navigasi direktori dengan instruksi CD
$ pwd adalah perintah melihat home atau direktori yang sedang aktif. $
cd A adalah perintah yang digunakan untuk masuk pada direktori A, sedangkan
perintah $ cd . . perintah untuk kembali ke direktori sebelumnya $ cd
/home/setyo/C digunakan untuk masuk ke direktori C. $ cd
/home/setyo/C yang kedua kalinya gagal karena kita sudah berada di dalam
direktori C jika ingin mengangkses direktori C kita harus Kembali ke direktori
home.
2. Percobaan 2
• Perintah CP

perintah cat digunakan untuk membuat file dengan nama contoh. Dan
untuk melihat semua file digunakan perintah $ ls -l sedangkan maksud dari
perintah $ cp contoh contoh1adalah mengcopy file contoh dengan nama baru
contoh1. Perintah $ cp contoh A perintah ini digunkan untuk mengcopy file
contoh ke direktori A dan maksud perintah $ cp contoh contoh1 A/D adalah
mengcopy file contoh dan contoh1 ke direktori D yang berada dalam direktori A.
• Perintah mv untuk memindah file

perintah $ mv contoh contoh2 adalah memindahkan file contoh dengan


nama baru contoh2 sehingga saat ditampilkan dengan $ ls -l yang muncul
contoh 1 dan contoh 2 . perintah $ mv contoh1 contoh2 A/D perintah untuk
memindahkan file contoh1 dan contoh2 ke dalam direktori D yang berada dalam
direktori A. pada perintah terakhir terdapat error karena tidak ada file contoh pada
direktori C.
• Perintah rm untuk menghapus file

$ rm contoh2 maksud dari peerintah ini adalah menghapus file secara


langsung dan untuk perintah $ rm -i contoh adalah perintah menghapus file
contoh dengan menggunakan permintaan perintah yes or no. Namun terdapat
error karena file contoh tidak dapat ditemukan
3. Percobaan 3
• Membuat shortcut

perintah echo digunakan untuk membuat file baru bernama halo.txt yang
berisi “Hallo Apa Kabar ?” . dan untuk perintah $ ln halo.txt z maksud
dari perintah ini adalah me link kan halo.txt ke Z. sehingga isi dari hallo.txt saat
dilihat hasil sama dengat cat z.
4. Percobaan 4
• Melihat isi File

$ file halo.txt adalah perintah untuk melihat isi file dari file
halo.txt dan perintah $ file bye.txt digunakan untuk melihat isi file dari
bye.txt dan hasil tampilannya yaitu bye.txt : symbolic link to 'z' maksud dari hasil
perintah ini adalah file bye.txt terlink ke z.
5. Percobaan 5
• Perintah find

perintah $ find /home –name “*.txt” –print >


myerror.txt digunakan untuk melihat file yang berformat “.txt” pada
direktori home dan dibelokkan ke file myerror.txt. Maka setelah dimasukan
perintah $ cat myerror.txt maka ditampilkan semua file yang berformat
“.txt”. Perintah $ find . –name “*.txt” –exec wc –l ‘{}’
‘;’ digunakan untuk melihat semua file yang berformat “.txt” secara detail
dengan hitungan jumlah baris, kata, dan karakter dari file .

• Perintah Which

perintah ini digunakan untuk mengetahui letak sistem utility


• Perintah Locate

$ locate “*.txt” perintah ini digunakan untuk mencari file


“.txt” pada semua direktori

6. Percobaan 6
• Mencari text pada file

maksud perintah di atas adalah untuk mencari text Hallo pada file txt .
Text berwarna ungu ini adalah nama file dan text yang berwarna merah adalah
text yang dicari.
LATIHAN
1. Cobalah urutan perintah berikut
• $ Cd
• $ Pwd
• $ 14 sal
• $ Cd .
• $ Pwd
• $ Cd ..
• $ Pwd
• $ Ls -al
• $ Cd ..
• $ Pwd
• $ Ls -al
• $ Cd ..
• $ Pwd
• $ Ls -al
• $ Cd /etc
• $ Ls -al | more
• $ Cat passwd
• $ Cd –
• $ Pwd
2. Lanjutkan penelusuran pohon pada sistem file menggunakan cd, ls, pwd dan cat. Telusuri
directory /bin, /usr/bin, /sbin, /tmp dan /boot
• /bin
• /usr/bin
• /sbin
• /tmp

• /boot
3. Telusuri direktori /dev. Identifikasi perangkat yang tersedia. Identifikasi tty (terminal)
Anda (keik who am i); siapa pemmilih tty Anda (gunakan ls -l)
4. Telusuri direktori /proc. Tampilkan isi file interrupts, devices, cpuinfo, meminfo dan
uptime menggunakan perintah cat. Dapatkah Anda melihat mengapa direktori /proc
disebut pseudo-filesystem yang memungkinkan akses ke struktur data kernel
5. Ubahlah direktori home ke user lain secara langsung menggunakan cd ~username

6. Ubah kembali ke direktori home Anda


7. Buat subdirektori work and play

8. Hapus direktori work

9. Copy file /etc/passwd ke direktori home Anda


10. Pindahkan ke subdirektori play

11. Ubahlah ke subdirektori play dan buat symbolic link dengan nama terminal yang
menunjuk ke perangkat tty. Apa yang terjadi jika melakukan hard link ke perangkat tty

12. Buatlah file bernama hello.txt yang berisi kata hello word. Dapatkah Anda gunakan cp
menggunakan “terminal” sebagai file asal untuk menghasilkan efek yang sama

13. Copy hello.txt ke terminal apa yang terjadi

14. Masih direktori home, copy keseluruhan direktori play ke direktori bernama work
menggunakan symbolic link
15. Hapus direktori work dan isinya dengan satu perintah

KESIMPULAN
Dalam sistem operasi linux, terdapat banyak perintah untuk menciptakan,memanipulasi
dan menghapus struktur file dan direktori yang ada pada sistem sesuai dengan kebutuhan. selain
itu ada pula perintah untuk mencari file/directory. Dan juga kita dapat berpindah-pindah direktori
yang kita inginkan dengan menggunakan perintah cd. Masing-masing perintah memiliki
beberapa option & parameter tersendiri yang dapat memberikan fungsi yang bermacam-macam
tergantung dari opsi yang kita inputkan.

Anda mungkin juga menyukai