12 0 602 KB
LAPORAN PRAKTIKUM SISTEM OPERASI OPERASI FILE DAN STRUKTUR DIREKTORY
Oleh :
Nama
: Anang Ashari Romdhoni
NIM
: M0510005
INFORMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SEBELAS MARET 2011
TUGAS PENDAHULUAN: Jawablah pertanyaan-pertanyaan di bawah ini : 1. Apa yang dimaksud perintah-perintah directory : pwd, cd, mkdir, rmdir ? 2. Apa yang dimaksud perintah-perintah manipulasi file : cp, mv dan rm (sertakan format yang digunakan ? 3. Jelaskan perbedaan Symbolic link menggunakan hardlink (direct) dan softlink (indirect) ! 4. Tuliskan maksud perintah-perintah : file, find, which, locate dang rep. Jawab : 1. pwd = melihat directory terkini cd = membuka suatu directory mkdir = membuat directory baru rmdir = menghapus directory 2. cp = menggandakan file format cp = $ cp file1 file2 mengkopi file1 ke file2 $ cp coba /home/anang/mydir mengkopi file coba ke direktori lain mv = memindahkan letak suatu file atau bias juga untuk rename file format mv = $ mv file1 file2 rename file1 menjad file2 $ mv coba /home/anang/mydir memindahkan file coba ke direktori lain rm = menghapus file format rm = $ rm nama_file $ rm /path_file_berada 3. hardlink = symbolic link dilakukan pada file yang ada, symbolic link dapat dibentuk terbatas pada partisi disk yang sama softlink = symbolic link dapat dilakukan pada file yang tidak ada, symbolic link dapat dibentuk melalui media disk atau partisi yang berbeda 4. file = melihat tipe file find = mencari file dalam hierarki direktori which = memperlihatkan alamat/letak lengkap suatu perintah locate = mencari semua file atau folder grep = untuk mencari kata atau kalimat dalam file
PERCOBAAN 3 : 1. Membuat shortcut (file link) $ echo “Hallo apa kabar” > halo.txt $ ls –l
$ ln halo.txt z $ ls –l
$ cat z $ mkdir mydir
$ ln z mydir/halo.juga $ cat mydir/halo.juga $ ln –s z bye.txt $ ls –l bye.txt $ cat bye.txt
Perintah ln digunakan untuk membuat file shortcut atau link. Setiap perubahan isi pada suatu file akan merubah file yang lain.
PERCOBAAN 4 : Melihat Isi File $ ls –l
$ file halo.txt $ file bye.txt
Perintah file seperti di atas digunakan untuk mengetahui tipe file yang ingin diketahui PERCOBAAN 5 : Mencari File 1. Perintah find $ find /home –anang “*.txt” –print >myerror.txt $ cat myeror.txt
$ find . –anang “*.txt” –exec wc –l ‘{}’ ;’
Perintah find digunakan untuk mencari file yang kita inginkan
2. Perintah which $ which ls
Perintah which digunakan untuk mengetahui direktori letak dari suatu shell command 3. Perintah locate $ locate “*.txt”
Sedangkan perintah locate digunakan untuk mencari file pada semua direktori dengan lebih cepat dan ditampilkan dengan path penuh
PERCOBAAN 6 : Mencari Text pada File $ grep Hallo *.txt
Perintah grep digunakan untuk mencari teks pada file. Misalkan pada gambar di atas Mencari teks Hallo pada suatu file .txt.