როგორ გამოვიყენოთ Mac ტერმინალის ბრძანებები
თუ თქვენ ცდილობთ მიიღოთ მაქსიმალური ენერგია თქვენი Mac-დან, თქვენ უნდა ისარგებლოთ Mac-ის ტერმინალთან და ისწავლოთ რამდენიმე სასარგებლო ტერმინალი ბრძანებებს. მომხმარებელთა უმეტესობა კარგად იყენებს მენიუს და მაუსის პარამეტრების, ფაილების და საქაღალდეების სამართავად, მაგრამ თუ გსურთ ჩასვათ macOSტერმინალს შეუძლია სწრაფად მიგიყვანოთ იქ და დაასრულოთ სამუშაო.
რა არის Mac ტერმინალი?
Mac terminal არის პროგრამა macOS-ზე, რომელიც საშუალებას გაძლევთ გამოიყენოთ Unix ბრძანებები (ვფიქრობ DOS) ათობით ფუნქციის სწრაფად და მარტივად შესასრულებლად ოპერაციული სისტემის ყოველგვარი ჩარევის გარეშე. მისი ტექნიკური ტერმინია ბრძანების ხაზის ინტერფეისი (CLI). ტერმინალის გამოყენება შეიძლება იყოს ძალიან ძლიერი და ეფექტური, მაგრამ ასევე საშიში.
იყავით ძალიან ფრთხილად ტერმინალის ბრძანებების გამოყენებისას. თუ არასწორად გამოიყენებთ, თქვენ შეიძლება უფრო სწრაფად წაშალოთ ფაილები და საქაღალდეები, ვიდრე რეაგირებთ (იმ წერტილამდე, სადაც შეიძლება დაგჭირდეთ მისი აღდგენა სარეზერვო ასლიდან).
ტერმინალს ზოგჯერ ადარებენ Windows ბრძანების ხაზის პროგრამა. ისინი მსგავსია; თუმცა ტერმინალი იყენებს Unix ბრძანებებს ფუნქციონირებისთვის. Windows იყენებს ბრძანების ხაზის საკუთარ ენას.
ზოგიერთი მომხმარებელი (ვფიქრობ, IT ადმინისტრატორები და დეველოპერები) იყენებენ ტერმინალს, რადგან ის შეიძლება იყოს უფრო სწრაფი ვიდრე გრაფიკული ინტერფეისი უმეტესობა ჩვენგანი იყენებს და, რაც მთავარია, ის საშუალებას აძლევს წვდომას ფუნქციებზე, რომლებიც არ არის ხელმისაწვდომი ჩვეულებრივი macOS-ის საშუალებით ინტერფეისი.
ტერმინალის ბრძანებების გამოყენებისას მნიშვნელობა აქვს სიზუსტეს (მათ შორის კაპიტალიზაციას), ამიტომ ფრთხილად იყავით ყველა სიმბოლოს, თუნდაც სივრცეებს.
როგორ გავხსნათ ტერმინალი (Command Prompt) Mac-ზე
ტერმინალის გამოყენება შეგიძლიათ გახსნით მპოვნელი > აპლიკაციები > კომუნალური > ტერმინალი. გაიხსნება ფანჯარა და ნახავთ ბრძანების სტრიქონს, რომელიც მთავრდება a $. ნაჩვენები ბრძანების ხაზი არის კომპიუტერის სახელი: CurrentDirectory ~ მომხმარებლის სახელი$. ფანჯრის ზედა ნაწილში დაინახავთ სიტყვას Bash; ეს ნიშნავს 'Bourne again shell'. Bash არის ენა, რომელიც გამოიყენება ტერმინალისთვის Mac-ზე.
თქვენ მზად ხართ დაიწყოთ ბრძანებების აკრეფა.
ყოველი ბრძანების შემდეგ დააჭირეთ Დაბრუნების გასაღები მის შესასრულებლად. ასევე შეგიძლიათ დააკოპიროთ და ჩასვათ ტერმინალის ფანჯარაში.
კლავიატურის მალსახმობები ტერმინალთან გამოსაყენებლად
ჩანართი | ავტომატურად ავსებს ფაილებს და საქაღალდეების სახელებს |
Ctrl + A | გადადის იმ ხაზის დასაწყისში, რომელსაც აკრეფთ |
Ctrl + E | გადადის იმ ხაზის ბოლოსკენ, რომელსაც აკრეფთ |
Ctrl + W | წაშლის სიტყვას კურსორის წინ |
Ctrl + T | ცვლის ბოლო ორ სიმბოლოს კურსორის წინ |
Esc + T | ცვლის ბოლო ორ სიტყვას კურსორის წინ |
Ctrl + L | ასუფთავებს ეკრანს |
Ctrl + C | კლავს მიმდინარე პროცესს |
Ctrl + R | მოძებნეთ ადრე გამოყენებული ბრძანებები |
ვარიანტი + → | გადაიტანეთ კურსორი ერთი სიტყვით წინ |
ვარიანტი + ← | გადაიტანეთ კურსორი ერთი სიტყვით უკან |
Ctrl + F | გადაიტანეთ კურსორი ერთი სიმბოლო წინ |
Ctrl + B | გადაიტანეთ კურსორი ერთი სიმბოლო უკან |
Ctrl + Y | ჩასვით ყველაფერი, რაც ბოლო ბრძანებით იყო მოჭრილი |
Ctrl + _ | გააუქმეთ ბოლო ბრძანება |
Ctrl + D | გადით მიმდინარე ჭურვიდან |
ფაილებთან და საქაღალდეებთან მუშაობა
cd | აჩვენებს თქვენს მთავარ დირექტორიას |
cd | შეცვალეთ კონკრეტულ დირექტორიაში |
cd ~ | მთავარი დირექტორია, მაგ. "cd ~/folder/" |
cd / | დისკის ფესვი |
ls | აჩვენებს ყველა ფაილის ჩამონათვალს მიმდინარე დირექტორიაში |
ls -C | დაალაგეთ ფაილები ან ჩანაწერები ზომის მიხედვით |
ls -lt | ჩამოთვალეთ ფაილები დახარისხებული დროის მიხედვით (პირველი უახლესი) |
ls -l | აჩვენებს ყველა ფაილის გრძელ ჩამონათვალს მიმდინარე დირექტორიაში. |
ls -a | ჩამონათვალი ფარული ფაილების ჩათვლით |
ls -lh | გრძელი სია ადამიანის წაკითხვადი ფაილის ზომით (KB, MB ან GB) |
ls -R | რეკურსიულად აჩვენებს საქაღალდის მთელ შიგთავსს |
ზედა | აჩვენებს აქტიურ პროცესებს. დააჭირეთ q გასასვლელად |
ქ | გასვლა |
ნათელი | ეკრანის გასუფთავება |
შეხება | შექმენით ახალი ფაილი გაფართოების გარეშე |
pwd | სრული გზა სამუშაო დირექტორიაში |
.. | მშობლის დირექტორია |
ls -l.. | მშობლის კატალოგის გრძელი სია |
cd ../../ | გადაიტანეთ 2 დონე ზემოთ |
. | მიმდინარე საქაღალდე |
კატა | მიმდინარე საქაღალდე |
რმ | წაშალეთ ფაილი |
რმ -ი | ამოღება დასტურით |
rm -r | წაშალე დირექტორია და მისი შინაარსი - გამოიყენეთ სიფრთხილით! |
rm -f | აიძულეთ წაშლა დადასტურების გარეშე |
რმ -ი | ამოღებამდე გამოჩნდება მოთხოვნა |
cp | დააკოპირეთ ფაილი ფაილში |
cp | დააკოპირეთ ფაილი დირექტორიაში |
მვ | ფაილის გადატანა/გადარქმევა |
mkdir | შექმენით ახალი დირექტორია სახელად |
mkdir | შექმენით რამდენიმე დირექტორია ერთდროულად |
მკდირ -გვ |
შექმენით ჩადგმული დირექტორიები |
rmdir | წაშალეთ მთელი დირექტორია (მუშაობს მხოლოდ ცარიელ საქაღალდეებზე) |
იპოვე |
იპოვეთ ყველა დასახელებული ფაილი |
სპეციალური ბრძანებები
სუდო | გაუშვით ბრძანება სუპერ მომხმარებლის უსაფრთხოების პრივილეგიებით |
ნანო | ხსნის ტერმინალის რედაქტორს |
გახსნა | ხსნის ფაილს |
დახმარების ჩვენება ბრძანების შესახებ | |
კაცი | აჩვენეთ ბრძანების დამხმარე სახელმძღვანელო |
კონტროლის ნებართვები
ls -ld | აჩვენეთ ნაგულისხმევი ნებართვა საწყისი დირექტორიასთვის |
ls -ld/ | კონკრეტული საქაღალდის წაკითხვის, ჩაწერისა და წვდომის ნებართვის ჩვენება |
chmod 755 | შეცვალეთ ფაილის ნებართვა 755-ზე |
chmod -R 600 | შეცვალეთ საქაღალდის (და მისი შინაარსის) ნებართვა 600-ზე |
ჩოუნი |
შეცვალეთ ფაილის მფლობელობა მომხმარებლის და ჯგუფისთვის. დაამატეთ -R საქაღალდის შიგთავსის დასამატებლად |
ქსელის და სერვერის ბრძანებები
პინგი | დაარეგისტრირეთ ჰოსტი და აჩვენეთ მისი სტატუსი |
ვინ არის | გამოიტანეთ WHOIS ინფორმაცია დომენის შესახებ |
დახვევა -O | ჩამოტვირთეთ ფაილი HTTP, HTTPS ან FTP საშუალებით |
ssh |
დაამყარეთ SSH კავშირი |
სკპ |
დააკოპირეთ ა |
ყველაზე პოპულარული Mac ტერმინალის ბრძანებები
როგორც ბონუსი ჩვენი ტერმინალის მოტყუების ფურცელზე, აქ არის რამოდენიმე ყველაზე პოპულარული ტერმინალის ბრძანება თქვენი Mac-ისგან მაქსიმალური სარგებლობის მისაღებად.
დამალული ფაილების და საქაღალდეების ჩვენება/დამალვა
არის დრო, როცა გჭირდება იხილეთ ფარული ფაილები და საქაღალდეები Mac-ზე, და არის ბრძანება ამისათვის.
ნაგულისხმევად ჩაწერეთ com.apple.finder AppleShowAllFiles TRUE
killall Finder
ზემოთ მოყვანილი ბრძანების შესაცვლელად, შეცვალეთ მართალი რომ ცრუ.
ჩამოტვირთეთ ფაილები ინტერნეტიდან
ინტერნეტიდან ფაილის სწრაფად ჩამოსატვირთად გამოიყენეთ ქვემოთ მოცემული ბრძანება.
curl -O იმ ფაილის URL, რომლის ჩამოტვირთვაც გსურთ
შეცვალეთ ნაგულისხმევი მდებარეობა ეკრანის კადრებისთვის
ყველას არ სურს, რომ მათი ეკრანის ანაბეჭდები შეინახოს სამუშაო მაგიდაზე. ერთი ბრძანებით შეგიძლიათ შეცვალოთ სად მიდიან.
ნაგულისხმევად ჩაწერეთ com.apple.screencapture მდებარეობის გზა საქაღალდეში, სადაც გსურთ ეკრანის ანაბეჭდების შენახვა
დაჭერა Დაბრუნების.
killall SystemUIServer
დაჭერა Დაბრუნების.
შეცვალეთ ფაილის ნაგულისხმევი ტიპი ეკრანის ანაბეჭდებისთვის
თუ გსურთ შეცვალოთ სკრინშოტების ნაგულისხმევი ფაილის ტიპი, გამოიყენეთ შემდეგი ბრძანება.
ნაგულისხმევად ჩაწერეთ com.apple.screencapture ტიპის JPG
დაჭერა Დაბრუნების.
killall SystemUIServer
დაჭერა Დაბრუნების.
წაშალეთ ყველა ფაილი საქაღალდეში
თქვენ შეგიძლიათ მარტივად წაშალოთ ყველა ფაილი საქაღალდეში ერთი ბრძანების გამოყენებით. თუმცა, გაფრთხილებთ, რომ არ არის გაუქმების ღილაკი, როგორც კი დააჭერთ Დაბრუნების, ფაილები გაქრა.
rm -R საქაღალდის სახელი
თქვენ უნდა შეიყვანოთ საქაღალდის სახელის მთელი გზა.
წაიკითხეთ სახელმძღვანელო
Bash-ს აქვს ჩაშენებული სრული სახელმძღვანელო და თქვენ შეგიძლიათ გვერდებზე წვდომა ტერმინალის საშუალებით ბრძანების "man" გამოყენებით.
მაგალითად, თუ გსურდათ იცოდეთ როგორ გამოიყენოთ cd ბრძანება, თქვენ უნდა შეიყვანოთ:
კაცი CD
თქვენ შეგიძლიათ გადაახვიოთ სახელმძღვანელოს გვერდებზე დაჭერით spacebar.
ეს არის ყველაზე გავრცელებული ბრძანებები, მაგრამ არის ათასობით (შეგიძლიათ ისინი ერთშიც კი დააკავშიროთ ბრძანებების სერია) შეგიძლიათ სცადოთ ტერმინალში, რომ თქვენი Mac გამოცდილება უფრო ძლიერი და მეტი გახადოთ სასიამოვნო. მაგრამ გახსოვდეთ, რომ ამ ბრძანებებს დიდი ძალა აქვს, ამიტომ დარწმუნდით, რომ სწორად აკრიფეთ ისინი.