GNU/Linux >> Belajar Linux >  >> Linux

Cara Menghubungkan File di Linux

Tautan simbolis , juga dikenal sebagai ‘Symlink ' adalah jenis file khusus di Linux, yang digunakan untuk tujuan menunjuk ke file lain. symlink tidak berisi data lain selain dari alamat disk file yang ditunjuk oleh symlink.

Simlink sangat berguna sebagai file pintasan; di mana Anda dapat memiliki symlink program/aplikasi di folder desktop/home Anda, alih-alih file program dan dependensinya.

Penggunaan lain dari Symlinks adalah untuk keamanan file yang dapat dieksekusi. Membuat symlink dan membiarkan pengguna menjalankan symlink tidak memberikan izin lain kepada pengguna pada file utama. Jadi, tidak ada risiko file program utama dieksploitasi secara langsung atau tidak langsung.

Hari ini, kita akan belajar cara membuat symlink untuk file di Linux.

Membuat File Symlink di Linux

Perintah yang digunakan untuk membuat tautan untuk file di Linux adalah ‘ln’ dan dapat dieksekusi sebagai berikut:

$ ln <Name of file to be linked> <Name of the link>

Misalnya, menautkan file teks:

$ ln test.txt test_link

Kita dapat melihat bahwa tautan telah dibuat dan menampilkan konten yang sama dengan file utama. Namun, ketika kita memanggil perintah seperti ini, itu menciptakan sesuatu yang disebut 'Tautan keras '. Tautan keras mengarah ke 'Inode ' dari file utama dan karenanya, tetap ada meskipun file utama dipindahkan.

Namun, tautan simbolik hanyalah penunjuk ke nama file utama.

Buat Tautan Simbolik File di Linux

Untuk membuat tautan simbolik, jalankan perintah yang sama, kali ini dengan argumen '-s' atau '--symbolic' .

$ ln -s test.txt test_symlink

Jika Anda menjalankan 'ls -l' perintah, itu menjelaskan jenis file; dan dengan demikian menjelaskan symlink juga.

$ ls -l

Anda dapat melihat bahwa 'test_symlink' menunjuk ke test.txt , yaitu, file utama yang dirujuk.

Kesimpulan

Pada artikel ini, kita telah melihat cara symlink file di Linux. Untuk mempelajari lebih lanjut tentang perintah ‘ln’ , lihat halaman manualnya dengan:

$ man ln

Jika Anda memiliki pertanyaan atau umpan balik, beri tahu kami di komentar di bawah!


Linux
  1. Bagaimana Mengelola Kemampuan File Linux

  2. Cara Membuat Swap di Linux

  3. Cara membuat file swap di Linux

  1. Cara menemukan File di Linux

  2. Cara Mengosongkan File Log di Linux

  3. Bagaimana Mengganti Nama File di Linux?

  1. Cara memasang file iso di Linux

  2. Cara Mengaudit Akses File di Linux

  3. Bagaimana saya bisa menghubungkan file di Linux?