Anda di halaman 1dari 12

TUGAS PRAKTIKUM CLI LINUX

LAPORAN PRAKTIKUM SISTEM OPERASI

Nama : Mohamad Fajar Nur Khasani


NIM : 4611422044
Prodi : Teknik Informatika

JURUSAN ILMU KOMPUTER


FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS NEGERI SEMARANG
2022
A. Analisa Setiap Hasil Tampilan
1. Direktori
a) Melihat direktori HOME

b) Melihat direktori aktual dan parent direktori

c) Membuat satu direktori, lebih dari datu direktori atau sub direktori

d) Menghapus satu atau lebih direktori

e) Navigasi direktori dengan instruksi cd

2. Manipulasi File
a) Perintah cp untuk mengkopi file atau seluruh direktori
b) Perintah mv untuk memindah file

c) Perintah rm untuk menghapus file

3. Symbolic Link
a) Membuat shortcut / file link
4. Melihat Isi File

5. Mencari File
a) Perintah find

b) Perintah which

c) Perintah locate

6. Mencari Text Pada File


B. Pohon Struktur File Poin Ke-3

HOME

(USER)

A B C

D E F

C. Analisa Error
a.) Gagal menghapus direktori B dengan perintah rmdir B dikarenakan direktori B tidak kosong,
maka dari itu file atau direktori di dalamnya harus dihapus terlebih dulu. Atau ntuk
menghapus direktori secara paksa dapat menggunakan perintah
b.) Tidak dapat melihat isi direktori B dengan ls -l B, karena direktori B sudah tidak ada atau
sudah dihapus.
c.) Tidak dapat menghapus file contoh1 dan direktori C dengan perintah rm -i contoh1 C karena
tidak terdapat file bernama contoh1 dan perintah rm sendiri bukan digunakan untuk
menghapus suatu direktori.
d.) Perintah cd user/C tidak dapat bekerja karena saat itu sudah berada di dalam direktori C.
e.) Perintah locate tidak berjalan karena pada linux debian saya belum ter-install mlocate.
f.) Perintah grep tidak dapat berjalan karena pada linux debian saya belum ter-install grep.

D. Analisa Latihan
1. Urutan Perintah.
$ cd, $ pw, $ ls -al, $cd ., $ pwd, $ cd .., $ ls -al
$ cd .., $ pwd, $ ls -al, $ cd /etc

$ ls -al | more

$ cat passwd, $ cd -, $ pwd


$ ls -l, $ file halo.txt, $ file bye.txt

$ cd adalah perintah untuk berpindah ke direktori lain. $ pwd adalah perintah untuk
melihat direktori yang sedang aktif. $ cd .. berarti berpindah direktori parentnya. $ ls -al |
more untuk melihat isi direktori satu layar penuh. $ cd – digunakan untuk pindah ke direktori
home.
2. Lanjutan Penelusuran Pohon Pada Sistem File Dengan Perintah $ cd, $ ls, $ pwd, dan $ cat.
$ cd /bin, $ ls /bin

$ pwd, $ cat /bin

$ cd /usr/bin, $ ls /usr/bin
$ pwd, $ cat /usr/bin

$ cd /sbin, $ ls /sbin

$ pwd, $ cat /sbin

$ cd /tmp, $ ls /tmp

$ pwd, $ cat /tmp


$ cd /boot, $ ls /boot

$ pwd, $ cat /boot

$ cd untuk berpindah ke suatu direktori. $ pwd untuk melihat direktori yang aktif. $ ls
untuk melihat isi file. $ cat menampilkan tipe yaitu direktori.
3. Telusuri Direktori /dev.
$ cd /dev, $ who am i, $ ls -l

4. Telusuri Direktori /proc.


$ cd /proc, $ cat interrupts
$ cat devices

$ cat cpuinfo

$ cat meminfo

$ cat uptime

Perintah di atas untuk menampilkan semua informasi proses secara lengkap itulah
sebabnya bisa disebut sistem.
5. Mengubah ke Direktori Home Dengan Perintah $ cd ~(user).
6. Ubah Kembali ke Direktori Home.

Untuk kembali ke direktori home sebelumnya bisa menggunakan perintah $ cd


7. Buat Subdirektori.

Membuat subdirektori work dan play dapat menggunakan perintah $ mkdir,


subdirektori dibuat di dalam direktory mydir.
8. Hapus Subdirektori.

Subdirektori work dapat dihapus dengan perintah $ rmdir.


9. Copy File /etc/passwd.

Untuk mengcopy file passwd pada direktori /etc maka menggunakan perintah $ cp
/etc/passwd ~. Di sini ~ adalah direktori home tujuan.
10. Memindahkan ke Subdirektori.

Memindahkan file passwd dengan perintah $ mv, lalu dipindahkan ke direktori


/mydir/play.
11. Ubah ke Subdirektori dan Buat Symbolic Link.

12. Buat File.


Membuat file hello.txt dengan isi “Hello World!” menggunakan $ cat. Lalu copykan
file hello.txt ke file terminal dengan perintah $ cp.
13. Copy File.

14. Copy ke Seluruh Direktori.

15. Hapus Direktory Work dan Isinya.

Menghapus menggunakan $ rm -rf, dimana -rf akan memaksa suatu direktori untuk
dihapus meskipun direktori itu memiliki file di dalamnya.
E. Kesimpulan
Sistem file pada Linux membentuk hirarki seperti pohon (tree) yang dimulai pada
root kemudian ada direktori dan subdirektori lain di bawahnya. Perintah $ cd berfungsi untuk
navigasi posisi direktori, $ pwd untuk melihat posisi direktori aktifnya, sedangkan $ ls untuk
melihat isi dari suatu direktori. Memahami hirarki dari direktori menjadi sangat penting dalam
proses manipulasi file seperti mengedit, mengcopy, atau menghapus file karena dalam
menuliskan perintah harus dilengkapi navigasi posisi direktori.

Anda mungkin juga menyukai