ბრძანების ხაზის თარჯიმანი, ან CLI, არის პროგრამა, რომელსაც კომპიუტერის მომხმარებლები იყენებენ ტექსტური ბრძანებების გასაშვებად. ყველა ოპერაციულ სისტემას გააჩნია საკუთარი CLI. მაგალითად, Windows 10 გთავაზობთ ორ CLI-ს: Command Prompt და PowerShell (მოწინავე მომხმარებლებისთვის). Linux მომხმარებლებს შეუძლიათ გამოიყენონ Shell ტექსტური ბრძანებების გასაშვებად.
CLI-ების მოკლე ისტორია
გამოთვლის პირველ დღეებში ბრძანების ხაზის ინტერპრეტატორები ფაქტობრივად ერთადერთი მეთოდი იყო ბრძანებების გასაშვებად. გრაფიკული მომხმარებლის ინტერფეისის პროგრამები არ არსებობდა. 80-იანი წლებიდან დაწყებული, GUI ინსტრუმენტები უფრო პოპულარული გახდა გამოთვლითი ძალაში მნიშვნელოვანი მიღწევების წყალობით.
GUI-ზე დაფუძნებული ბრძანების ხაზის თარჯიმანებმა მნიშვნელოვნად გაამარტივა მომხმარებლების კომპიუტერებთან ურთიერთობის გზა. თითოეული ღილაკის როლი საკმაოდ ინტუიციური და თავისთავად ახსნილი გახდა. სხვა სიტყვებით რომ ვთქვათ, კომპიუტერები უფრო მიმზიდველი და ადვილად გამოსაყენებელი გახდა არატექნიკური მცოდნე მომხმარებლებისთვის.
როგორ მუშაობს ბრძანების თარჯიმანი?
მომხმარებელი ბრძანებებს კლავიატურის საშუალებით შეაქვს. შემდეგ, ბრძანების ხაზის თარჯიმანი გარდაქმნის ბრძანებებს ფუნქციებად ან სისტემურ ზარებად. OS იღებს და აწარმოებს შესაბამის ზარებს.
იფიქრეთ CLI-ზე, როგორც მთარგმნელზე. პროგრამა ძირითადად თარგმნის თქვენს ინსტრუქციებს ფუნქციებად, რომელთა გაგებაც თქვენს OS-ს შეუძლია.
რატომ ვიყენებთ ჯერ კიდევ ბრძანების ხაზის ინსტრუმენტებს?
სიჩქარე
CLI საშუალებას აძლევს მომხმარებლებს სწრაფად შეიყვანონ და გაუშვან სისტემის ბრძანებები. მათ მხოლოდ უნდა აკრიფოთ ბრძანებები და დააჭიროთ Enter. მომხმარებლებს ასევე შეუძლიათ გამოიყენონ CLI კომპიუტერის ამოცანების ავტომატიზაციისთვის. ეს ითარგმნება კლავიშების დაჭერაზე ნაკლებ დროს.
Დიაგნოსტიკა
თქვენი კომპიუტერის პრობლემების მოგვარება ბევრად უფრო სწრაფი და ადვილია, თუ იყენებთ ბრძანებებს. მაგალითად, Command Prompt-ს, Windows 10-ის ჩაშენებულ CLI-ს შეუძლია მრავალი მოსახერხებელი პრობლემის მოგვარების ბრძანების გაშვება.
თქვენ შეგიძლიათ შეასწოროთ სისტემის ფაილების პრობლემები გაშვებით sfc / scannow. თუ ქსელთან დაკავშირების პრობლემა გაქვთ, შეგიძლიათ გაუშვათ ipconfig / flushdns ბრძანება. ეს აღადგენს თქვენს ინტერნეტ კავშირს.
ერთადერთი გამოსავალი
ასევე არის კიდევ ერთი მთავარი უპირატესობა, რომელიც ინარჩუნებს ბრძანების ხაზის ინსტრუმენტებს. არსებობს გარკვეული ბრძანებები, რომელთა გაშვებაც მხოლოდ ბრძანების ხაზის ინტერპრეტებს შეუძლიათ.
UI უბრალოდ არ შეუძლია განთავსდეს ინდივიდუალური ღილაკები ყველა იმ ფუნქციისთვის, რომელსაც პროგრამა მხარს უჭერს. მრავალი მენიუს და ქვემენიუსის დამატება არც იმუშავებს. ეს მხოლოდ აფუჭებს ინტერფეისს და დააბნევს მომხმარებლებს.
ხშირად დასმული კითხვები
რა ჰქვია ბრძანების თარჯიმანს?
ბრძანების ხაზის თარჯიმანებს შეიძლება ჰქონდეთ განსხვავებული სახელები იმისდა მიხედვით, თუ რა ოპერაციული სისტემა ემსახურება. ბრძანების თარჯიმანს ასევე უწოდებენ "ჭურვი.” მაგალითად, CLI-ს Unix-ზე ეწოდება Unix Shell.
რატომ არის ბრძანების თარჯიმანი ბირთვისგან განცალკევებული?
ბრძანების ხაზის ინტერპრეტატორები გამოყოფილია ბირთვიდან, რადგან ისინი ხშირად ექვემდებარება ცვლილებას. ბირთვი არის ოპერაციული სისტემის ბირთვი. ბირთვის არსებობა, რომელიც ხშირად იცვლება, სისტემას არასტაბილურს გახდის.
მაგალითად, მომხმარებლებს შეუძლიათ CLI-ის მორგება და ახალი სისტემური ზარების დამატება. CLI-ით, რომელიც განსხვავდება ბირთვისგან, ასეთი ცვლილებები არ იმოქმედებს ამ უკანასკნელზე. სხვა სიტყვებით რომ ვთქვათ, ეს არ იმოქმედებს OS-ის ქცევაზე.
Ესეც ასე; ვიმედოვნებთ, რომ ეს სახელმძღვანელო დაგეხმარებათ უკეთ გაიგოთ რას აკეთებს CLI. თქვენი CLI უნარების განვითარება მნიშვნელოვანი ნაბიჯია, რომ გახდეთ ძლიერი მომხმარებელი, მიუხედავად ოპერაციული სისტემისა, რომელსაც იყენებთ.