Pertemuan 4 _ Fitur Bash dan Perintah Dasar pada Linux

I. Jawaban Laporan

- Jelaskan pengertian dan fungsi dari softlink dan hardlink dalam sistem operasi linux (centos) !

>Softlink

adalah file khusus yang berisi path absolut atau relatif. Saat sebuah path hendak diresolusi (yaitu, ditelusuri elemen-elemennya dari teratas hingga terbawah untuk menemukan file/direktori), jika elemen path mengandung symlink maka ini akan dapat "membelokkan" atau mengubah proses pencarian.

Sederhananya, softlink adalah sebuah file yang menunjuk ke file lain. Bila Anda membuat softlink, Anda membuat file baru yang ada hanya sebagai pointer ke file di tempat lain di sistem.

>Hardlink

Sebuah file atau lebih yang dihasilkan dari penggandaan / cloning file (biasanya menggunakan perintah ln) dimana file ini sama persis dengan sumber penggandanya baik isi content didalamnya hingga nilai dari inode nya pun sama dan memilik keterkaitan antara satu dengan yang lain (apabila yang satu berubah yang lainnya akan mengikuti) disebut hardlinks.

-Fungsi softlink : 
untuk membuat link ke sebuah file seperti file shortcut, jadi jika file masternya hilang maka file softlinknya tidak bisa dijalankan. Perintah: ln -s nama_master nama_softlink

-Fungsi hardlink : 
perintah untuk membuat link ke sebuah file, fungsinya mirip dengan copy. Jika file masternya hilang maka file hardlinknya tetap bisa dijalankan. Perintah: ln nama_master nama_hardlink

- Berikan contoh penggunaan softlink dan hardlink !

Contoh: jika 
/home/steven adalah sebuah direktori,
/home/steven/tmp adalah sebuah symlink yang berisi path "/tmp" (path absolut) maka ketika /home/steven/tmp diresolusi, hasilnya adalah /tmp. Dan ketika
 /home/steven/tmp/f1.txt diresolusi, hasilnya adalah /tmp/f1.txt.

Sintaks softlink :
- Softlink = ln -s [target] [link nama]

- Kapan menggunakan softlink ?

1. Ketika sebuah link berada di filesystem
Karena hardlink adalah referensi langsung ke filesystem, maka kamu gak bisa menggunakan hardlink, sehingga diperlukan softlink untuk dapat masuk ke file sistem.

2. Menghubungkan ke direktori 
Biasanya banyak yang menggunakan softlink karena hardlink semata-mata tidak akan bekerja. Ada juga kasus dimana softlink lebih baik dari pada hardlink, meskipun baik akan bekerja. Sebagai contoh, mungkin kamu ingin memilih softlink untuk membuatshortcut dan kamu menggunakan softlink sehingga dapat dengan mudah mengubah target hubungan antara versi. 

- Hardlinks dan softlink dapat dikatakan sama tetapi juga berbeda, karena :
1. Hardlinks dan softlink secara konten isi sama dengan sumber penggandanya.
2. Hardlinks dapat berdiri sendiri apabila file sumber hilang/dihapus dll.
3. Softlink tidak dapat berdiri sendiri apabila file sumber hilang/dihapus dll


II. Hasil Pretest

- Tuliskan langkah-langkah instalasi Centos !


-Kita masuk ke web centos, Older versions, Klik here ,Klik x64 ,Pilih instalasi DVD
/USB
-Instal root : hardware atau terserah kita 
-Instal baru / upgrade
-Instal sistem with basic video private 
-Discfound : media installer
-Pilihan bahasa : English 
-Storage : basic
-Exmanition 
-Setelah itu ada pilihan, kita memilih yang first instal
-Name your komputer : default 
-Time zone : Jakarta, pilih sesuai map
-Buat pasword root adminitrasion
-Partisi storage: use all space, lalu kita pilih creat custom layout, isi nama storagenya /(localdisk c) 40gb
-Masuk ke partisi swamp (ram) 2gb

-  Gambarkan struktur sistem file di Linux (Centos) !


- Jelasan 10 perintah dasar yang ada pada Centos !

1. cd, digunakan untuk berpindah direktori
2. pwd, digunakan untuk memperlihatkan di direktori mana posisi kita berada sekarang.
3. ls, digunakan untuk melihat isi sebuah direktori.
4. cp, digunakan untuk melakukan copy file.
5. mv, digunakan untuk melakukan memindahkan, cut atau rename file.
6. mkdir, digunakan untuk membuat folder baru.
7. rmdir, digunakan untuk menghapus folder.
8. touch, digunakan untuk membuat file baru.
9. rm, digunakan untuk menghapus file.
10. more, digunakan untuk menampilkan isi sebuah file

-Jelaskan 4 fitur bash yang harus ketahui !

  • Alias
    Alias biasanya digunakan untuk menyingkat suatu perintah yang panjang.
    Sintaks : alias   nama_alias=perintah
  • History
    Digunakan untuk menampilkan kembali perintah – perintah yang sudah diketikkan dari prompt dengan cara menekan tombol panah atas atau tombol panah bawah.
  • Cammand line editing
    Berfungsi untuk mengedit perintah apabila anda salah mengetiikan suatu perintah, dengan cara menggunakan tombol panah kiri atau tombol panah kanan.
  • Command line completion
    Berfungsi untuk mempermudah dalam mengetikkan suatu perintah yang panjang, dengan cara menekan tombol [TAB] pada saat mengetikkan perintah
III. Scan hasil pretest



Komentar

Postingan populer dari blog ini

Kalkulus - Limit Trigonometri

ALIN- METODE CROUT& DOOLITTLE

Kalkulus - Grafik Fungsi