Linux-da simvolik link yaratmaq
Linux-da simvolik link (və ya “soft link”) yaratmaq, bir faylın və ya qovluğun başqa bir yerdəki yerini göstərəcək bir göstərici yaratmaq deməkdir.
Simvolik link, orijinal fayla istinad edən bir “şəxsiyyət”dir və orijinal fayl silinsə, simvolik link işləməz.
Əməliyyat sistemlərində hər bir fayl bir kataloqda (qovluqda) olur. Əgər faylımız bir qovluqdadırsa və biz onun başqa bir qovluqda olmasını istəyiriksə, lakin faylın kopyasını yaratmaq istəmiriksə, faylı digər qovluğa köçürmək əvəzinə simvolik keçid yarada bilərik (yalnız istəsək oradan daxil olmaq üçün). Beləliklə, o, tək bir fayl olacaq (dəyişikliklər edilən zaman onu hər yerə fərdi surətdə köçürmək məcburiyyətində qalmayacaqsınız) və ona digər keçidlərdən daxil ola biləcəksiniz. Disk qiyməti də aşağı olacaq.
Siz həmçinin qovluqları simvolik keçidlə əlaqələndirə bilərsiniz. Beləliklə, çoxlu bağlantılar yaratmağınız lazım olan vəziyyətlərdən qaça bilərsiniz.
Linux üçün simvolik link yaratmaq belə edilir.
Simvolik link yaratmaq üçün ln
əmri istifadə olunur. İstifadə etmə forması belədir:
Məsələn, əgər siz file.txt
adlı bir faylın simvolik linkini link_to_file.txt
adı ilə yaratmaq istəyirsinizsə, əmrinizi aşağıdakı kimi yazarsınız:
Bu komandadan sonra, link_to_file.txt
faylı file.txt
-ə istinad edəcək. Beləliklə, link_to_file.txt
-i açdığınızda, file.txt
-in məzmununu görəcəksiniz.