• Tidak ada hasil yang ditemukan

LAPORAN PRAKTIKUM SISTEM OPERASI MODUL 5 SISTEM DIREKTORI DAN BERKAS

N/A
N/A
Protected

Academic year: 2021

Membagikan "LAPORAN PRAKTIKUM SISTEM OPERASI MODUL 5 SISTEM DIREKTORI DAN BERKAS"

Copied!
12
0
0

Teks penuh

(1)

LAPORAN PRAKTIKUM SISTEM OPERASI

MODUL 5

SISTEM DIREKTORI DAN BERKAS

Nama

: Lughinah Nur Hayati

NIM

: 20180810023

Kelas

: TINFC 2018 D

PROGRAM STUDI TEKNIK INFORMATIKA

FAKULTAS ILMU KOMPUTER

UNIVERSITAS KUNINGAN

2018

(2)

A. Praktek

1. Apa yang dimaksud perintah-perintah: pwd, cd, mkdir, dan rmdir.  Pwd (print working direktory)

Menampilkan direktori yang sedang aktif (curent directory). Perintah ini tidak mempunyai option dan argumen.

 Cd

Perintah untuk berpindah direktori aktif. Coba anda berpindah direktori ke dataku.  Mkdir

Perintah untuk membuat direktori.  Rmdir

Perintah untuk menghapus direktori kosong.

2. Apa yang dimaksud perintah-perintah manipulasi file : cp, mv dan rm (sertakan format yang digunakan).

 Cp

Berfungsi untuk mengcopy atau menduplikat file dan direktori.

Format : cp nama_file_asal nama_file_hasil

 Mv

Perintah untuk memindahkan file dan direktori. Perintah ini juga bisa digunakan untuk merename (mengganti) nama file atau direktori.

Format : mv nama_file nama_file_baru mv nama_file direktori_tujuan

 Rm

Untuk menghapus (remove) file atau direktori.

Format : rm nama_file

3. Jelaskan perbedaan symbolic link menggunakan hard link (direct) dan soft link (indirect). Pada bentuk soft link, symbolic link dapat dilakukan pada file yang tidak ada, sedangkan pada hard link tidak dimungkinkan. Perbedaan lainnya symbolic link dapat dibentuk melalui media disk atau partisi yang berbeda dengan soft link, tetapi pada hard link terbatas pada partisi disk yang sama.

4. Tuliskan maksud perintah-perintah : file, find, which, locate dan grep.  File

Melihat file ke layar  Find

Mencari suatu file dalam direktori tertentu. Anda bisa melakukan pencarian berdasarkan nama, ukuran, waktu pembuatan file dsb. Dengan memberikan option yang anda inginkan.

Format : find perkiraan_direktori option

 Which

Menampilkan lokasi perintah dasar yang anda cari. Perintah ini juga bisa digunakan untuk mencari file program yang bisa dieksekusi.

Format : which nama_perintah

 Locate

Mencari file dengan string “filename”.  Grep

Anda dapat mencari karakter atau kata yang diinginkan dari sebuah file yang terdiri dari banyak kalimat. Perintah yang digunakan adalah grep. Dengan perintah ini pencarian lebih mudah dilakukan.

(3)

B. Latihan

Latihan 1 : Direktori 1. Melihat direktori HOME

$ pwd

Menampilkan direktori yang sedang aktif, dibawah ini menunjukkan bahwa direktori yang aktif/ yang sedang dibuka yaitu di direktori home dan di sub direktori labkom.

$ echo

Biasa digunakan untuk menampilkan string/karakter di layar monitor, namun bisa juga digunakan untuk membuat file dengan memanfaatkan output redirection.

$ HOME

direktori tempat menyimpan data user. Setiap user yang terdaftar secara otomatis akan dibuatkan direktori /home.

2. Melihat direktori aktual dan parent direktori. $ pwd

Menampilkan direktori yang sedang aktif, dibawah ini menunjukkan bahwa direktori yang aktif/ yang sedang dibuka yaitu di direktori home dan di sub direktori labkom.

$ cd .

Perintah untuk berpindah ke direktori aktif. Akan tetapi perintah cd . (titik satu) tidak berpengaruh apapun pada console

$ pwd

Menampilkan direktori yang sedang aktif, dibawah ini menunjukkan bahwa direktori yang aktif/ yang sedang dibuka yaitu di direktori home dan di sub direktori labkom.

$ cd ..

Perintah cd .. (titik dua kali) berfungsi untuk kembali ke direktori sebelumnya. Pada perintah perintah diatas menunjukkan direktori aktif yaitu home dan subdirektori labkom, setelah perintah cd .. maka akan kembali ke direktori sebelumnya yaitu direktori home.

(4)

$ pwd

Menampilkan direktori yang sedang aktif, yaitu direktori home

$ cd

3. Membuat satu direktori, lebih dari satu direktori atau sub direktori $ pwd

Menampilkan direktori yang sedang aktif, dibawah ini menunjukkan bahwa direktori yang aktif/ yang sedang dibuka yaitu di direktori home dan di sub direktori labkom.

$ mkdir A B C A/D A/E B/F A/D/A $ ls –l

Perintah untuk membuat direktori baru beserta sub direktorinya. Membuat direktori A dengan sub direktori D dan E, di dalam subdirektori D terdapat sub direktori yaitu direktori A. Direktori B terdapat sub direktori F dan yang terakhir membuat direktori C didalam direktori C tidak memiliki sub direktori.

$ ls -l A

menampilkan isi direktori dengan format satu direktori perbaris, bisa dilihat total file ada 8, pada subdirektori D dan subdirektori E.

(5)

$ ls -l A/D

Menampilkan isi direktori dari direktori A subdirektori D dengan format satu direktori perbaris, bisa dilihat total file 4.

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 ?)

Perintah tersebut untuk menghapus direktori B, sedangkan didalam direktori B masih memiliki subdirektori, maka munculah pesan eror memberitahukan bahwa di dalam direktori B bukan direktori kosong

$ ls -l B

Menampilkan isi direktori B yang sedang aktif dengan format satu direktori perbaris. Didalam direktori B terdapat total 4 file yang ada pada subdirektori F

$ rmdir B/F B

Perintah tersebut berfungsi untuk menghapus direktori B beserta subdirektori F, berhasil dilakukan seperti terlihat pada gambar dibawah ini.

(6)

$ ls -l B (Terdapat pesan error, mengapa ?)

Menampilkan isi direktori B yang sedang aktif dengan format satu direktori perbaris. Menampilkan pesan eror bahwa pada direktori B yang dituju tidak menemukan file atau direktori yang dimaksud. Karena direktori B sudah dilakukan penghapus yang sudah dilakukan pada perintah sebelumnya

5. Navigasi direktori dengan instruksi cd untuk pindah dari satu direktori ke direktori lain.

Pwd

Menampilkan direktori yang sedang aktif, dibawah ini menunjukkan bahwa direktori yang aktif/ yang sedang dibuka yaitu di direktori home dan di sub direktori labkom.

ls –l

(7)

cd A

Mengubah atau masuk ke Direktori tujuan. Yaitu pada direktori A pwd cd ..

Menampilkan direktori yang sedang aktif, dibawah ini menunjukkan bahwa direktori yang aktif/ yang sedang dibuka yaitu di direktori home sub direktori labkom dan sub direktori A. Lalu peritnah cd .. untuk kembali ke direktori sebelumnya.

Pwd

Menampilkan direktori yang sedang aktif, dibawah ini menunjukkan bahwa direktori yang aktif/ yang sedang dibuka yaitu di direktori home dan di sub direktori labkom.

cd /home/<user>/C

Masuk ke direktori pangkal (home) untuk pengguna masuk ke direktori user dan sub direktori tujuan C. Muncul pesan eror bahwa tidak ditemukan file atau direktori yang dimaksud

Pwd

Menampilkan direktori yang sedang aktif, dibawah ini menunjukkan bahwa direktori yang aktif/ yang sedang dibuka yaitu di direktori home dan di sub direktori labkom dan subdirektori A.

cd /<user/C (Terdapat pesan error, mengapa ?) pwd

karena perintah untuk berpindah/masuk ke direktori yang dituju tidak ditemukan. Mungkin terdapat kesalahan pada saat mengetikkan perintah console

Latihan 2. Manipulasi file

a. Perintah cp untuk mengkopi file atau seluruh direktori. $ cat > contoh Membuat sebuah file [Ctrl+d]

Digunakan untuk menampilkan isi file. Biasanya file yang ditampilkan dengan perintah ini adalah file yang bertipe teks. Dan yang pasti bukan file kosong.

$ cp contoh contoh1

(8)

$ ls –l

menampilkan isi direktori dengan format satu direktori perbaris.

$ cp contoh A

Perintah untuk menyalin berkas contoh A $ ls –l A

menampilkan isi direktori dengan format satu direktori perbaris, bisa dilihat total file ada 8, pada subdirektori D dan subdirektori E.

$ cp contoh contoh1 A/D

Menyalin berkas contoh dan contoh1 pada direktori A subdirektori D

$ ls –l A/D

menampilkan isi direktori A subdirektori D dengan format satu direktori perbaris. Menampilkan pesan eror tidak dapat diakses karena tidak ditemukan file atau direktori yang dimaksud.

b. Perintah mv untuk memindah file $ mv contoh contoh2

Memindahkan berkas contoh dan contoh2

$ ls –l

(9)

$ mv contoh1 contoh2 A/D $ ls –l A/D

Perintah untuk memindahkan berkas contoh1 dan contoh 2 ke direktori A subdirektori D dan menampilkan isi direktori A subdirektori D dengan format satu direktori

perbaris. Muncul perintah untuk mencoba mv dan melihat di informasi selanjutnya.

$ mv contoh contoh1 C $ ls –l C

Perintah untuk memindahkan berkas contoh dan contoh1 ke direktori C dan menampilkan isi direktori C dalam format satu direktori perbaris.

c. Perintah rm untuk menghapus file $ rm contoh2

Perintah untuk menghapus berkas contoh2

$ ls –l

menampilkan isi direktori secara lengkap, mulai dari hak akses, owner, group dan tanggal file atau direktori tersebut dibuat

$ rm –i contoh

Mengahpus file contoh. Akan tetapi muncul pesan eror bahwa file contoh tidak dapat ditemukan file atau direktori yang dimaksud.

$ rm –rf A C

Menghapus direktori A dan direktori C.

$ ls –l

menampilkan isi direktori secara lengkap, mulai dari hak akses, owner, group dan tanggal file atau direktori tersebut dibuat

(10)

Latihan 3. Symbolic Link Membuat shortcut (file link)

$ echo "Hallo apa khabar" > halo.txt

Biasa digunakan untuk menampilkan string/karakter di layar monitor, namun bisa juga digunakan untuk membuat file dengan memanfaatkan output redirection. $ ls –l

menampilkan isi direktori secara lengkap, mulai dari hak akses, owner, group dan tanggal file atau direktori tersebut dibuat

$ ln halo.txt z $ ls –l

Membuat simbolik link helo.txt dan menampilkan direktori aktif dengan format satu direktori perbaris.

$ cat z

digunakan untuk menampilkan isi file. Biasanya file yang ditampilkan dengan perintah ini adalah file yang bertipe teks. Dan yang pasti bukan file kosong.

$ mkdir mydir

Perintah untk membuat direkori baru dengan nama direktori mydir

$ ln z mydir/halo. Juga

Membuat simbolik link pada direkori mydir dengan file halo .juga

$ cat mydir/halo.juga

Menampilkan isi file pada direkori mydir dengan file halo .juga

(11)

Latihan 4. Melihat Isi File $ ls –l

menampilkan isi direktori secara lengkap, mulai dari hak akses, owner, group dan tanggal file atau direktori tersebut dibuat

$ file halo. txt $ file bye. Txt

Latihan 5. Mencari file 1. Perintah find

$ find /home –name “*.txt” –print > myerror.txt

Perintah untuk mencari file atau direktori pada direktori home –name .txt print>myerror.txt

$ cat myerror.txt

Menampilkan isi file myerror.txt

$ find . –name “*. txt” –exec wc –l „{}‟ „;‟

2. Perintah which $ which ls

Menampilkan lokasi perintah dasar yang anda cari. Perintah ini juga bisa digunakan untuk mencari file program yang bisa dieksekusi.

3. Perintah locate $ locate “*.txt”

(12)

E. POST TEST

1. Analisa hasil percobaan yang Anda lakukan. a. Analisa setiap hasil tampilannya.

b. Pada Percobaan 1 point 3 buatlah pohon dari struktur file dan direktori c. Bila terdapat pesan error, jelaskan penyebabnya.

2. Kerjakan latihan diatas dan analisa hasil tampilannya. 3. Berikan kesimpulan dari praktikum ini.

Pada modul 5 dapat disimpulkan bahwa perintah-perintah dasar pada linux yang dipelajari daintaranya :

a. Perintah Dasar yang Berhubungan dengan Direktori = ls, dir, pwd (print working direktory), mkdir, cd, rmdir

d. Perintah Dasar yang Berhubungan dengan Manajemen File = Touch, cat, more , less, cp mv,rm, find, which, whereis, tar, unzip

Referensi

Dokumen terkait

Buat program untuk menampilkan deret fibonaci, di mana jumlah elemen yang ditampilkan ditentukan oleh user.. Buatlah sebuah bentuk bangun seperti gambar

Kemudian klik file bat yang tadi disimpan dan akan muncul command yang bertujuan untuk mengunci folder.

“Buatlah directory “Prak1” pada directory aktif, kemudian copykan file /etc/group ke file tes1, tes2 dan tes3”..

- setelah mesin virtual diinstall maka folder bersama tadi akan muncul, buka lah file yang anda inginkan untuk diputar.. LITTLE PIECE

 Setelah buka file txt 2 dengan perintah vi latihN txt.,lalu pindahkan baris yang berisi kalimat ke mode comand linedengan cara menekan esc lalu tekan dd yang berfungsi

Karena semua file UNIX berada pada satu pohon direktori, operasi mount akan terlihat seperti isi dari sub direktory yang ada pada sistem file yang sudah dilakukan mounting.

Buatlah file dataku yang berisi nama, nrp dan alamat anda pada sub direktori januari dan copy-kan file tersebut ke sub direktori pebruari dan maret. Ubahlah ijin akses file

Apa yang dimaksud perintah dasar dibawah ini: date, cal, man, clear, apropos, whatis Jawab: − date, merupakan perintah dasar linux yang digunakan untuk melihat dan menampilkan