Pada pertemuan ke 14 ini kita melakukan Operasi File dan Struktur Direktory di
Sistem Operasi Linux. Langkah pertama yang dilakukan pada praktikum ini, yaitu membuat
Sistem Operasi Linux melalui aplikasi Oracle VM VirtualBox Manager. Lalu membuat virtual
machine dengan type linux dan version ubuntu (64-bit). Dan selkita dapat menjalankan atau
melaksanakan pratikum ini dengan versi ubuntu.
Fungsi – fungsi perintah pada terminal ubuntu :
2. Selanjutnya kita melihat direktori aktual dan parent direktori dengan perintah pwd ,
cd . , pwd , cd .. , cd sehingga hasilnya akan muncul seperti gambar dibawah ini.
3. Selanjutnya kita membuat satu direktori, lebih dari satu direktori atau sub direktori
dengan perintah mkdir A B C A/D A/E B/F A/D/A. Setelah dengan perintah ini akan
terbuat di direktori A, B, dan C di direktori home. Lalu ketik perintah ls -l untuk
melihat isi file yang telah dibuat. Lalu ketik perintah ls -l A untuk melihat subdirektori
pada folder A ada D,E. Lalu klik ls -l A/D untuk melihat subdirektori D ada
subdirektori A
4. Selanjutanya kita mengahapus direktori dengan perintah rmdir B dan ternyata failed
karena direktori tidak kosong sehingga menyebabkan direktori tidak dapat dihapus
terlihat pada gambar dibawah. Lalu kita ketik ls -l B. Setelah itu kita coba dengan
perintah rmdir B/F B untuk menghapus direktori lalu ketik perintah ls -l B terdapat
pesan error karena direktori B telah dihapus pada saat perintah rmdir B/F B
5. Pada langkah ini kita mencoba untuk memindahkan satu direktori ke direktori lain
dengan perintah cd A lalu ketik pwd lalu ketik cd .. untuk kembali ke awal. Lalu ketik
pwd lalu kita ketik perintah cd /home/<user>/C terjadi error karena tidak ada
direktori tempat kita pindah. Lalu ketik pwd.
3. Langkah selanjutanya menghapus file dengan perintah rm ariq2 lalu ketik ls -l dan
Setelah itu ketik rm -i ariq066 klik enter ketik perintah rm -rf A C lalu ketik ls -l.
Percobaan 3 : Symbolic Link
Pada percobaan ketiga kita membuta Sybolic Link. Membuat shortcut (file link) lalu
ketik perintah echo "Hallo ariq066" > halo.txt lalu ketik ls -l. Selanjutnya ketik
perintah ln halo.txt z lalu ketik ls -l klik enter dan ketik perintah cat z untuk
membuat file dengan nama halo.txt yang berisi Hallo ariq066. Setelah itu membuat
direktori dengan ketik mkdir mydir klik enter ln z mydir/halo.juga klik enter cat
mydir/halo.juga klik enter terdapat file Hallo ariq066. Lalu ketik perintah ln -s z
bye.txt klik enter lalu ketik ls -l bye.txt klik enter terakhir ketik cat bye.txt
Percobaan 4 : Melihat Isi File
Percobaan 4 kita melihat isi file dengan ketik perintah perintah ls -l untuk melihat
informasi yang ada di dalam home. Selanjutnya kita juga melihat informasi tentang
kita ketik file halo .txt lalu klik enter dan ketik file bye.txt lalu klik enter untuk
melihat informasi tentang file.txt dan bye.txt
2. Selanjutnya menggunakan perintah which ls lalu klik enter untuk mencari direktori
mana terdapat ls
3. Selanjutnya menggunkan perintah locate “*.txt” lalu klik enter untuk mencari file
pada semua direktori dengan klebih cepat
Percobaan 6 : Mencari text pada file
Percobaan keenam mencari text pada file dengan perintah grep Hallo *.txt lalu klik
enter terlihat seperti pada gambar dibawah ini.
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
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
4. Telusuri derectory /proc. Tampilkan isi file interrupts, devices, cpuinfo, meminfo
dan uptime menggunakan perintah cat.
5. Ubahlah direktory home ke user lain secara langsung menggunakan cd ~username.
11. Ubahlah ke subdirektory play dan buat symbolic link dengan nama terminal
yang menunjuk 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 ?
Kesimpulan :
Kita dapat melakukan operasi file dan direktori pada sistem operasi Linux melalui
ubuntu, dapat melakukan manipulasi directori , dan mengetahui konsep link dan
symbolic link.