Kamis, 26 September 2019

Pertemuan 4 - Fitur Bash dan Perintah Dasar Pada Linux

Tugas Laporan

1. Jelaskan Pengertian dan fungsi dari softlink dan hardlink dalam sistem operasi linux(CentOS)!
    Jawab :


  •  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.
Sintaks hardlink :
- Hardlink = ln [target] [link nama]

  •  Softlink
Sebuah file atau lebih yang dihasilkan dari penggandaan / cloning file (biasanya menggunakan perintah ln) dimana file ini sama persis dengan sumber penggandanya serta memiliki hubungan dari hasil ganda dengan sumber karena bersifat shortcut dan file hasil ganda sangat bergantung dari file sumber disebut softlinks. Sederhananya, softlink adalah sebuah file yang menunjuk ke file lain.

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

2. Berikan contoh cara penggunaan softlink dan hardlink!    
    Jawab :
    Kita memiliki 2 buah folder dengan nama "Makanan" dan "Minuman"

  • untuk membuat softlink gunakan perintah "Ln-s makanan softmakanan" , maka akan membuat sebuah softlink dari sebuah folder makanan dengan nama softmakanan, jika folder asli makanan dihapus softlink softmakanan akan berubah menjadi warna merah dan tidak berguna
  • untuk membuat hardlink gunakan perintah " Ln minuman hardminuman" perbedaannya, jika folder awal minuman dihapus, maka hardlink hard minuman akan tetap ada. itulah mengapa hardlink dikatakan dapat berdiri sendiri

Pretest
1. Jelaskan Langkah-Langkah yang dilakukan pada proses instalasi centOS menggunakan VirtualBox
2. Gambarkan struktur sistem file di linux (centOS)
3. Jelaskan 10 perintah dasar yang ada pada centOS!
4. Jelaskan 4 Fitur Bash!
Jawab :
1.  Langkah-Langkah Proses Instalasi


  • Pilih Logo CentOS
  • Pilih Virtual Box
  • Pilih Bahasa
  • Bahasa Keyword Klik
  • Basic Strorage Store
  • Fresh Instalasi
  • Root Instalasi
  • Ext4/Swap ( Dipilih )
  • Instalasi Finisih
2.Hasil gambar untuk gambar struktur file linux


3. - pwd : Memperlihatkan Directory
    - clear : Membersihkan Layar
    - host : Menampilkan nama komputer
    - cd : Pindah Direktori
    - mkdir : Membuat Sebuah Folder
    - rmdir : Menghapus Folder
    - rm : Menghapus File
    - touch : Membuat Sebuah File
    - reboot : Untuk Mengedit
    - cut : Untuk Memotong / Memindahkan file
    - ls : Menampilkan isi sebuah direktori

4. - Alias : Menyingkat suatu perintah yang panjang
    - History : Menampilkan kembali perintah dengan tombol panah atas dan bawah
    - Command Line Editing : Mengedit suatu kesalahan dengan tombol panah kiri atau kanan
    - Command Line Completion : Mempermudah pengetikan dengan menggunakan tombol TAB


Scan Pretest



Nama : Liony Framaychella
Kelas : B
NIM : 201831050
Link STTPLN : liony1831050@sttpln.ac.id
Nama Dosen : Dine Tiara Kusuma, S.T., M.Kom

Tidak ada komentar:

Posting Komentar