რა არის FUSE ბიბლიოთეკა?
რა არის FUSE ბიბლიოთეკა?

ვიდეო: რა არის FUSE ბიბლიოთეკა?

ვიდეო: რა არის FUSE ბიბლიოთეკა?
ვიდეო: ლევან ბერძენიშვილი - საჯარო ლექცია "რა არის თავისუფლება" 2024, აპრილი
Anonim

ფაილური სისტემა მომხმარებლის სივრცეში ( დაუკრავენ ) არის პროგრამული ინტერფეისი Unix-ისა და Unix-ის მსგავსი კომპიუტერული ოპერაციული სისტემებისთვის, რომელიც საშუალებას აძლევს არაპრივილეგირებულ მომხმარებლებს შექმნან საკუთარი ფაილური სისტემები ბირთვის კოდის რედაქტირების გარეშე. დაუკრავენ ხელმისაწვდომია Linux, FreeBSD, OpenBSD, NetBSD (პუფების სახით), OpenSolaris, Minix 3, Android და macOS-ისთვის.

უფრო მეტიც, რა არის Fuse API?

დაუკრავენ (Filesystem in Userspace) არის ინტერფეისი userspace პროგრამებისთვის, რათა მოხდეს ფაილური სისტემის ექსპორტი Linux-ის ბირთვში. libfuse უზრუნველყოფს ფუნქციებს ფაილური სისტემის დასამონტაჟებლად, მისი ამოსატანად, ბირთვიდან მოთხოვნის წაკითხვისა და პასუხების უკან გაგზავნისთვის.

შეიძლება ასევე იკითხოთ, როგორ მუშაობს FUSE ფაილური სისტემა? დაუკრავენ ( ფაილების სისტემა მომხმარებლის სივრცეში) ასწორებს #1 უფრო მარტივი, უფრო ერთიანი API-ს მიწოდებით. მაგალითად, in დაუკრავენ ყველა ოპერაცია იღებს სრულ, აბსოლუტურ გზას (გზა აბსოლუტურია, თუ ის იწყება "/"-ით). ფარდობითი გზების ცნება არ არსებობს. დაუკრავენ ასწორებს #2 თქვენი გაშვებით ფაილების სისტემა კოდი მომხმარებლის სივრცეში და არა ბირთვის სივრცეში.

შეიძლება ასევე იკითხოს, რა არის დაუკრავენ სამაგრი?

DESCRIPTION ზედა. დაუკრავენ (Filesystem in Userspace) არის მარტივი ინტერფეისი userspace პროგრამებისთვის ვირტუალური ფაილური სისტემის ლინუქსის ბირთვში ექსპორტისთვის. დაუკრავენ ასევე მიზნად ისახავს უზრუნველყოს უსაფრთხო მეთოდი არა პრივილეგირებული მომხმარებლების შესაქმნელად და მთაზე საკუთარი ფაილური სისტემის განხორციელება.

როგორ დააინსტალიროთ დაუკრავენ?

რომ დააინსტალირეთ FUSE : ჩამოტვირთეთ დაუკრავენ კლიენტი https://github.com/libfuse/libfuse/releases-დან. The დაუკრავენ -. tar.

თითოეულ Dgraph კვანძზე:

  1. დაამატეთ bdd მომხმარებელი დაუკრავენ ჯგუფს.
  2. მიეცით bdd მომხმარებელს წაკითხვის და შესრულების ნებართვები fusermount-ისთვის.
  3. მიეცით bdd მომხმარებელს წაკითხვის და ჩაწერის უფლება /dev/fuse-ისთვის.

გირჩევთ: