PRAKTIKUM 5
Operasi File Dan Struktur Directory
Syntax $ pwd dan $ echo $HOME dalam percobaan ini kita mencoba untuk melihat direktori home
$ cd . adalah perintah untuk melihat direktori parent jadi ketika kita mengetikan perintah pwd maka
akan muncul parent direktori.
3 Membuat satu direktori, lebih dari satu direktori atau sub direktori.
$ mkdir A B C A/D A/E B/F A/D/A artinya adalah kita akan membuat sebuah file directori dengan nama
A, B, dan C. dan di dalam direktori A berisi direktori D dan E, di dalam direktori B berisi file direktori F
dan kemudian didalam direktori A yang dimana berisi direktori D di dalam direktori D berisi direktori A.
4 Menghapus satu atau lebih direktori hanya dapat dilakukan pada direktori kosong dan hanya dapat di
hapus oleh pemiliknya kecuali bila diberikan ijin aksesnya
$ rmdir B merupakan perintah untuk menghapus sebuah file direktori yang kosong, terdapat pesan
error di atas karena di dalam direktori B berisi direktori F sehingga direktori tidak bisa di hapus
$ ls -l B terjadi error dikarenakan file atau direktori B sudah terhapus melalui perintah rmdir B/F B
5 Navigasi direktori dengan intruksi cd untuk pindah dari satu direktori ke direktori lain.
$ cd /onworks/C terdapat pesan error dikarenakan kita sedang berada di dalam direktori C
Percobaan 2 : Manipulasi File
$ cat > contoh digunakan untuk membuat sebuah file dengan nama contoh (nama, nim).
$ cp contoh contoh contoh1 A/D copykan file contoh dan file contoh1 kedalam direktori A di sub
direktori D
$ mv contoh1 contoh2 A/D pindahkan file contoh1 dan contoh2 kedalam direktori A di sub direktori D.
$ mv contoh contoh1 C terdapat pesan error dikarenakan kita berada di dalam direktori /home/ untuk
dapat memindahkan file “contoh” dan “contoh1” ke dalam direktori C kita terlebih dahulu masuk
kedalam direktori A sub direktori D.
$ cd A/D perintah untuk pindah direktori ke direktori D yang ada di dalam direktori A.
$ mv contoh contoh1 /home//C pindahkan file contoh dan contoh1 kedalam direktori C. kemudian
pindah direktori ke C lalu cek dengan menggunakan perintah ls –l
$ cd C pindahkan ke direktori C supaya kita bias menghapus file contoh yang dimana sudah kita
pindahkan pas di percobaan sebelumnya.
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 ashri.txt yang berisi hello
apa kabar, lalu dilihat pada home, apa saja direktori yang sedang aktif, dan salah satunya adalah
ashri.txt itu, lalu kita membuat direktori dengan nama 52016038, lalu melihat isi direktori mydir yaitu
file ashri.txt dan membuat link.
Dilanjutkan dengan membuat link dari file z ke file halo.juga yang didalam direktori 52016038. lalu
membuat link namun softlink dari file z ke file bye1.txt. Terakhir menggunakan perintah $ cat untuk
menampilkan isi file tersebut.
perintah $ ls -l untuk melihat kesuluruhan file yang ada didalam home. Perintah file tersebut berfungsi
untuk melihat komposisi pada sebuah file. Dile halo.txt berisikan ASCII text dan file bye1.txt berisikan
link atau menyambung link ke file z.
1 Perintah Find
Perintah find digunakan untuk mencari file yang berekstensikan .txt pada direktori home dan output
yang ditampilkan dibelokkan ke file myerror.txt
Perintah find digunakan untuk mencari file yang berekstensikan .txt pada direktori home dan output
yang ditampilkan dibelokkan ke file myerror.txt
2 Perintah Which
Perintah $ which ls berfungsi untuk mencari letak dari direktori ls. Letak system utility juga dapat
diketahui letaknya menggunakan perintah $ which.
3 Perintah locate
Perintah $ locate digunakan untuk mencari semua file yang berekstensikan .txt pada setiap direktori
yang ada.
Perintah grep digunakan untuk melihat dimana saja isi file yang dituliskan berada dan home/etc/passwd
digunakan untuk melihat file string bash
Kesimpulan
Sistem file pada linux menyerupai tree yang berawal dari root direktori ke subdirektori. Pada praktikum
ini juga telah dilakukan proses meng-link untuk file yang diinginkan. Untuk mencetak kalimat pada suatu
file yang berekstensi.txt dapat menggunakan echo dan menampilkan isi dari suatu file juga dapat
menggunakan perintah $ cat. Pada praktikum ini juga banyak perintah - perintah yang dapat digunakan
untuk memindahkan atau mengcopy file dari satu direktori ke direktori lainnya. Perintah yang digunakan
pada praktikum ini antara lain $ cp untuk mengcopy, $mv untuk memindahkan file, $ cd untuk menggati
direktori, $ ln untuk melakukan link, $ mk dir untuk membuat direktori, $ rmdir untuk menghapus
direktori.