Mac-ის OS X და macOS ოპერაციული სისტემები მხარს უჭერენ რამდენიმე ტიპის მალსახმობის ბმულებს ფაილებსა და საქაღალდეებში. მალსახმობების ბმულები აადვილებს ნავიგაციას ობიექტებზე, რომლებიც ღრმად არის ჩაფლული ფაილური სისტემის შიგნით. Mac-ები მხარს უჭერენ სამი სახის მალსახმობების ბმულებს:
- სხვათასახელები
- სიმბოლური ბმულები
- მყარი ბმულები
სამივე ტიპის ბმული არის მალსახმობები ორიგინალური ფაილური სისტემის ობიექტისთვის. ფაილური სისტემის ობიექტი, როგორც წესი, არის ფაილი თქვენს Mac-ზე, მაგრამ ის ასევე შეიძლება იყოს საქაღალდე, დისკი ან ქსელური მოწყობილობა.
მიმოხილვა მეტსახელების, სიმბოლური ბმულების და მყარი ბმულების მიმოხილვა
მალსახმობების ბმულები არის პატარა ფაილები, რომლებიც მიუთითებენ სხვა ფაილის ობიექტზე. როდესაც სისტემა ხვდება მალსახმობის ბმულს, ის კითხულობს ფაილს, რომელიც შეიცავს ინფორმაციას ორიგინალური ობიექტის ადგილმდებარეობის შესახებ და შემდეგ აგრძელებს ამ ობიექტის გახსნას. უმეტესწილად, ეს ხდება ისე, რომ მომხმარებელმა არ აღიაროს, რომ წააწყდა რაიმე ტიპის ბმულს. სამივე ტიპის ბმული გამჭვირვალე ჩანს მომხმარებლისთვის ან აპისთვის, რომელიც იყენებს მათ.
ეს გამჭვირვალობა იძლევა მალსახმობების ბმულების გამოყენებას სხვადასხვა მიზნებისთვის. ერთ-ერთი ყველაზე გავრცელებული არის ფაილზე ან საქაღალდეზე მოსახერხებელი წვდომა, რომელიც ღრმად არის ჩაფლული ფაილურ სისტემაში. მაგალითად, თქვენ შესაძლოა შექმენით სააღრიცხვო საქაღალდე თქვენს Documents საქაღალდეში საბანკო ანგარიშგების და სხვა ფინანსური ინფორმაციის შესანახად. თუ ამ საქაღალდეს ხშირად იყენებთ, შეგიძლიათ შექმნათ მას მეტსახელი და განათავსოთ იგი სამუშაო მაგიდაზე. იმის ნაცვლად, რომ გამოიყენოთ Finder მრავალი საქაღალდის დონეზე ნავიგაციისთვის სააღრიცხვო საქაღალდეზე წვდომისთვის, შეგიძლიათ დააწკაპუნოთ მის დესკტოპის მეტსახელზე.მეტსახელი პირდაპირ მიგიყვანთ საქაღალდეში და მის ფაილებში, მოკლედ ჩართავთ ნავიგაციის პროცესს.
ფაილის სისტემის მალსახმობების კიდევ ერთი გავრცელებული გამოყენებაა ერთიდაიგივე მონაცემების გამოყენება მრავალ ადგილას, მონაცემების დუბლირების ან სინქრონიზაციის გარეშე.
საბუღალტრო საქაღალდის მაგალითს რომ დავუბრუნდეთ, შეიძლება გქონდეთ აპლიკაცია, რომელსაც იყენებთ საფონდო ბირჟის არჩევის თვალყურის დევნებისთვის და აპმა უნდა შეინახოს თავისი მონაცემთა ფაილები წინასწარ განსაზღვრულ საქაღალდეში. იმის ნაცვლად, რომ დააკოპიროთ სააღრიცხვო საქაღალდე მეორე ადგილას და ინერვიულოთ ორი საქაღალდის სინქრონიზაციის შესახებ, შეგიძლიათ შექმნათ მეტსახელი ან სიმბოლური ბმული. ამ გზით, საფონდო ვაჭრობის აპლიკაცია ხედავს მონაცემებს თავის სპეციალურ საქაღალდეში, მაგრამ წვდება მონაცემებს, რომლებიც ინახება თქვენს სააღრიცხვო საქაღალდეში.
სამივე ტიპის მალსახმობები არის თქვენი Mac-ის ფაილურ სისტემაში ობიექტზე წვდომის მეთოდი მისი ორიგინალური მდებარეობის გარდა. მალსახმობების თითოეულ ტიპს აქვს უნიკალური ფუნქციები, რომლებიც უკეთესად შეეფერება ზოგიერთ გამოყენებას, ვიდრე სხვებს.
სხვათასახელები
ასი არის უძველესი და ყველაზე პოპულარული მალსახმობი Mac-ისთვის. მისი ფესვები უბრუნდება სისტემა 7-ს. Mac-ის მომხმარებელთა უმეტესობამ იცის როგორ შექმნას მეტსახელები და როგორ გამოიყენოს ისინი.
ალიასები იქმნება და იმართება Finder-ის დონეზე, რაც ნიშნავს, რომ თუ იყენებთ ტერმინალს ან არა Mac აპლიკაციას, როგორიცაა UNIX-ის მრავალი აპი და კომუნალური პროგრამა, მეტსახელი არ იმუშავებს თქვენთვის. OS X და macOS ზედმეტსახელებს ხედავენ, როგორც მცირე მონაცემთა ფაილებს, რომლებიც არიან, მაგრამ მათ არ იციან როგორ ინტერპრეტაცია გაუკეთონ მათში შემავალ ინფორმაციას.
ეს შეიძლება ჩანდეს ნაკლი, მაგრამ მეტსახელები ყველაზე ძლიერია სამი სახის მალსახმობებიდან. Mac-ის მომხმარებლებისა და აპებისთვის, ფსევდონიმები ასევე ყველაზე მრავალმხრივი მალსახმობებია.
როდესაც ქმნით ალიასს ობიექტისთვის, სისტემა ქმნის მონაცემთა მცირე ფაილს, რომელიც მოიცავს ობიექტის მიმდინარე გზას, ასევე ობიექტის ინოდურ სახელს. თითოეული ობიექტის ინოდური სახელი არის რიცხვების გრძელი სტრიქონი, დამოუკიდებლად იმ სახელისგან, რომელსაც თქვენ აძლევთ ობიექტს და გარანტირებულია, რომ უნიკალური იქნება ნებისმიერი ტომისთვის ან დისკისთვის, რომელსაც იყენებს Mac.
მას შემდეგ, რაც თქვენ შექმნით მეტსახელის ფაილს, შეგიძლიათ გადაიტანოთ იგი თქვენი Mac-ის ფაილური სისტემის ნებისმიერ ადგილას, რამდენჯერაც გსურთ, და ის კვლავ მიუთითებს თავდაპირველ ობიექტზე. ეს ჭკვიანურია, მაგრამ მეტსახელები კონცეფციას კიდევ ერთი ნაბიჯით აშორებს.
გარდა მეტსახელის გადატანისა, თქვენ ასევე შეგიძლიათ ორიგინალური ელემენტის გადატანა თქვენი Mac-ის ფაილური სისტემის ნებისმიერ ადგილას. მეტსახელს ჯერ კიდევ შეუძლია ფაილის პოვნა. მეტსახელებს შეუძლიათ შეასრულონ ეს ერთი შეხედვით ჯადოსნური ხრიკი, რადგან ისინი შეიცავს ორიგინალური ნივთის ინოდურ სახელს. იმის გამო, რომ თითოეული ელემენტის ინოდური სახელი უნიკალურია, სისტემას ყოველთვის შეუძლია იპოვოთ ორიგინალი ფაილი, სადაც არ უნდა დააყენოთ იგი.
პროცესი ასე მუშაობს: როდესაც თქვენ წვდებით ალიასს, სისტემა ამოწმებს, არის თუ არა ორიგინალური ელემენტი ალიას ფაილში შენახულ გზაზე. თუ ეს ასეა, სისტემა წვდება მას და ეს არის ის. თუ ობიექტი გადავიდა, სისტემა ეძებს ფაილს, რომელსაც აქვს იგივე ინოდური სახელი, როგორც ის, რომელიც ინახება ალიას ფაილში. როდესაც ის პოულობს შესაბამის ინოდურ სახელს, სისტემა უკავშირდება ობიექტს.
ფაილის მეტსახელის დამზადება მარტივია. აირჩიეთ ფაილის სახელი Finder ფანჯარაში, შეეხეთ cog ხატულას და აირჩიეთ შექმენით მეტსახელი..
სიმბოლური ბმულები
სიმბოლური ბმულები (ან სიმბოლური ბმულები) და მყარი ბმულები ნაკლებად გავრცელებულია და ისინი საჭიროებენ კომფორტის დონეს ტერმინალის აპლიკაციაში.
სიმბოლური ბმული არის მალსახმობის ტიპი, რომელიც UNIX და Linux ფაილური სისტემების ნაწილია. იმის გამო, რომ OS X და macOS აგებულია UNIX-ის თავზე, ისინი სრულად უჭერენ მხარს სიმბოლურ ბმულებს. სიმბოლური ბმულები მსგავსია მეტსახელების იმით, რომ ისინი მცირე ზომის ფაილებია, რომლებიც შეიცავს ორიგინალური ობიექტის ბილიკის სახელს. თუმცა, მეტსახელებისგან განსხვავებით, სიმბოლური ბმულები არ შეიცავს ობიექტის ინოდურ სახელს. თუ ობიექტს სხვა ადგილას გადაიტანთ, სიმბოლური ბმული გატეხილია და სისტემა ვერ პოულობს ობიექტს.
ეს შეიძლება სისუსტედ მოგეჩვენოთ, მაგრამ ასევე სიძლიერეა. ვინაიდან სიმბოლური ბმულები პოულობენ ობიექტს მისი ბილიკის სახელით, თუ თქვენ შეცვლით ობიექტს სხვა ობიექტით, რომელიც ატარებს იმავე სახელს და მდებარეობს იმავე ადგილას, სიმბოლური ბმული აგრძელებს მუშაობას.ეს სიმბოლურ ბმულებს ბუნებრივად ხდის ვერსიის კონტროლისთვის. მაგალითად, შეგიძლიათ შექმნათ მარტივი ვერსიის კონტროლის სისტემა ტექსტური ფაილისთვის, სახელწოდებით MyTextFile. თქვენ შეგიძლიათ შეინახოთ ფაილის ძველი ვერსიები დამატებული ნომრით ან თარიღით, როგორიცაა MyTextFile2, და შეინახოთ ფაილის მიმდინარე ვერსია, როგორც MyTextFile.
მყარი ბმულები
სიმბოლური ბმულების მსგავსად, მყარი ბმულები UNIX ფაილური სისტემის ნაწილია. მყარი ბმულები არის პატარა ფაილები, რომლებიც, მეტსახელების მსგავსად, შეიცავს ორიგინალური ელემენტის ინოდურ სახელს. მეტსახელებისა და სიმბოლური ბმულებისგან განსხვავებით, მყარი ბმულები არ შეიცავს ორიგინალური ობიექტის გზის სახელს. თქვენ ჩვეულებრივ იყენებთ მყარ ბმულს, როდესაც გსურთ, რომ ერთი ფაილის ობიექტი გამოჩნდეს მრავალ ადგილას. ფსევდონიმებისა და სიმბოლური ბმულებისგან განსხვავებით, თქვენ არ შეგიძლიათ წაშალოთ თავდაპირველი მყარი ბმულით დაკავშირებული ობიექტი ფაილური სისტემიდან, თუ არ წაშალეთ მასზე არსებული ყველა მყარი ბმული.