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.




Sobat sedang membaca artikel tentang Pratikum ke-3 Operasi File dan Struktur Directory. Silahkan baca artikel Nosa Cikal Daputra Tentang yang lainnya.
Description: Pratikum ke-3 Operasi File dan Struktur Directory
Rating: 4.5
Reviewer: Unknown
ItemReviewed: Pratikum ke-3 Operasi File dan Struktur Directory

+ komentar + 15 komentar

29 Oktober 2013 pukul 19.13

Tingkatkan GAN !!!

:D

Anonim
29 Oktober 2013 pukul 19.27

mantep nih

31 Maret 2015 pukul 02.59

wanjirrr... ketahuan ngopas :v
keren bro

Anonim
9 Oktober 2016 pukul 05.31

nuhun kang

Anonim
17 Oktober 2017 pukul 08.16

mantap gan

1 Februari 2018 pukul 07.43

sangat berfaedah :)

Anonim
4 April 2018 pukul 01.44

luuuu peliiiiit banget jadi orang. anjay

Anonim
4 April 2018 pukul 01.46

kuburan lo sempit

Anonim
1 Oktober 2018 pukul 00.57

Sangat berguna banget, nih, bagi nusa dan bangsa. :)

Anonim
8 Maret 2020 pukul 04.49

Mantep gan, usefull sekali

30 Maret 2020 pukul 00.17

Makasi gan

30 Maret 2020 pukul 00.18

Hore

Anonim
20 Desember 2020 pukul 08.52

ajari dong wkwkwkk

15 Maret 2021 pukul 02.22

Thanks kak mantap bener

Anonim
12 Januari 2022 pukul 18.39

sial pelit bat

Posting Komentar