Linux-da simvolik keçid faylı nədir?

Simvolik keçid, həmçinin yumşaq keçid adlanır, Windows-dakı qısayol və ya Macintosh ləqəbi kimi başqa bir fayla işarə edən xüsusi bir fayl növüdür. Sərt keçiddən fərqli olaraq, simvolik keçid hədəf fayldakı məlumatları ehtiva etmir. Bu, sadəcə olaraq fayl sistemində başqa bir girişə işarə edir.

Simvolik bir əlaqədir başqa fayl sistemi obyektinə işarə edən fayl sistemi obyekti. Göstərilən obyekt hədəf adlanır. Simvolik bağlantılar istifadəçilər üçün şəffafdır; bağlantılar normal fayl və ya qovluqlar kimi görünür və istifadəçi və ya proqram tərəfindən eyni şəkildə işlənə bilər.

Kənar yaratmaq a simvolik link, use the -s ( —rəmzi ) option. If both the FILE and LINK are given, ln iradə yaratmaq a əlaqə birinci arqument ( FILE ) kimi göstərilən fayldan ikinci arqument kimi göstərilən fayla ( FILE ) 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.

Yumşaq keçid (simvolik və ya simvolik keçid də adlanır). fayl adını və yerini göstərən fayl sistemi girişi. … Simvolik keçidin silinməsi orijinal faylı silmir. Bununla belə, yumşaq keçidin işarələndiyi fayl silinirsə, yumşaq keçid işləməyi dayandırırsa, o, pozulur.

Simvolik keçidlərdir kitabxanaları əlaqələndirmək və orijinalı köçürmədən və ya kopyalamadan faylların ardıcıl yerlərdə olmasına əmin olmaq üçün hər zaman istifadə olunur. Bağlantılar tez-tez eyni faylın bir neçə nüsxəsini müxtəlif yerlərdə “saxlamaq” üçün istifadə olunur, lakin yenə də bir fayla istinad edir.

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.

Ən sadə yol: simvolik keçidin yerləşdiyi yerə cd yazın və təfərrüatları sadalamaq üçün ls -l edin faylların. Simvolik keçiddən sonra -> sağ tərəfindəki hissə onun göstərdiyi təyinat yeridir.

Linux-da ln əmri mənbə faylları və qovluqlar arasında əlaqə yaradır.

  1. -s – Simvolik Bağlantılar üçün əmr.
  2. [hədəf fayl] – linki yaratdığınız mövcud faylın adı.
  3. [Symbolic filename] – simvolik keçidin adı.

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 myfile with the name of the symbolic link. The ln command then creates the symbolic link.

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 ).

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