ტერმინალი არის აპლიკაცია, რომელიც გაძლევთ წვდომას Mac-ის შიდა მუშაობაზე ბრძანების ხაზის ინტერფეისის (CLI) მეშვეობით. ამ აპლიკაციის გამოყენება გაძლევთ შესაძლებლობას განახორციელოთ მრავალი ცვლილება ოპერაციულ სისტემაში, რომელიც მიუწვდომელია მომხმარებლის გრაფიკული ინტერფეისიდან (GUI). ეს ჩვეულებრივ არ არის განკუთვნილი საშუალო მომხმარებლისთვის. ამის ნაცვლად, ის ემსახურება, როგორც შესანიშნავი ინსტრუმენტი ძლიერი მომხმარებლებისა და დეველოპერებისთვის.
მიუხედავად ამისა, თუ გაინტერესებთ, ეს სტატია გაჩვენებთ, თუ როგორ უნდა გახსნათ Terminal Mac-ზე და გამოიყენოთ ძირითადი ბრძანებები.
ამ სტატიაში მოცემული ინსტრუქციები ნაჩვენებია macOS 10.15 Catalina-ს გამოყენებით. ბრძანებები უნდა მოქმედებდეს ტერმინალში ნებისმიერ Mac კომპიუტერზე.
რა არის ტერმინალი?
ტერმინალი არის ემულატორი, რომელიც უზრუნველყოფს ბრძანების ხაზის ინტერფეისს. ის მსგავსია PowerShell-ის Microsoft Windows-ში, რომელმაც შეცვალა Command Prompt (MS-DOS) 2017 წელს. macOS დაფუძნებულია Unix ოპერაციულ სისტემაზე, რომელიც თავდაპირველად AT&T-ის მიერ იყო აშენებული Bell System-ისთვის. ტერმინალი ნაგულისხმევად იყენებს Bash გარსს.
„ჭურვი“არის კიდევ ერთი სიტყვა ინტერფეისისთვის, იქნება ეს ტექსტზე დაფუძნებული თუ გრაფიკით სავსე. ვინაიდან ტერმინალი ემულაციას ახდენს ბრძანების ხაზის გარემოს, გარსი ქმნის ვიზუალურ ინტერფეისს ემულაციის შიგნით. macOS-ისთვის ნაგულისხმევი გარსი არის Bash (Bourne-Again Shell), თუმცა შეგიძლიათ გადახვიდეთ Z Shell-ზე (ან zsh) ბრძანების გამოყენებით.
ყველაფერი, რასაც ხედავთ macOS-ში, გამომდინარეობს გრაფიკული მომხმარებლის ინტერფეისიდან. ბრძანებების შეყვანის ნაცვლად, თქვენ გაქვთ ფანჯრები, რომლებიც მართავს მაუსის და კლავიატურას. სენსორული ეკრანები, ჟესტები, ციფრული კალმები და სხვა აადვილებს ურთიერთობას. რატომ იწუხებთ ძველი სკოლის ინტერფეისში ბრძანებების აკრეფას?
მარტივი ახსნა არის ის, რომ თქვენ შეგიძლიათ გააკეთოთ ყველაფერი ბრძანებების გამოყენებით, მაგალითად, შეცვალოთ ნაგულისხმევი მეხსიერების მდებარეობა თქვენი ეკრანის ანაბეჭდებისთვის, ითამაშეთ თამაშები, გახადეთ Mac საუბარი, აჩვენოთ ფარული საქაღალდეები და სხვა. რაც მთავარია, ბრძანებები უფრო სწრაფია, რადგან ისინი პირდაპირია.
GUI, რომელიც აწარმოებს ყველა macOS ფანჯარასა და მენიუს, მიზნად ისახავს სიმარტივეს და სიმარტივეს და არა სიჩქარეს. სანამ ფაილს ფანჯრიდან ფანჯარაში გადაათრევთ, ბრძანების ხაზის გამოყენება შეიძლება უფრო სწრაფი იყოს.
როგორ გავხსნათ ტერმინალი
ტერმინალი ჩვეულებრივ მდებარეობს დოკზე. ხატი წააგავს ბრძანების ხაზის შეყვანის ეკრანს თეთრი > (ზე მეტი) სიმბოლოთი, რომელიც დაყენებულია შავ ფონზე.
თქვენ ასევე შეგიძლიათ წვდომა ტერმინალის აპზე Launchpad-ის მეშვეობით.
-
დააწკაპუნეთ დოკზე მდებარე „რაკეტის“ხატულაზე. ეს ხსნის MacOS Launchpad-ს.
-
დააწკაპუნეთ სხვა საქაღალდეზე.
-
დააწკაპუნეთ ტერმინალ აპლიკაციაზე.
ბრძანების საფუძვლები
აქ არის რამდენიმე ძირითადი ბრძანების ხაზის დამწყები. ისინი სამოქმედო სიტყვებია, როგორიცაა კოპირება, გადაადგილება და სია. ზოგიერთი მათგანი არ არის გამოყენებული ქვემოთ მოცემულ მაგალითებში. ამის ნაცვლად, ეს სია უბრალოდ ასახავს, თუ როგორ იწყება ბრძანებები.
არ არსებობს მარტივი "გაუქმება" ტერმინალის ბრძანებებისთვის, ასე რომ დარწმუნდით, რომ კომფორტულად იყენებთ თქვენს სისტემაში ცვლილებებს.
- cat – ჩამოთვალეთ ფაილის ან საქაღალდის შინაარსი
- cd – DOS-ის მსგავსად, გამოიყენეთ ეს ბრძანება დირექტორიების შესაცვლელად
- cp – დააკოპირეთ ფაილი ან საქაღალდე
- ნაგულისხმევი – ეს ბრძანება ცვლის პარამეტრებს, რომლებიც არ არის ჩამოთვლილი პრეფერენციებში
- ls - ეს ბრძანება ჩამოთვლის დირექტორიას შინაარსს
- mkdir – შექმენით დირექტორია
- mv – ფაილის ან საქაღალდის გადატანა
- nano – გახსენით ტერმინალის რედაქტორი
- ssh – შემოკლება Secure Shell-ისთვის, ეს ბრძანება ქმნის უსაფრთხო დაშიფრულ კავშირს ორ ჰოსტს შორის.
- sudo - განაახლებს თქვენს ბრძანებას ადმინისტრაციული (სუპერ მომხმარებლის) პრივილეგიებით და მოითხოვს პაროლს. ფრთხილად იყავით, რადგან არასწორმა ბრძანებებმა შეიძლება დააზიანოს macOS და მოითხოვოს ახალი ინსტალაცია.
ბრძანებები დასაწყებად
აქ არის სახალისო და სასარგებლო ბრძანებები დასაწყებად. ეს მოიცავს თქვენი Mac-ის გაღვიძებას, ვარსკვლავური ომების IV ეპიზოდის ASCII ვერსიის ყურებას და რამდენიმე სხვას.
ამ ბრძანებების შესასრულებლად, თქვენ უნდა დაასრულოთ Enter ღილაკის დაჭერით. ჩვენ აღვნიშნეთ ეს გასაღები ბრძანებებში, რომლებიც საჭიროებენ ერთზე მეტ ჩანაწერს.
იხილეთ ფაილის ან დირექტორიის შინაარსი
ეს მოსახერხებელია, თუ გსურთ იხილოთ ZIP ფაილის შიგთავსი ან შესრულებადი ფაილების გახსნამდე. ჩადეთ თქვენი ფაილის ან საქაღალდის მდებარეობა ~ (ტილდი) სიმბოლოს შემდეგ.
კატა ~/file/path/here
გაზარდეთ განახლების სიხშირე
ბოლოში მითითებული რიცხვი წარმოადგენს იმ დღეების რაოდენობას, რომელიც Mac დაელოდება განახლებების შესამოწმებლად. MacOS ჩვეულებრივ ამოწმებს კვირაში ერთხელ, ამიტომ ნაგულისხმევი ნომერი არის 7 ბოლოს. ამ მაგალითში, Mac შეამოწმებს დღეში ერთხელ.
ნაგულისხმევად ჩაწერეთ com.apple. SoftwareUpdate ScheduleFrequency -int 1
გააღვიძეთ თქვენი Mac
რადგან თქვენს Mac-ს არ შეუძლია ყავის დალევა, მისი სიფხიზლის შენარჩუნების შემდეგი საუკეთესო გზა არის კოფეინის შემცველი ბრძანების მიწოდება. ეს აიძულებს მას განუსაზღვრელი ვადით დარჩეს ფხიზლად.
კოფეინატი
გასაჩერებლად, აკრიფეთ CTRL + C კლავიშები.
თუ გსურთ, რომ თქვენი Mac ფხიზლად იყოთ გარკვეული დროით, გამოიყენეთ შემდეგი მაგალითი. აქ ჩვენ ავირჩიეთ 250 000 წამი (რაც ცნობისმოყვარეებისთვის სულაც არ არის სამი დღე).
კოფეინატი -t 250000
ნახეთ ვარსკვლავური ომების ტექსტური ვერსია: ახალი იმედი
ეს უბრალოდ სახალისოა. თქვენ შეიძლება არ იჯდეთ მთელი შოუს განმავლობაში, მაგრამ გასაოცარია, რომ ნახოთ ეს კლასიკური ფილმი, რომელიც ასახულია ანიმაციური ASCII ფორმატის გამოყენებით, როგორც თქვენ ხართ 1980-იანი წლების დასაწყისში.
nc towel.blinkenlights.nl 23
შეცვალეთ ეკრანის ფორმატი
ნაგულისხმევი
ჩაწერეთ com.apple.screencapture ტიპი jpg
შეცვალეთ ნაგულისხმევი სკრინშოტის სახელი
MacOS ინახავს ეკრანის სურათებს ფაილის სახელში მითითებული თარიღით და დროით. გამოიყენეთ ეს ბრძანება ფაილის ნაგულისხმევი სახელის შესაქმნელად, რომელიც არც ისე მახინჯი და გრძელია.
ნაგულისხმევი
ჩაწერეთ com.apple.screencapture სახელი "ახალი ეკრანის კადრის სახელი"
შეცვალეთ ეკრანის სურათის შენახვის დანიშნულება
ეკრანის ანაბეჭდები ნაგულისხმევად ინახება სამუშაო მაგიდაზე. გამოიყენეთ ეს ბრძანება სამიზნე შენახვის მდებარეობის შესაცვლელად, როგორც გამოყოფილი საქაღალდე.
ნაგულისხმევი
ჩაწერეთ com.apple.screencapture location ~/your/location/here
დააჭირეთ Enter ღილაკს.
killall SystemUIServer
Screenshot Drop Shadow წაშლა
თუ თქვენ გადაიღებთ ღია ფანჯრის ეკრანის სურათებს Command + Shift + 4 + Spacebar ბრძანების გამოყენებით, MacOS ამატებს ჩამოსაშლელ ჩრდილს ამ ფანჯარაზე დაწკაპუნებისას. თუ არ გსურთ ეს ეფექტი, გამოიყენეთ შემდეგი ბრძანება:
ნაგულისხმევი ჩაწერა com.apple.screencapture disable-shadow -bool TRUE; killall SystemUIServer
ეფექტის ხელახლა ჩასართავად ჩაწერეთ ეს ბრძანება:
ნაგულისხმევი ჩაწერა com.apple.screencapture disable-shadow -bool FALSE; killall SystemUIServer
Chime Like iPhone დაკავშირება ელექტროენერგიაზე
აი ბრძანების ხაზის პატარა გართობა iPhone-ის მფლობელებისთვის.
ნაგულისხმევად ჩაწერეთ com.apple. PowerChime ChimeOnAllHardware -bool TRUE; გახსნა /System/Library/CoreServices/PowerChime.app
ზარის გამოსართავად ჩაწერეთ შემდეგი და დააჭირეთ Enter ღილაკს:
ნაგულისხმევად ჩაწერეთ com.apple. PowerChime ChimeOnAllHardware -bool FALSE; killall PowerChime
აალაპარაკეთ თქვენი Mac
ეს სხვა მიზანს არ ემსახურება, გარდა ბავშვების გასართობად Mac-ის მექანიკური ხმით. თქვენ არ გჭირდებათ ბრჭყალები ბრძანებაში. (დარწმუნდით, რომ შეცვალეთ წინადადება ბრჭყალებში იმით, რაც გსურთ, რომ კომპიუტერმა ისაუბროს.)
თქვით „ჩაწერეთ თქვენი მაგარი წინადადება აქ“
ჩამოტვირთეთ ფაილები ინტერნეტიდან
არ გსურთ ფაილების ჩამოტვირთვა ბრაუზერის გამოყენებით? ამ მარშრუტის ნაცვლად.
cd ~/ჩამოტვირთვები/
დააჭირეთ Enter ღილაკს და შეიყვანეთ ეს ბრძანება. კვლავ დააჭირეთ Enter კლავიშს ბრძანების შეყვანის შემდეგ.
curl -O [ჩასაწერი ფაილის URL]