Untuk pelayan, symlinking sangat berguna. Adakah anda pengguna Linux? Kemudian symlink juga dapat banyak membantu anda. Yang harus anda lakukan adalah kreatif dengannya untuk mengurangkan beban kerja anda.
Terdapat banyak direktori yang kompleks dalam sistem fail Linux, bukan? Mengingati semua itu boleh menjadi kerumitan yang nyata. Lebih-lebih lagi, apabila anda ingin bekerja dengan fail / direktori yang jauh di dalam direktori dan sub-direktori, panjang jalur fail menjadi lebih panjang.
Terutama rasa sakit ketika bekerja dengan CLI di mana anda harus menentukan laluan fail. Di sinilah symlink dapat membantu.
Contohnya, anda ingin mengakses fail /home//Downloads/a/b/c/d/e.txt. Ini adalah demo yang mudah, tetapi pasti menaip keseluruhan fail bukanlah sesuatu yang sering anda mahu lakukan, bukan? Dengan kekuatan symlink, anda dapat mengurangkan jalan fail secara dramatik ke /home/e.txt.
Di sini, ciri symlink membolehkan anda membuat fail maya di /home/e.txt yang menunjukkan ke /home//Downloads/a/b/c/d/e.txt. Setiap kali anda meminta /home/e.txt fail untuk dimanipulasi, sistem akan berfungsi pada fail asal.
Kaedah yang sama berlaku untuk direktori.
Hari ini, mari lihat semua cara membuat symlink dan bersenang-senang dengannya.
Membuat Symlink
Pada semua sistem Linux, terdapat alat dalam. Jangan keliru dengan logaritma semula jadi! Ia mengikuti struktur cp dan mv yang sama. Ketahui lebih lanjut mengenai menyalin fail dan direktori di Linux .
ln -s <source_file_directory> <pautan_file_direktori>Sebagai contoh, mari kita buat symlink dari / home / viktor / Muat turun ke / Muat turun.
sudo ln -s /kediaman/pemenang/Muat turun/Muat turun
Sudah tiba masanya untuk mengesahkan hasilnya. Perhatikan bahawa anda dapat dengan mudah mengesahkan hasilnya dengan perintah yang berfungsi menggunakan direktori atau fail tersebut. Sebagai contoh,
CD /Muat turun
Saya kini berada di dalam direktori / Muat turun. Ini sebenarnya bukan direktori baru. Sebaliknya, ia adalah pautan ke folder asal / rumah / viktor / Muat turun.
Sahkan bahawa keduanya sama -
CD /kediaman/pemenang/Muat turunls
CD /Muat turun
ls
Lihat? Kedua-duanya sama!
Mari buat perkara yang sama dengan fail. Saya telah menetapkan fail demo pimusic.txt di / home / viktor / Desktop. Mari kita kaitkan sebagai PIMUSIC.
sudo ln -s /kediaman/pemenang/Desktop/pimusic.txt PIMUSIC
Sahkan hasilnya -
kucingPIMUSIK
Membuat symlink kekal
Perhatikan bahawa symlink yang anda buat tidak kekal. Setiap kali anda menghidupkan semula sistem anda, anda harus membuat semula symlink. Untuk menjadikannya kekal, hapus bendera -s. Perhatikan bahawa ia akan membuat LINK KERAS.
sudo ln /kediaman/pemenang/Desktop/pimusic.txt PIMUSIC
Sahkan hasilnya selepas memulakan semula sistem -
kucingPIMUSIK
Selamat mencuba!