Გამოყენება მყარი ბმულები ლინკები ლინკები

არსებობს 2 ტიპის ბმულები, რომლებიც შეგიძლიათ შექმნათ Linux- ში:

სიმბოლური ბმული ბევრად ჰგავს desktop კომბინაციის ფარგლებში Windows. სიმბოლური ბმული მხოლოდ მიუთითებს ფაილის ადგილმდებარეობის შესახებ.

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

სიმბოლური ბმული შეიძლება შეიტანოს ნებისმიერი ფაილის მიმდინარე ფაილური სისტემა ან მართლაც სხვა ფაილური სისტემა. ეს უფრო მოსახერხებელია, ვიდრე მძიმე ლინკი.

მყარი ბმული ფაქტიურად იგივე ფაილია, რომელიც დაკავშირებულია სხვა სახელით. ყველაზე იოლი გზაა მისი აზრით:

წარმოიდგინეთ, რობერტთან ერთად დაიბადა პირველი სახელი. სხვა ადამიანებმა შეიძლება იცოდნენ რობი, ბობ, ბობი ან რობი. თითოეული ადამიანი იმაზე მეტყველებს იმავე ადამიანის შესახებ.

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

რატომ უნდა გამოიყენოთ მყარი ბმულები?

მყარი კავშირები უზრუნველყოფს ფაილების ორგანიზების ეფექტურ გზას. აღწერის მარტივი გზაა ძველ სეზამის ქუჩის ეპიზოდი.

ბერტმა ერნს უთხრა, რომ ყველაფერი გაეტეხათ და ყველაფერი გააკეთეს ერნიმ თავისი საქმის შესახებ. უპირველეს ყოვლისა, მან გადაწყვიტა, რომ ყველა წითელი რამ გაემართლა. "ხანძრის ძრავა წითელია". ასე რომ, Ernie აყენებს სახანძრო ძრავის დაშორებით.

შემდეგი Ernie გადაწყვეტს დააყენა ყველა სათამაშოები თვლები. სახანძრო მანქანა აქვს. ასე რომ, Ernie tidied სახანძრო ძრავის დაშორებით.

რა თქმა უნდა, ბერტ მოვიდა სახლში იმავე სასაუბროდ, ვიდრე ადრე, მაგრამ Ernie ჰქონდა tidied სახანძრო ძრავის დაშორებით ნახევარი ათეული ჯერ.

წარმოიდგინეთ, რომ სახანძრო ძრავა მხოლოდ სახანძრო ძრავი იყო. თქვენს კომპიუტერში სხვადასხვა ფოლდერები შეიძლება იყვნენ:

ახლა თქვენ შეგიძლიათ შექმნათ ასლი ფოტო და განათავსეთ იგი თითოეულ ფოლდერში. ეს იმას ნიშნავს, რომ თქვენ გაქვთ იგივე ფაილის სამი ასლი სივრცეში სამჯერ.

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

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

როგორ შექმნათ მყარი ლინკი

თქვენ შეგიძლიათ შექმნათ მძიმე ლინკი შემდეგი სინტაქსის გამოყენებით:

ln path / to / file / path / to / hard / link

მაგალითად, სურათზე გამოსახულია Alice Cooper- ის მუსიკალურ საქაღალდეში სახელწოდებით Trash გზაში / სახლის / გარი / მუსიკა / Alice Cooper / Trash. ამ საქაღალდეში არის 10 სიმღერა, რომელთაგან ერთი არის კლასიკური Poison.

ახლა Poison არის Rock სიმღერა, ასე რომ ჩვენ შევქმენით ფოლდერი მოუწოდა Rock ქვეშ მუსიკა საქაღალდეში და შექმნა მძიმე ლინკი Poison მიერ აკრეფის შემდეგ ფაილი:

ln "01 - Poison.mp3" "~ / მუსიკა / როკ / Poison.mp3"

ეს არის კარგი გზა მუსიკის ორგანიზება .

როგორ გითხრათ განსხვავება მყარი ლინკიდან და სიმბოლური ბმულიდან

თქვენ შეგიძლიათ თქვათ, თუ ფაილი აქვს მყარი ბმული ls ბრძანების გამოყენებით:

ls -lt

სტანდარტული ფაილის გარეშე ბმულები გამოიყურება შემდეგნაირად

1 გარი გარი 1000 დეკ 18 21:52 poison.mp3

სვეტები შემდეგია:

თუ ეს იყო რთული ლინკი გამომავალი გამოიყურება შემდეგნაირად:

- rw-r - r - 2 გარი გარი 1000 დეკ 18 21:52 poison.mp3

გაითვალისწინეთ, რომ ბმულების სვეტების რაოდენობა იწერება 2. ყოველ ჯერზე მძიმე ლინკი იქმნება, რომ რიცხვი გაიზრდება.

სიმბოლური ბმული გამოიყურება შემდეგნაირად:

1 გარი გარი 1000 დეკ 18 21:52 poison.mp3 -> poison.mp3

თქვენ შეგიძლიათ ნათლად გაიგოთ, რომ ერთი ფაილი მიუთითებს მეორეზე.

როგორ მოვძებნოთ ყველა მყარი ბმულები ფაილი

თქვენს Linux სისტემაში ყველა ფაილი შეიცავს ინტოდს, რომელიც ცალსახად განსაზღვრავს ფაილს. ფაილი და მისი მყარი რგოლი იმავე იდენტურობას შეიცავს.

ფაილის ტიპისთვის ინოდის ნომრის სანახავად შემდეგი ბრძანება:

ls -i

გამომავალი ერთი ფაილი იქნება შემდეგი:

1234567 ფაილის სახელი

იმისათვის, რომ იპოვოთ მყარი ბმულები ფაილზე, საჭიროა ფაილების ძებნა ყველა ფაილისთვის იმავე inode (ანუ 1234567).

ამის გაკეთება შეგიძლიათ შემდეგ ბრძანებით:

იპოვეთ ~ / -xdev -inum 1234567