Pratikum_ke-3_operasi_file_dan_struktur.odt

  • Uploaded by: Famrozi
  • 0
  • 0
  • September 2019
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Pratikum_ke-3_operasi_file_dan_struktur.odt as PDF for free.

More details

  • Words: 1,980
  • Pages: 25
Home » tugas Dasar OS » Pratikum ke-3 Operasi File dan Struktur Directory

Senin, 28 Oktober 2013 Pratikum ke-3 Operasi File dan Struktur Directory NAMA : Nosa Cikal Daputra Kelas : X-TKJ B Sekolah : SMK TI Pembangunan Kota Cimahi Tugas Pendahuluan 1. Apa yang dimaksud perintah-perintah direktory : pwd, cd, mkdir, rmdir. $ pwd digunakan untuk melihat direktori yang sedang aktif/ Melihat direktori kerja saat ini. $ cd perintah ini untuk mengetahui bagaimana menggunakan perintah cd : $ pwd /home/nosa $ cd /usr/ $ pwd /usr/local Pada contoh di atas, mula-mula kita berada di direktori /home/nosa. Perintah cd /usr/local, membuat kita berpindah ke direktori /usr/local. $ mkdir Fungsinya adalah untuk Membuat sub direktori atau direktori baru Contohnya $ mkdir C ini berati kita membuat direktori C $ rmdir Fungsinya adalah untuk menghapus direktori apabila direktori tersebut kosong. Contohnya $ rmdir D ini berati kita menghapus direktori D 2. Apa yang dimaksud dengan perintah-perintah manipulasi file : cp, mv, dan rm (serta format yang digunakannya) ?

cp Fungsinya untuk menyalin atau copy seluruh direktori. Misalnya untuk menyalin file1 menjadi file10 format : cp /direktori/file yang mau dicopy /direktori tujuan Contoh : $ cp file1 file10 Pada contoh di atas berati kita menyalin file1 ke file10 mv Fungsinya untuk memindahkan file dari satu lokasi ke lokasi yang lain format : $ mv file file5 $ ls -l rm Digunakan untuk menghapus file. format : rm file3 ls -l 3. Jelaskan perbedaan Symbolic link menggunakan hard link (direct) dan soft link (indirect). hard link (direct) Pada bentuk soft link, symbolic link dapat dilakukan pada file yang tidak ada,sedangkan pada hard link tidak dimungkinkan. soft link, symbolic link dapat dibentuk melalui media disk atau partisi yang berbeda, tetapi pada hard link terbatas pada partisi disk yang sama. 4. Tuliskan maksud perintah-perintah : file : untuk melihat isi suatu file find : untuk mencari suatu file dalam pohon direktori which : memperlihatkan alamat/letak lengkap suatu perintah. locate : untuk mencari path file atau directory. grep : perintah untuk mencari baris-baris yang mengandung teks dengan kriteria yang telah ditentukan pada file yang diberikan

Percobaan 1 : Directory 1. Melihat directory HOME $ pwd

$ echo $HOME

Penjelasan : pada percobaan ini kita mencoba untuk melihat direktori home dengan perintah pwd 2. Melihat direktori aktual dan parent direktori $ pwd $ cd . $ pwd $ cd .. $ pwd $ cd

penjelasan : pada percobaan ini kita mencoba perintah untuk melihat actual directory dan parental directory, dengan menggunakan perintah cd . digunakan untuk melihat direktori parent jadi ketika diketikkan perintah pwd maka akan muncul parent direktori, jadi ketika diberi perintah pwd direktori parent akan muncul. 3. Membuat satu direktori, lebih dari satu direktori atau sub direktori $ pwd $ mkdir A B C A/D A/E B/F A/D/A $ ls -l $ ls -l A

$ ls -l A/D

Penjelasan : mkdir digunakan untuk membuat direktori, perintah mkdir diatas berarti membuat direktori A , B, dan C di direktori home, kemudian di folder A, ada subdirektori yaitu D,E, dan didalam subdirektori D ada subdirektori A, dan juga di direktori B ada subdirektori F.

4. Menghapus satu atau lebih direktori hanya dapat dilakukan pada direktori kosong dan hanya dapat dihapus oleh pemiliknya kecuali bila diberikan ijin aksesnya rmdir B ( Terdapat pesan error, mengapa ? ) ls –l B rmdir B/F B ls –l B ( Terdapat pesan error, mengapa ? )

Penjelasan : pada percobaan ini kita mencoba untuk menghapus direktori dengan menggunakan perintah rmdir. rmdir B error karena direktori tidak kosong sehingga menyebabkan direktori tidak dapat di hapus. ls –l B terdapat pesan error dikarenakan file atau direktori B sudah di hapus melalui perintah rmdir B/F B. 5. Navigasi direktori dengan instruksi cd untuk pindah dari satu direktori ke direktori lain. $ pwd $ ls -l $ cd A $ pwd $ cd .. $ pwd $ cd /home/<user>/C $ pwd $ cd /<user/C (Terdapat pesan error, mengapa ?) pwd

Penjelasan : pada percobaan ini kita mencoba untuk berpindah dari satu direktori ke direktori yang lain dengan menggunakan perintah cd . Terjadi error Karena tidak ada nama atau direktori tempat kita akan pindah.

Percobaan 2 : Manipulasi File 1. Perintah cp untuk mengkopi file atau seluruh direktori $ cat > contoh Membuat sebuah file [Ctrl-d] $ cp contoh contoh1 $ ls -l $ cp contoh A $ ls –l A $ cp contoh contoh1 A/D $ ls –l A/D

Penjelasan :Penjelasan percobaan ini adalah percobaan untuk mengcopy file, jadi kita buat dulu sebuah file, lalu file tersebut dicopy dan ditampilkan seluruh informasinya menggunakan perintah ls -l. 2. Perintah mv untuk memindah file $ mv contoh contoh2 $ ls -l $ mv contoh1 contoh2 A/D $ ls –l A/D $ mv contoh contoh1 C $ ls –l C

Penjelasan : percobaan ini adalah percobaan untuk memindah file menggunakan perintah mv, jadi kita pindah dulu filenya dan ganti dengan nama lain, lalu dilihat informasinya pada home, jadi setiap setelah melakukan pemindahan itu dilihat informasinya dengan perintah ls -l. 3. Perintah rm untuk menghapus file $ rm contoh2 $ ls -l $ rm –i contoh $ rm –rf A C $ ls -l

Penjelasan percobaan ini adalah percobaan untuk menghapus file dengan menggunakan perintah rm, jadi hapus file dengan nama contoh2 , lalu kita hapus file contoh, namun terdapat eror karena file tersebut tidak ada di dalam home, dan ketika dilihat dengan perintah ls yang ada hanya file contoh1.

Percobaan 3 : Symbolic Link Membuat shortcut (file link) $ echo "Hallo apa khabar" > 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

Penjelasan : Link adalah sebuah teknik untuk memberikan lebih dari satu nama file dengan data yang sama. Pada perintah diatas dibuat link z dari halo.txt ., jadi kita membuat file dengan nama halo.txt yang berisi hallo apa kabar, lalu dilihat pada home, apa saja direktori yang sedang aktif, dan salah satunya adalah halo.txt itu, lalu kita membuat direktori dengan nama mydir, lalu melihat isi direktori mydir yaitu file halo.txt dan membuat link.

Percobaan 4 : Melihat Isi File $ ls –l $ file halo.txt $ file bye.txt

Percobaan : percobaan untuk melihat isi file yang ada. Jadi, disini kita gunakan perintah ls -l yang berfungsi untuk melihat semua yang informasi keseluruhan yang ada didalam home. dan kemudian melihat informasi tentang file halo.txt dan bye.txt.

Percobaan 5 : Mencari File 1. Perintah find $ find /home –name “*.txt” –print > myerror.txt $ cat myerror.txt $ find . –name “*.txt” –exec wc –l ‘{}’ ‘;’

Penjelasan : Peritah find digunakan untuk mencari letak file sesuai dengan ekstensi inputan. Untuk kasus diatas adalah .txt 2. Perintah which $ which ls

Penjelasan : Perintah diatas untuk mencari direktori mana terdapat ls.

3.Perintah locate $ locate “*.txt”

Penjelasan : Locate digunakan untuk mencari file pada semua directory dengan lebih cepat.

Percobaan 6 : Mencari Text Pada File $ grep Hallo *.txt

Penjelasan : Perintah grep digunakan untuk melihat dimana saja isi file yang dituliskan berada contohnya seperti gambar di atas

LATIHAN 1.Cobalah urutan perintah berikut : $ cd $ pwd $ ls –al $ cd . $ pwd $ cd .. $ pwd $ ls -al $ cd .. $ pwd $ ls -al $ cd /etc $ ls –al |more $ cat passwd $ cd – $ pwd

perintah $ cd adalah perintah yang digunakan untuk berpindah atau berganti ke direktori lain. $ pwd adalah perintah yang digunakan untuk melihat directori yang sedang aktif. Dan untuk perintah $ cd . . adalah perintah untuk berpindah atau kembali pada direktori sebelumnya dan kembali ke direktori home. Maksud dari perintah $ cd /etc untuk masuk ke direktori etc, lalu $ ls –al | more untuk perintah ini digunakan untuk melihat satu layar penuh . $ cd – perintah ini adalah perintah yang digunakan untuk kembali ke direktori home secara langsung. perintah di atas berfungsi untuk mencari direktori (cd), selain itu juga ada perintah untuk melihat direktori yang aktif (pwd), setiap kali masuk pada direktori baru dengan perintah cd maka hasil dari perintahnya adalah $ pwd akan berubah yang sesuai dengan direktori yang digunakan. Selain isi dari setiap direktori pun berbeda antara yang satu dengan yang lainnya yang bisa dilihat dengan menggunakan perintah ls.

2. Lanjutkan penelusuran pohon pada sistem file menggunakan cd, ls , pwd dan cat . Telusuri direktory /bin, /usr/bin, /sbin, /tmp dan /boot.

/bin

/usr/bin

/sbin

/tmp

/boot

Penjelasan : cd (Change directory) untuk masuk ke dalam direktori, ls untuk menampilkan isi dari direktori tersebut, pwd untuk melihat direktori yang aktif dan cat untuk menampilkan tipe misalnya tipenya adalah direktori. Untuk perintah dan hasil ada pada gambar di atas untuk masingmasing direktori. 3.telusuri direktori /dev. Identifikasi perangkat yang tersedia. identifikasi tty (terminal) anda (ketik who am i) ; siapa pemilih tty anda (gunakan ls -l).

Penjelasan : perintah pertama untuk masuk ke direktori /dev dan untuk melihat user yang sedang aktif pada direktori /dev adalah nosa user dan untuk menampilkan/memunculkan semua isi direktori /dev digunakan perintah ls l yang ada seperti di gambar di atas

4.Telusuri derectory /proc. Tampilkan isi fileinterrupts, devices,cpuinfo, meminfo dan uptime menggunakan perintah cat .Dapatkah Anda melihat mengapa directory /proc disebut pseudo-filesystem yang memungkinkan akses ke struktur data kernel ?

Penjelasan : Perintah diatas untuk menampilkan semua informasi proses secara lengkap itulah sebabnya bisa di sebut system. 5. Ubahlah direktory home ke user lain secara langsung menggunakan cd ~username

Penjelasan : pada awalnya saya berada pada direktori proc setelah di masukkan perintah $ cd ~nosa maka akan langsung kembali kedirektori home.

6. Ubah kembali ke direktory home Anda.

7. Buat subdirektory work dan play

8.Hapus subdirektory work..

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

10. Pindahkan ke subirectory play

11. Ubahlah ke subdirektory 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 direktory home, copy keseluruhan direktory play ke direktory bernama work menggunakan symbolic link.

15. Hapus direktory work dan isinya dengan satu perintah

LAPORAN RESMI Perintah 1.pwd = perintah pwd yaitu untuk melihat direktori yang sedang aktif atau direktory dimana kita berada saat ini. formatnya = $ pwd 2. ln = Untuk membuat symbolic link pada suatu fie formatnya = $ ln 3. find = Peritah find digunakan untuk mencari letak file sesuai dengan ekstensi inputan atau Mencari "namafile" pada komputer anda dimulai dengan direktori /. Namafile tersebut mungkin saja berisi wildcard. formatnya = $ find /homename”*.txt”-print> namafile 4. Which = Which digunakan untuk mengetahui letak which system utility. formatnya = $ which 5. locate = locate digunakan untuk mencari file pada semua directory dengan lebih cepat dan ditampilkan dengan path yang penuh. formatnya = $ locate”*.file” 6. cp = cp digunakan untuk mengcopy file atau direktori formatnya = $ cp nama file 7. Rm = rm digunakan untuk menhapus file atau direktori formatnya = $ rm nama file

KESIMPULAN : Sistem file pada Linux menyerupai tree (pohon) yang dimulai dari root kemudian direktori dan subdirektori. Terdapat dua sistem symbolic link yaitu hardlink dan softlink. Pada sistem operasi Linux ini, kita dapat mengatur atau memanipulasi struktur file dan direktori yang ada pada sistem sesuai dengan kebutuhan.saya tidak bisa me-delete suatu direktori apabila dalam direktori tersebut terdapat isi. echo home digunakan untuk melihat letak home, sedangkan cd home untuk berpindah ke home.Pada praktikum Operasi File dan Struktur direktori banyak perintah-perintah yang dapat digunakan untuk memindahkan atau menghapus atau mengcopy file dari satu direktori ke direktori lain. Dan juga sebelum melakukan itu semua saya bisa mengetahui alamat dari direktori yang sedang kita masuki. Sistem Operasi Teknik Informatika.

More Documents from "Famrozi"