Laporan Sistem Operasi Linux

5,166 views

Published on

Laporan Sistem Operasi Linux

Published in: Design
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
5,166
On SlideShare
0
From Embeds
0
Number of Embeds
206
Actions
Shares
0
Downloads
273
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Laporan Sistem Operasi Linux

  1. 1. Laporan III Ibrahim Naki Percobaan 1 : Direktory 1. Melihat direktori HOME Analisis: perintah diatas pada dasarnya memiliki fungsi yang sama yaitu menampilkan direktori kerja yang sedang digunakan, tapi dalam proses oprasinya berbeda, dimana pwd proses langsung menuju pada direktori yang sedang aktif atau yang digunakan sedangkan untuk perintah echo $HOME perosesnya diawali dengan membaca perintah echo yang kemudian dilanjutkan dengan pembacaan kata yang ada di depannya dalam hal ini adalah $HOME atau direktori HOME. 2. Melihat direktori aktual dan parent direktori Analisis: perintah diatas terdiri dari perintah untuk melihat direktori yang aktif atau yang digunakan (pwd) dan perintah untuk masuk dan keluar dari rektori (cd) yang dikombinasikan dengan tanta titik, jika perintah cd yang kemudian dikombinasikan dengan tanda titik satu maka tidak ada efek apapun yaitu perintah tidak dieksekusi, sedangkan untuk perintah cd yang kemudian dikombinasikan dengan tanta titi 2 kali setelahnya maka perintah tersebut mengantarkan kita untuk masuk dalam direktori yang kita gunakan saat itu. 3. Membuat satu direktori, lebih dari satu direktori atau sub direktori Sistem Operasi Teknik Informatika
  2. 2. Laporan III Ibrahim Naki Analisis: Perintah diatas terdiri dari perintah untuk manampilkan direktory yang sedang aktif atau yang digunakan (pwd) dan perintah untuk untuk membuat direkroti baru (mkdir), dimana pada perintah diatas direktori yang dibuat adalah direktori A, B dan C yang kemudian dilanjutkan dengan pembuatan direktori baru lagi didalam direktori yang telah dibuat sebelumnya yaitu direktori D dan E didalam direktori A, yang kemudian dilanjutkan lagi dengan pembacaan perintah selanjutnya yaitu pembuatan direktori F di dalam direktori B dan yang terakhir yaitu pembuatan direktori A didalam direktori D yang ada didalam direktori A, ketika di ls -l maka akan muncul tampilan seperti pada gambar dibawah ini: 4. Menghapus satu atau lebih direktori hanya dapat dilakukan pada direktori kosong dan hanya dapat dihapus oleh pemiliknya kecuali bila diberikan ijin aksesnya Sistem Operasi Teknik Informatika
  3. 3. Laporan III Ibrahim Naki Analisis: Perintah pada gambar diatas adalah perintah yang digunakan untuk menghapus direktori (rmdir). Pada proses pertama (rmdir B) diatas timbul pesan error mengapa? Karena polder atau direktori tersebut (B) tersimpan direktori/file lain didalamnya maka oleh sebab itu perintah tersebut tidak dapat dieksekusi, untuk membuktikan bahwa di dalam direktori B tersebut tersimpan direktori lain saya gunakan perintah ls -l B seperti pada gambar diatas, setelah mangetahui data/direktori yang tersimpan dalan direktori B maka secarah tidak langsung kitapun telah mengetahui bahwa seperti apa proses untuk menghapus direktori B, yaitu dengan cara rmdir B/F B, maksud dari perintah tersebut adalah mengahapus dengan cara masuk/membaca terlebih dahulu direktori intinya (B) yang kemudian dilanjutkan dengan menghapus direktori (B) yang tersimpan dalam direktori inti (B), setalah proses tersebut dieksekusi pada rmdir kemudian membaca perintah barikunya yaitu menghapus direktori (B) 5. Navigasi direktori dengan instruksi cd untuk pindah dari satu direktori ke direktori lain. Analisis: perintah pada gambar diatas terdiri dari dua yaitu perintah pwd yang berfungsi untuk mengetahui direktori yang sedang aktif atau yang sedang digunakan dan ls -l yang diunakan untuk menampilkan isi dari direktori yang digunakan. Pada gambar diatas tampak ada beberapa direktori yang terdapat dalam direktori /home/pc-18, salah satunya adalah direktori A. Saya akan mencoba bagaimana cara untuk masuk dalam direktori tersebut (A), seperti pada gambar berikut ini Sistem Operasi Teknik Informatika
  4. 4. Laporan III Ibrahim Naki Analisis: perintah pada gambar diatas terdiri dari perintah untuk masuk ke dalam direktori tujuan/lain (cd) dan perintah untuk melihat direktori yang sedang aktif (pwd). Misalnya perintah cd A yang digunakan untuk masuk kedalam direktori A, yang dapat dibuktikan dengan melihat direktori yang sedang aktif dengan perintah pwd, sedangkan untuk keluar dari direktori tersebut kita hanya cukup mengetikan cd atau cd titik 2 kali (cd ..), untuk memastikan kita telah keluar dari direktori tersebut digunakan perintah $pwd. Perintah selanjutnya adalh perintah untuk masuk kedalam direktori C dengan menuliskan/ meminta izin terlebih dahulu direktori intinya seperti (cd /home/pc-18/C) yang sama halnya dengan perintah (cd C) karna kita telah aktif pada direktori tersebut (/home/pc-18). Pada gambar diatas juga tampak perintah $ cd /pc-18/C, yang ketika dieksekusi maka timbul pesan error mengapa..? dari pesan error telah tampak bahwa yang menjadi masalahnya adalah direktori yang dituju tidak tersedia, yang seharusnya adalah direktori /home/pc-18/C. Percobaan 2 : Manipulasi File 1. Perintah cp untuk mengkopi file atau seluruh direktori Sistem Operasi Teknik Informatika
  5. 5. Laporan III Ibrahim Naki Analisis: perintah diatas terdiri dari perintah untuk Output ke layar (standar output) yaitu $ cat > contoh dan perintah untuk mengkopi direktori/file (cd), seperti yang tampak pada gambar diatas bahwa data yang di input dari keyboar adalah Membuat sebuah file dari ibrahim naki pada file contoh yang ditampilkan kelayar. Setalah proses itu berhasil maka selanjutnya adalah proses pengkopian isi file contoh kedalam file contoh1 ketika di ls -l maka tampak file contoh dan contoh1 telah berhasil dibuat. Lanjutan.. Analisis: pada gambar diatas tampah perintah untuk mengkopi (cp). Pada perintah pertama tampak proses pengkopian file contoh kedalam direktori A yang telah dibuat pada praktikum pertama, ketika di ls -l A maka tampak file contoh telah berhasil di copy kedalam direktori A. selanjutnya tetap dengan perintah yang sama yaitu mengkopi, tapi berbeda dari segi prosesnya dimana pada pada prose sebelumnya file yang di kopi hanya 1 (file contoh) sedangkan untuk berikut ini 2 sekaligus (file contoh & contoh1) pada direktori A/D, ketika di ls -l A/D maka tampak file contoh & contoh1 telah berhasil di copy kedalam direktori A/D. Sistem Operasi Teknik Informatika
  6. 6. Laporan III Ibrahim Naki 2. Perintah mv untuk memindah file Analisis: perintah wv tidak hanya untuk memindahkan file tapi juga digunakan untuk mengganti nama file misalnya pada gambar diatas nama file contoh diganti menjadi contoh2 ketiga di ls -l maka tampak nama file contoh yang sebelumnya telah tergantikan dengan nama contoh2. Selanjutnya adalh memindahkan seperti pada gambar berikut: Analisis: pada gambar diatas proses yang terjadi adalah pemindahan file contoh1 contoh2 ke dalam direktpri A/D, perimtah selamjutnyta juga sama yaitu memindahkan file tapi muncul pesan error karna file atau data tesebut suda tidak tersediah pada direktori ini (/home/pc-18). Untuk melakukannya dapat dilakukan dengan langkah-langkah seperti berikut: Analisis: proses tersebut dilakukan dengan cara: pertam kita masuk dulu kedalam direktori A/D kemudian dilanjutkan dengan proses pemindahan file contoh dan contoh1 kedalam direktori C yang ada didalam direktori /home/pc-18. Yang jika di lihat akan tampak seperti pada gambar berikut ini: Sistem Operasi Teknik Informatika
  7. 7. Laporan III Ibrahim Naki 3. Perintah rm untuk menghapus file Analisis: pada gambar diatas tampak bahwa perintah yang digunakan adalah peritah masuk kedalam direktori (cd) dan perintah untuk menghapus file (rm). Pada gambar diatas saya mengahapu file sesuai dengan perintah soal, karna file ini telah saya pindahkan kedalam direktori maka sebelum menghapusnya harus masuk dulu kedalam direktori tersebut, setalah itu proses penghapusan (rm). Percobaan 3 : Symbolic Link 1. Membuat shortcut (file link) Sistem Operasi Teknik Informatika
  8. 8. Laporan III Ibrahim Naki Analisis: perintah diatas digunakan untuk membuat file halo.txt yang berisi kalimat hallo apa khabar ketika di ls -l maka tampak file halo.txt telah berhasil dibuat. Analisa : Pada percobaan ini menjelaskan tentang membuat suatu link agar mempermudah memanipulasi file dengan alamat tertentu. percobaan 1 pertama membuat file hallo.txt, Sistem Operasi Teknik Informatika
  9. 9. Laporan III Ibrahim Naki kemudian di linkkan dengan file “z” dengan menggunkan perintah “ln” . ketika kita melihat isi dari file “z” maka akan keluar isi dari file “hallo.txt”. Percobaan 2 file z di link kan lagi dengan file “hallo.juga” dengan cara yang sama. Ketika di lihat isinya maka isinya mengambil dari file “hallo.txt”. Percobaan 3 file bye.txt berisi link file yang tersebut terhubung dengan file z. Jadi apabila nanti isi dari file z berubah, maka isi dari file bye.txt juga akan berubah pula. Percobaan 4 : Melihat Isi File Analisis: proses pada gambar diatas adalah proses manampilkan isi file ($ file) dan menampilkan isi direktori (ls), dimana ls -l menampilkan isi direktori yang sedang aktif yaitu /home/pc-18. Dan perintah $ file halo.txt adalah perintah untuk manampilkan isi file halo.txt. Sedangkan perintah $ bye.txt adalah perintah yang digunakan untuk manampilkan isi file bye.txt. Percobaan 5 : Mencari file 1. Perintah find Sistem Operasi Teknik Informatika
  10. 10. Laporan III Ibrahim Naki Analisis: perintah find adalah printah yang digunakan untuk mancari nama/ekstensi file yang di inputkan misalnya pada gambar diatas yang dicari adalah semua file yang berekstensi txt di /home. perintah awal digunakan untuk mencari file myerror.txt, akan tetapi tidak bisa mencari file itu karena memiliki akses terbatas. lalu mencari di home direktori. lalu yang terakhir mencari file berextensi .txt 2. Perintah which Analisis: peintah diatas dugunakan untuk mengetahui letak system utility (ls) yang ketika diketikan maka diketahuai letaknya berada di /bin/ls. Sistem Operasi Teknik Informatika
  11. 11. Laporan III Ibrahim Naki 3. Perintah locate Analisis: perintah pada gambar diatas dugunakan untuk mencari file berekstensi .txt pada semua direktori degan lebih cepat dan ditampilkan dengan path yang penuh. Misalnya hasil pencarian untuk file yang berekstensi txt pada direktori berikut: /usr/lib/python2.7/LICENSE.txt /usr/lib/python2.7/dist-packages/Mako-0.5.0.egg-info/SOURCES.txt Percobaan 6 : Mencari text pada file Sistem Operasi Teknik Informatika
  12. 12. Laporan III Ibrahim Naki Analisa : Pada percobaaan ini menjelaskan tentang perintah “grep” yagng di gunakan untuk mencari kata pada suatu / beberapa file. pada percobaan di atas mencari kata “Hallo” pada file .txt maka pencariannya pada beberapa file. Bisa juga pencariannya pada satu file dengan cara “grep hallo halo.txt” maksudnya mencari kata hallo pada file halo.txt. LATIHAN: 1. mengurutkan perintah Analisis: perintah diatas berfungsi untuk masuk ke derektori (cd), selain itu juda ada perintah untuk melihat direktori yang sedang aktif (pwd), setiap kali kita masuk pada direktori baru dengan perintah cd maka tampilan atau hasil dari perintah $ pwd pun berubah yang tentunya sesuai dengan direktori yang digunakan atau yang aktif, selain itu isi dari setiap direktoripun berbeda antara yang satu dengan yang lainya yang dilihat dengan menggunakan perintah ls, misalnya pada gambar diatas tampak bahwa tampilan/isi dari /home dengan / (root) berbeda. Sistem Operasi Teknik Informatika
  13. 13. Laporan III Ibrahim Naki Analisis : perintah pada gambar diatas, berfungsi untuk masuk ke direktori /ect, yang kemudian ditampilkan secara terstruktur, dan juga ditampilkan secara berkelanjutan dengan menggunakan more, berikutnya adalah perintah cat yang berfungsi untuk membelokan standar outpu yang pada gambar diatas stantar ouput yang dibelokkan adalah passwd. Setelah itu dilanjutkan dengan perintah cd – dan pwd yang kudua-duanya berfungsi untuk mengetahui derektori yang sedang aktif Sistem Operasi Teknik Informatika
  14. 14. Laporan III Ibrahim Naki 2. Lanjutkan penelusuran pohon pada sistem file menggunakan cd,ls,pwd dan cat .Telusuri direktory /bin, /usr/bin, /sbin, /tmp dan /boot. Jawab: Sistem Operasi Teknik Informatika
  15. 15. Laporan III Ibrahim Naki 3. Telusuri direktory /dev. Identifikasi perangkat yang tersedia. Identifikasi tty (termninal) Anda (ketik who am i); siapa pemilih tty Anda (gunakan ls –l). Jawab: 4. Telusuri derectory /proc. Tampilkan isi file interrupts, devices, cpuinfo, meminfo dan uptime menggunakan perintah cat . Dapatkah Anda melihat mengapa directory /proc disebut pseudo -filesystem yang memungkinkan akses ke struktur data kernel ? Jawab: Sistem Operasi Teknik Informatika
  16. 16. Laporan III Ibrahim Naki Sistem Operasi Teknik Informatika
  17. 17. Laporan III Ibrahim Naki Sistem Operasi Teknik Informatika
  18. 18. Laporan III Ibrahim Naki Sistem Operasi Teknik Informatika
  19. 19. Laporan III Ibrahim Naki 5. Ubahlah direktory home ke user lain secara langsung menggunakan cd ~username. 6. Ubah kembali ke direktory home Anda. 7. Buat subdirektory work dan play. Sistem Operasi Teknik Informatika
  20. 20. Laporan III Ibrahim Naki 8. Hapus subdirektory work 9. Copy file /etc/passwd ke direktory home Anda. 10. Pindahkan ke subirectory play Sistem Operasi Teknik Informatika
  21. 21. Laporan III Ibrahim Naki 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 ”” menggunakan ”terminal” sebagai file asal untuk menghasilkan efek cp 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 Sistem Operasi Teknik Informatika
  22. 22. Laporan III Ibrahim Naki Sistem Operasi Teknik Informatika
  23. 23. Laporan III Ibrahim Naki Sumeri perintah Laporan Perintah Deskripsi Format pwd perintah pwd yaitu untuk melihat direktori yang sedang aktif atau direktory dimana kia berada saat ini $ pwd mkdir Perintah untuk membuat direktory atau subdirektory baru $ mkdir A/D ln Untuk membuat symbolic link pada suatu file $ ln -s <nama file> find Peritah find digunakan untuk mencari letak file sesuai dengan ekstensi inputan. $ find /home –name“*.txt” –print > myerror.txt locate locate digunakan untuk mencari file pada semua directory dengan lebih cepat dan ditampilkan dengan path yang penuh. $ locate “*.txt” Which digunakan untuk mengetahui letak which system utility. $ which ls Sistem Operasi Teknik Informatika
  24. 24. Laporan III Ibrahim Naki 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

×