კითხვა: როგორ ქმნით სიმბოლურ კავშირს Linux-ში ორ დირექტორიას შორის?

სიმბოლური ბმულის შესაქმნელად გადასვით -s ოფცია ln ბრძანებას, რასაც მოჰყვება სამიზნე ფაილი და ბმულის სახელი. შემდეგ მაგალითში ფაილი სიმბოლურად არის მიბმული bin საქაღალდეში. შემდეგ მაგალითში დამონტაჟებული გარე დისკი სიმბოლურად არის დაკავშირებული სახლის დირექტორიაში.

სიმბოლური ბმულის შესაქმნელად, გამოიყენეთ -s ( –symbolic ) ვარიანტი. თუ ორივე FILE და LINK მოცემულია, ln შექმნის ბმულს პირველი არგუმენტად მითითებული ფაილიდან (FILE) მეორე არგუმენტად მითითებულ ფაილთან (LINK).

ჩაანაცვლეთ source_file არსებული ფაილის სახელით, რომლისთვისაც გსურთ შექმნათ სიმბოლური ბმული (ეს ფაილი შეიძლება იყოს ნებისმიერი არსებული ფაილი ან დირექტორია ფაილურ სისტემაში). შეცვალეთ myfile სიმბოლური ბმულის სახელით. The ln შემდეგ ბრძანება ქმნის სიმბოლურ ბმულს.

სიმბოლური ბმულის შესაქმნელად Nautilus-ში, დააჭირეთ და ხანგრძლივად დააჭირეთ Ctrl და Shift კლავიშებს თქვენს კლავიატურაზე. გადაიტანეთ და ჩამოაგდეთ ფაილი ან საქაღალდე სხვა ადგილას. Nautilus შექმნის სიმბოლურ ბმულს თავდაპირველ ფაილთან ან საქაღალდესთან იმ ადგილას, სადაც ჩააგდებთ ფაილს ან საქაღალდეს, ვიდრე ორიგინალი ფაილის ან საქაღალდის გადატანას.

დირექტორიაში სიმბოლური ბმულების სანახავად:

  1. გახსენით ტერმინალი და გადადით ამ დირექტორიაში.
  2. ჩაწერეთ ბრძანება: ls -la. ეს დიდხანს ჩამოთვლის დირექტორიაში არსებულ ყველა ფაილს, თუნდაც ისინი დამალული იყოს.
  3. ფაილები, რომლებიც იწყება l-ით, არის თქვენი სიმბოლური ბმული ფაილები.

ჩართეთ ერთი ” ” ცვლადი, რომელიც განსაზღვრავს მას, როგორც სრულ გზას სასურველ დირექტორიაში. სისტემა შექმნის სიმბოლურ ბმულს მნიშვნელობის გამოყენებით, რომელიც განსაზღვრულია როგორც ” ”ცვლადი. სიმლინკის შექმნა იგულისხმება და -s ოფცია გამოიყენება ნაგულისხმევად. …

დირექტორიების მყარი დაკავშირების მიზეზი არის არაა ნებადართული ცოტა ტექნიკურია. არსებითად, ისინი არღვევენ ფაილური სისტემის სტრუქტურას. თქვენ საერთოდ არ უნდა გამოიყენოთ მყარი ბმულები. სიმბოლური ბმულები იძლევა ერთიდაიგივე ფუნქციის უმეტესობას პრობლემების გამოწვევის გარეშე (მაგ. ln -s target link ).

რთული ლინკია ფაილი, რომელიც მიუთითებს იმავე ძირეულ ინოდზე, როგორც სხვა ფაილზე. თუ თქვენ წაშლით ერთ ფაილს, ის წაშლის ერთ ბმულს ფუძემდებლურ ინოდზე. მაშინ როცა სიმბოლური ბმული (ასევე ცნობილია როგორც რბილი ბმული) არის ბმული ფაილურ სისტემაში სხვა ფაილის სახელისკენ.

უმარტივესი გზა: cd იქ, სადაც სიმბოლური ბმული მდებარეობს და გააკეთეთ ls -l, რათა ჩამოთვალოთ დეტალები ფაილებიდან. ->-დან მარჯვნივ მდებარე ნაწილი სიმბოლური ბმულის შემდეგ არის დანიშნულება, რომელზეც ის მიუთითებს.

UNIX სიმბოლური ბმული ან Symlink Tips

  1. გამოიყენეთ ln -nfs რბილი ბმულის განახლებისთვის. …
  2. გამოიყენეთ pwd UNIX რბილი ბმულის კომბინაციაში, რათა გაიგოთ თქვენი რბილი ბმული მიუთითებს რეალურ გზაზე. …
  3. UNIX-ის ყველა რბილი ბმული და მყარი ბმულის გასარკვევად ნებისმიერ დირექტორიაში შეასრულეთ შემდეგი ბრძანება „ls -lrt | grep “^l” “.
მოგწონთ ეს პოსტი? გთხოვთ გაუზიაროთ თქვენს მეგობრებს:
OS დღეს