RESUME MATA KULIAH PLJ B PERTEMUAN KE LIMA (4 OKT 2018)
Perbedaan hardlinks dan softlinks [UNIX]
Perbedaan hardlinks dan softlinks [UNIX]. Di GNU/Linux sendiri ada
penggunaan symlink tentunya hal ini tidak terlepas pada lingkungan shell
(yang sering menggunakan command line pasti paham), symlink yang
berfungsi membuat suatu shortcut link dari file satu ke file
target. Dengan begini ada banyak manfaat dengan membuat symlink atau pun
sejenis link shortcut. Nah lalu apa hubungannya ? Apa sih perbedaan
hardlinks dan softlinks [UNIX] ? Saya akan mencoba membahasnya sbb :
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.
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 aka symlink.
Hardlinks dan softlink dapat dikatakan sama tetapi juga berbeda :
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.hardlinks dan softlinks/symbolic links bahas sederhanya short cut (jalan pintas yang digunakan untuk menjalankan suatu perintah pada komputer. contoh pada windows biasanya terdapat didesktop sebuah gambar yang jika diklik akan ngelink ke suatu program, bisa juga diset ke suatu folder)
perbedaan,
- hardlinks jika file sumber dihapus hardlinknya tetap jalan,
- softlinks jika file sumber dihapus softlinknya tidak bisa jalan
1
| ln fileasal filelink |
1
| ln -s fileasal filelink |
1
| ls -ali |

symbolic link yang sudah dihapus file sumbernya
Hak Akses
Di dalam linux ada 3 macam Hak Akses, yaitu: 1. r untuk read (hanya dapat membaca sebuah file/program)2. w untuk write (dapat mengedit sebuah file/program)
3. x untuk execute (dapat menjalankan sebuah program)Hak akses ini berguna agar tidak semua orang dapat mengakses atau merubah file yang ada di komputer kita. selain itu juga untuk membatasi penggunaan software tertentu yang dapat melakukakan perubahan pada OS linux.
untuk user juga di bagi 3, yaitu :
1. owner
2. User
3. other
untuk melihat hak akses dari suatu file gunakan perintah ls -l pada terminal, contoh hasil setelah mengetikkan perintah
-rwxr-xr-x 2 ilham ilham 4096 Apr 10 16:45 Desktop
maksud hak akses rwx -> rwx artinya user sebagai admin dapat membaca, menulis dan menjalankan file tersebut
Group dapat hak akses r-x ->
r-w artinya group hanya dapat read dan excecute, namun karena di bagian
write di tulis strip (-) maka group tidak dapat write(mengedit) file
tersebut
other dapat hak akses r-x -> untuk other hak aksesnya sama seperti group
cara merubah hak akses :
untuk mengubah hak akses kita dapat menggunakan chmod, contoh
chmod 755 /ilham
penjelasan:
untuk setiap user memilki 3 hak akses yaitu rwx, dalam perintah diatas rwx di ubah dengan angka
r =4
w=2 dan
x = 1
angka bernilai 7 berarti memiliki hak akses rwx
untuk angka bernilai 5 maksudnya hak akses r dan w saja.
Perbedaan antara chmod 777 & chmod 755
Dalam sistem operasi Unix, chmod adalah suatu system komunikasi yang dapat mengubah izin akses ke objek sistem file (berkas dan direktori). chmod juga dapat mengubah type mode khusus. Permintaan disaring oleh umask. Nama ini merupakan singkatan dari Mode perubahan.
Chmod 777 dan chmod 755 merupakan
salah satu perintah yang sangat penting dalam prosedur instalasi
aplikasi web seperti cms dan moodle. Maka, haruslah kita mengetahui apa
perbedaan dari chmod 777 dan chmod 755.#ls -lmaka akan muncul tampilan sebagai berikut, Perhatikan Gambar.
Nah,, keterangannya adalah coba anda lihat, ternyata chmod memiliki bentuk yang bermacam-macam. Pada chmod 777 akan tertulis seperti :
rwx rwx rwxyang bila dibinerkan adalah :
rwx rwx rwx
111 111 111
4+2+1 4+2+1 4+2+1
7 7 7
dan sedangkan chmod 755 akan tertulis seperti :
rwxr-xr-xyang bila dibinerkan adalah :
rwx r-x r-x
111 101 101
4+2+1 4+0+1 4+0+1
7 5 5
keterangan diatas :
r artinya read (Hak untuk Baca) = 4
w artinya write (Hak untuk menulis) = 2
x artinya execute (Hak untuk menjalankan file executable)
pretest:
https://sttpln-my.sharepoint.com/:b:/g/personal/hema1731368_sttpln_ac_id/EYxDGLvEQl5HjnLXotAUgKABy60NBPeEs9d0QsataxKF4w?e=x1QSds







Komentar
Posting Komentar