RHEL 7 – Catatan RHCSA (Lembar Cheat)
Tautan lunak
Seperti yang ditunjukkan pada diagram, tautan lunak atau tautan simbolik hanya menunjuk ke file lain. Itu hanya berisi nama path dari file yang ditunjuknya
1. Metode pembuatan
# touch file # ln -s file link # ls -l -rw-r--r-- 1 root root 0 Sep 19 14:41 link lrwxrwxrwx 1 root root 5 Sep 19 15:41 link -> file
“l ” pada output perintah “ls -l” di atas menunjukkan bahwa file tersebut adalah soft link.
2. Ukuran soft link yang dibuat pada contoh di atas adalah jumlah karakter dalam nama path (file), yaitu 5 (bisa absolut atau relatif).
3. Jika Anda menghapus file (file) asli, tautan lunak menjadi tidak berguna.
4. Tautan lunak dapat berada di sistem file yang berbeda.
5. Anda juga dapat membuat tautan lunak ke direktori.
Tautan keras
Setiap file menggunakan setidaknya satu hard link. Jadi ketika Anda membuat file baru, entri direktori baru dibuat yang disebut jumlah tautan. Jadi ketika Anda membuat tautan keras baru ke file ini, jumlah tautan bertambah sebesar 1.
1. metode pembuatan
# touch file1 # ls -l -rw-r--r-- 1 root root 0 Sep 23 13:19 file1 # ln file1 file2 # ls -l -rw-r--r-- 2 root root 0 Sep 23 13:19 file1 -rw-r--r-- 2 root root 0 Sep 23 13:19 file2 # ls -li 1282 -rw-r--r-- 2 root 0 root 0 Sep 23 13:19 file1 1282 -rw-r--r-- 2 root 0 root 0 Sep 23 13:19 file2 # find . -inum 1282 ./file1 ./file2
2. Jumlah tautan bertambah satu, setiap kali Anda membuat tautan keras baru ke file seperti yang ditunjukkan di atas.
3. Bahkan jika Anda menghapus salah satu file, itu tidak berpengaruh pada file lainnya. Hanya jumlah tautan yang berkurang
4. Tautan keras tidak dapat melewati sistem file.
5. Anda tidak dapat membuat tautan keras ke direktori.