Cara membuat symlink di linux

Cara membuat symlink di linux

Tautan simbolik (Juga dikenal sebagai symlink atau soft links) adalah salah satu dari dua jenis tautan yang dapat Anda buat pada sistem Linux. Jika Anda baru saja belajar tentang tautan simbolik, mungkin membantu menganggapnya sebagai "jalan pintas," istilah yang biasa digunakan oleh sistem windows untuk mewakili pada dasarnya hal yang sama.

Tautan simbolik digunakan untuk menautkan ke Tautan keras. Jika Anda tertarik untuk mempelajari lebih lanjut tentang tautan keras dan bagaimana mereka dibandingkan dengan tautan simbolik, periksa panduan kami untuk membuat tautan yang keras dan lunak. Cukuplah untuk mengatakan bahwa symlink hanyalah entri dalam sistem file yang menunjuk ke file atau direktori. Mereka kebanyakan digunakan untuk kenyamanan.

Dalam panduan ini, kami akan menjalankan instruksi langkah demi langkah untuk membuat dan menghapus tautan simbolis. Anda dapat mengikuti contoh kami di bawah ini di baris perintah Anda sendiri untuk merasakan cara kerjanya.

Dalam tutorial ini Anda akan belajar:

  • Cara membuat dan menghapus tautan simbolik
Membuat dan menguji tautan simbolis di Linux Persyaratan Perangkat Lunak dan Konvensi Baris Perintah Linux
Kategori Persyaratan, konvensi atau versi perangkat lunak yang digunakan
Sistem Distro Linux apa pun
Perangkat lunak N/a
Lainnya Akses istimewa ke sistem Linux Anda sebagai root atau melalui sudo memerintah.
Konvensi # - mensyaratkan perintah linux yang diberikan untuk dieksekusi dengan hak istimewa root baik secara langsung sebagai pengguna root atau dengan menggunakan sudo memerintah
$ - mensyaratkan perintah Linux yang diberikan untuk dieksekusi sebagai pengguna biasa

Buat dan hapus tautan simbolis



Itu ln Perintah (tautan) digunakan untuk membuat tautan, dan -S Opsi menentukan bahwa kami ingin membuat tautan simbolis. Kami juga perlu menyediakan dua argumen: file/direktori yang ingin kami tautkan, dan file yang menautkannya. Inilah contohnya.

  1. Pertama, mari kita buat file teks sederhana yang dapat kami tautkan untuk contoh.
    $ echo "Ini adalah contoh">/home/linuxconfig/contoh.txt 
  2. Selanjutnya, mari kita buat tautan simbolis ke file ini. Kami akan menempatkan tautan di dalam /tmp direktori.
    $ ln -s/home/linuxconfig/contoh.txt /tmp /contoh.txt 
  3. Mari kita lihat tautan simbolik yang baru dibuat dengan perintah LS.
    $ ls -l /tmp /contoh.txt lrwxrwxrwx 1 linuxconfig linuxconfig 29 Sep 8 18:08 /tmp /contoh.txt ->/home/linuxconfig/contoh.txt 

Setelah melihat tautan kami dengan ls -l, Anda akan melihat huruf pertama adalah l, menunjukkan bahwa file ini adalah tautan simbolis. Itu juga menunjukkan kepada kita di mana tautan menunjuk ke, dalam kasus kami /home/linuxconfig/contoh.txt.

Kami sekarang dapat menggunakan tautan simbolik ini untuk mengakses file. Misalnya:

$ cat /tmp /contoh.txt ini adalah contohnya 

Itu benar -benar semua yang ada untuk itu. Proses ini bekerja sama untuk direktori. Namun, sebelum Anda pergi, ada beberapa hal lagi yang harus Anda ketahui tentang tautan simbolis.



  • Untuk menghapus tautan simbolik, cukup gunakan rm Perintah seperti Anda akan menghapus file. Anda juga dapat menggunakan untlink memerintah.
  • Ketika file atau direktori dihapus, tautan simbolik yang ditautkan ke file atau direktori itu akan tetap ada, meskipun sekarang “rusak."
  • Ingatlah bahwa ln Perintah menyimpan jalur aktual yang disediakan sebagai string. Jika tidak dalam direktori yang sama, dalam banyak kasus Anda harus memberikan jalur lengkap ke file atau direktori agar tautan simbolik berfungsi.
  • Tautan simbolik tidak memiliki izin yang dapat Anda modifikasi. Siapa pun dapat melihat di mana tautan simbolis menunjuk ke arah tetapi hanya mereka yang memiliki izin untuk mengakses file asli dapat membaca, menulis, atau menjalankannya (tergantung pada izin apa yang mereka miliki).

Kesimpulan

Tautan simbolik tidak lebih dari jalan pintas, yang fungsi utamanya adalah kenyamanan. Dalam panduan ini, kami melihat cara membuat dan menghapus tautan simbolik melalui contoh baris perintah. Kami juga memberikan daftar singkat hal -hal yang perlu diingat ketika datang ke penciptaan tautan simbolis, seperti rekomendasi untuk menyediakan jalur absolut.

Tutorial Linux Terkait:

  • Hal -hal yang harus diinstal pada ubuntu 20.04
  • Hal -hal yang harus dilakukan setelah menginstal ubuntu 20.04 FOSSA FOSSA Linux
  • Cara Dual Boot Kali Linux dan Windows 10
  • Pengantar Otomatisasi Linux, Alat dan Teknik
  • Hal -hal yang harus dilakukan setelah menginstal ubuntu 22.04 Jammy Jellyfish…
  • Mint 20: Lebih baik dari Ubuntu dan Microsoft Windows?
  • Manjaro Linux Windows 10 Dual Boot
  • Ubuntu 20.04 Panduan
  • Hal -hal yang harus diinstal pada Ubuntu 22.04
  • Menguasai loop skrip bash