Unix-də necə link yaradırsınız?

Mənim cari olaraq, ln əmri sərt keçidlər yaradır. Simvolik əlaqə yaratmaq üçün -s ( –simvolik ) seçimindən istifadə edin. Əgər FILE və LINK verilirsə, ln birinci arqument ( FILE ) kimi göstərilən fayldan ikinci arqument ( LINK ) kimi göstərilən fayla keçid yaradacaq.

Replace source_file with the name of the existing file for which you want to create the symbolic link (this file can be any existing file or directory across the file systems). Replace mənim faylım with the name of the symbolic link. The ln command then creates the symbolic link.

Simvolik bir əlaqə yaratmaq üçün -s seçimini ln əmrinə, ardınca hədəf faylı və linkin adını keçirin. Aşağıdakı misalda fayl bin qovluğuna simvolik olaraq bağlanmışdır. Aşağıdakı misalda quraşdırılmış xarici disk ev kataloqu ilə simvolik əlaqələndirilir.

Kənar make links between files you need to use ln command. A symbolic əlaqə (also known as a soft əlaqə or simvolu) consists of a special type of file that serves as a reference to another file or directory.

UNIX-də bir keçiddir fayl üçün göstərici. İstənilən proqramlaşdırma dillərindəki göstəricilər kimi, UNIX-dəki keçidlər də fayla və ya kataloqa işarə edən göstəricilərdir. Bağlantıların yaradılması fayla daxil olmaq üçün bir növ qısa yoldur. Bağlantılar birdən çox fayl adına başqa yerdə eyni fayla istinad etməyə imkan verir.

Çətin bir əlaqədir mahiyyətcə fayla təyin edilmiş etiket və ya addır. Bu yeni keçid köhnə faylın ayrıca nüsxəsi deyil, əksinə köhnə fayl ilə eyni fayl məzmunu üçün fərqli bir addır. … Beləliklə, köhnə faylda etdiyiniz hər hansı dəyişiklik yeni keçiddə görünəcək.

Üçün sərt bir keçid yaradılarsa mətn faylı. Sonra orijinal mətn faylı silinir, daha sonra əsasən həmin faylın adının surəti yaradılır, yəni orijinal fayl silinir.

Kataloqda simvolik keçidlərə baxmaq üçün:

  1. Terminal açın və həmin qovluğa keçin.
  2. Komandanı yazın: ls -la. Bu, qovluqdakı bütün faylları gizli olsa belə uzun siyahıya alacaq.
  3. l ilə başlayan fayllar simvolik keçid fayllarınızdır.

Səbəbi sabit bağlanan qovluqlardır icazəli deyildir, izinli deyildir, qadağandır bir az texnikidir. Əslində, onlar fayl sistemi strukturunu pozurlar. Onsuz da ümumiyyətlə sərt keçidlərdən istifadə etməməlisiniz. Simvolik bağlantılar problem yaratmadan eyni funksionallığın əksəriyyətinə imkan verir (məsələn, ln -s target link ).

Yumşaq bağlantılar qısayollara bənzəyir və istənilən fayl sistemində başqa fayl və ya kataloqa işarə edə bilər. Sərt keçidlər həm də fayl və qovluqlar üçün qısa yollardır, lakin başqa fayl sistemindəki qovluq və ya fayl üçün sərt keçid yaradıla bilməz. Simvolun yaradılması və silinməsi ilə bağlı addımlara nəzər salaq.

Bu yazını bəyənirsiniz? Xahiş edirəm dostlarınızla paylaşın:
Bu gün OS