Unix ოპერაციული სისტემის სტრუქტურა

ბედნიერი ბიზნეს გუნდი.

UNIX გამოიყენება პროგრამისტებისა და ბიზნესის მიერ მისი სტაბილურობის გამო.

სურათის კრედიტი: g-stockstudio/iStock/Getty Images

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

საფუძვლები

UNIX ოპერაციული სისტემა არის მრავალმომხმარებლის, მრავალამოცანაიანი ოპერაციული სისტემა, რომელიც თავდაპირველად შეიქმნა პროგრამისტებისთვის Bell Laboratories-ის AT&T თანამშრომლების მიერ 1969 წელს. ტერმინები multiuser და multitasking ნიშნავს, რომ ბევრ სხვადასხვა მომხმარებელს შეუძლია ერთდროულად შეასრულოს ამოცანები ერთ მანქანაზე. თითოეული მომხმარებელი ურთიერთქმედებს shell-ის საკუთარ ეგზემპლართან და შეუძლია დაიწყოს ერთი ან მეტი აპლიკაცია ამ ჭურვიში.

დღის ვიდეო

ბირთვი

ბირთვი არის UNIX OS-ის გული. ეს არის პროგრამული პროგრამა, რომელიც უზრუნველყოფს ინტერფეისს აპარატურასა და მომხმარებელს შორის. ის ამუშავებს პროცესს, მეხსიერებას, ფაილებს, მოწყობილობას და ქსელის მენეჯმენტს ოპერაციული სისტემისთვის. ბირთვი პასუხისმგებელია სისტემისა და მომხმარებლის ყველა დავალების ერთდროულად შესრულებაზე.

ჭურვი

Shell არის პროგრამა, რომელიც ზის მომხმარებელსა და ბირთვს შორის. ეს არის თარჯიმანი, რომელიც თარგმნის ბრძანებებს, რომლებიც აკრეფილია ტერმინალის სესიაში. მომხმარებლებს შეუძლიათ აკრიფონ ბრძანებები პირდაპირ ტერმინალში, ან მათ შეუძლიათ შექმნან ტექსტური ფაილი, რომელიც შეიცავს ბრძანებების სერიას, რომელიც შეიძლება გაიგზავნოს shell-ში. ბრძანებების სერიას ეწოდება shell script.

არსებობს მრავალი ჭურვი, რომელსაც იყენებს UNIX OS. მათ შორისაა Bourne ჭურვი (sh), C ჭურვი (csh), Korn ჭურვი (ksh) და Bourne Again ჭურვი (bash). თითოეულ გარსს აქვს ჭურვის ბრძანებების საკუთარი ნაკრები. ოპერაციული სისტემის ბრძანებები ერთნაირია ყველა ჭურვიზე.

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

კომუნალური და აპლიკაცია

UNIX OS-ის ბოლო ფენა არის Utilities and Applications ფენა. ეს ფენა მოიცავს ბრძანებებს, ტექსტის პროცესორებს, გრაფიკულ პროგრამებს და მონაცემთა ბაზის მართვის პროგრამებს. ტრადიციულად, ამ პროგრამებზე წვდომა ხდებოდა ბრძანებების აკრეფით პროგრამის დასაწყებად ბრძანების ხაზზე. მათზე წვდომა ჯერ კიდევ შესაძლებელია ამ გზით, მაგრამ ახლა მათზე წვდომა შესაძლებელია GUI-ის მეშვეობითაც.

ვერსიები

არსებობს UNIX ოპერაციული სისტემის მრავალი ვერსია. საკუთრების ვერსიებში შედის Sun Microsystem-ის Solaris, SCO UNIX, IBM-ის AIX და Hewett Packard-ის HP-UX. FreeBSD, NetBSD და OpenBSD არის Unix-ის ღია კოდის ვერსიები. მიუხედავად იმისა, რომ ბევრი ძირითადი მომხმარებლისთვის უცნობია, Apple OS X ასევე არის UNIX-ის საკუთრების ვერსია. ფუნქცია, რომელიც OS X-ს გამოარჩევს UNIX-ის სხვა ვარიანტებისგან, არის მისი შესაძლებლობა, გაუშვას აპლიკაციები, რომლებიც ჩვეულებრივ დაწერილია Windows-ზე გაშვებული კომპიუტერებისთვის, როგორიცაა Microsoft Office და Adobe Photoshop. Linux არის UNIX-ის მსგავსი ოპერაციული სისტემა. მას აქვს იგივე სტრუქტურა, რაც UNIX-ს, მაგრამ ის დაიწერა არცერთი ორიგინალური UNIX კოდის ბაზის გამოყენებით.

კატეგორიები

Ბოლო

როგორ დავამატოთ საიტის გამონაკლისი Norton Internet Security-ს

როგორ დავამატოთ საიტის გამონაკლისი Norton Internet Security-ს

Norton Internet Security-ის ფუნქციები იცავს თქ...

როგორ ჩავსვათ AdSense კოდი YouTube-ში

როგორ ჩავსვათ AdSense კოდი YouTube-ში

სანამ YouTube-ზე თქვენს ვიდეოებში AdSense კოდის...

როგორ ამოიღოთ ვიდეო საიტიდან

როგორ ამოიღოთ ვიდეო საიტიდან

როგორ დააკოპიროთ ვიდეო ვებსაიტიდან, დამოკიდებუ...