ტერმინალის ბრძანებები Mac-ისთვის

Mac ტერმინალი

თუ თქვენ ეძებთ სიას ტერმინალის ბრძანებები მაკისთვის, თქვენ მიხვედით სწორ სტატიაში. ამ სტატიაში ჩვენ გაჩვენებთ ყველაზე სასარგებლო ტერმინალის ბრძანებებს Mac-ისთვის ყოველდღიურად, რათა ხელით განახორციელოთ მოქმედებები macOS გრაფიკულ ინტერფეისზე დაყრდნობის გარეშე.

როგორ გავხსნათ ტერმინალი Mac- ზე

გახსენით ტერმინალი Mac-ზე

Mac-ზე ტერმინალზე წვდომის ყველაზე სწრაფი მეთოდი არის მისი გამოყენება კლავიატურის მალსახმობი Command + Space bar, აკრიფეთ ტერმინალში და დააჭირეთ პირველ შედეგს.

ტერმინალური პროცესები

ტერმინალური პროცესები

ps-ax აჩვენებს მიმდინარე პროცესებს. ბრძანება "a" აჩვენებს ყველა მომხმარებლის პროცესს და ბრძანება "x" აჩვენებს პროცესებს, რომლებიც არ არის დაკავშირებული ტერმინალთან.
ps -aux %cpu-ით ყველა პროცესის ჩვენება; %mem; გვერდი და PID
დაბრუნება აჩვენებს რეალურ დროში ინფორმაციას მიმდინარე პროცესების შესახებ
top -ocpu -s 5 აჩვენებს პროცესებს, რომლებიც დალაგებულია CPU-ს გამოყენების მიხედვით და განახლდება ყოველ 5 წამში
ზედა -ო რისი ზომა პროცესების დალაგება მეხსიერების გამოყენების მიხედვით
მოკვლა PID პროცესიდან გასვლა ID-ით . PID გამოჩნდება სვეტის სახით Activity Monitor-ში
ps -ax | grep იპოვეთ პროცესი სახელით ან PID-ით

ტერმინალის ძებნა

იპოვე -სახელი <«»ფაილი»»>» იპოვეთ ყველა დასახელებული ფაილი ფარგლებში . ჩვენ შეგვიძლია გამოვიყენოთ ვარსკვლავი (*) ფაილის სახელების ნაწილების მოსაძებნად
"გრეპ" »» » იპოვეთ ყველა მატჩი ფარგლებში
"grep -rl" »» » იპოვნეთ ყველა ფაილი, რომელიც შეიცავს ფარგლებში

ძირითადი ტერმინალის ბრძანებები

/ (წინ დახრილი) უმაღლესი დონის დირექტორია
. წვდომა მიმდინარე დირექტორიაში
.. ზედა დირექტორია
~ მთავარი დირექტორია
სუდო [ბრძანება] გაუშვით ბრძანება სუპერმომხმარებლის უსაფრთხოების პრივილეგიებით
ნანო [ფაილი] გახსენით ტერმინალის რედაქტორი
გახსენი ფაილი] გახსენით ფაილი
[ბრძანება] -თ მიიღეთ დახმარება ბრძანებაზე
კაცი [ბრძანება] აჩვენებს ბრძანების დამხმარე სახელმძღვანელოს

ტერმინალის ნებართვების მართვა

ნებართვები ტერმინალში

ls -ld წყაროს დირექტორიის ნაგულისხმევი ნებართვის ჩვენება
ls -ld/ წაკითხვის ნებართვების ჩვენება; ჩაწერა და წვდომა მოცემულ საქაღალდეზე
chmod 755 შეცვალეთ ფაილის ნებართვა 755-ზე
chmod -R 600 შეცვალეთ საქაღალდის და მთელი მისი შინაარსის ნებართვა 600-მდე
ჩოუნი : შეცვალეთ ფაილის მფლობელობა მომხმარებლისა და ჯგუფისთვის, თუ დავამატებთ ბრძანებას „-R“, საქაღალდის შიგთავსი შეიტანება

ფაილების და დირექტორიების მართვა ტერმინალში

macOS ტერმინალის ფაილები

du სიის გამოყენება თითოეული ქვედირექტორიისთვის და მისი შინაარსისთვის
du-sh [საქაღალდე] დირექტორიაში არსებული ყველა ფაილის წაკითხვადი გამომავალი
დუ -ს აჩვენეთ ერთი ჩანაწერი თითოეული მითითებული ფაილისთვის
დუ -სკ* | დალაგება - Nr ჩამოთვალეთ ფაილები და საქაღალდეები (ზომის შეჯამება ქვესაქაღალდეების ჩათვლით). ჩვენ შეგვიძლია ჩავანაცვლოთ sk* sm*-ით, რათა ჩამოთვალოთ დირექტორიები MB-ში
df -h აჩვენებს თქვენი სისტემის თავისუფალ ადგილს დისკზე
df -H გამოთვალეთ თავისუფალი ადგილი დისკზე 1.000 სიმძლავრით (1.024-ის ნაცვლად)
mkdir შექმენით ახალი საქაღალდე ე.წ
მკდირ -გვ / შექმენით ჩადგმული საქაღალდეები
mkdir შექმენით რამდენიმე საქაღალდე ერთდროულად
"mkdir" »»» შექმენით საქაღალდე ფაილის სახელში ინტერვალით
rmdir საქაღალდის წაშლა (მუშაობს მხოლოდ ცარიელი საქაღალდეებით)
rm -R წაშალეთ საქაღალდე და მისი შინაარსი
შეხება შექმენით ახალი ფაილი გაფართოების გარეშე
zip დააკოპირეთ ფაილი საქაღალდეში
zip დააკოპირეთ ფაილი მიმდინარე საქაღალდეში
zip ~/ / დააკოპირეთ ფაილი საქაღალდეში და დაარქვით კოპირებულ ფაილს
cp -R <«»ახალი რეჟისი»»>» დააკოპირეთ საქაღალდე ახალ საქაღალდეში, ფაილის სახელში ინტერვალით
cp -i გაფრთხილებთ ფაილის კოპირებამდე გადაწერის გამაფრთხილებელი შეტყობინებით
zip /მომხმარებლები/ დააკოპირეთ მრავალი ფაილი საქაღალდეში
ditto -V [საქაღალდის გზა] [ახალი საქაღალდე] დააკოპირეთ საქაღალდის შიგთავსი ახალ საქაღალდეში. "-V" ბრძანება აჩვენებს სტატუსის ხაზს თითოეული კოპირებული ფაილისთვის.

წვდომა და წაშალეთ ფაილები და საქაღალდეები Terminal-ით

რმ წაშალეთ ფაილი სამუდამოდ
რმ -ი წაშალეთ ფაილი დადასტურების მოთხოვნით
rm -f ფაილის დაუდასტურებელი წაშლის იძულება
რმ წაშალეთ მრავალი ფაილი დადასტურების გარეშე
მვ გადატანა/გადარქმევა
მვ ფაილის გადატანა საქაღალდეში (არსებული ფაილის იგივე სახელის გადაწერა, თუ ის არსებობს)
მვ -ი "-i" ბრძანება აჩვენებს გაფრთხილებას, რომ ის გადაწერს დანიშნულების ფაილს.
mv *.png ~/ გადაიტანეთ ყველა PNG ფაილი მიმდინარე საქაღალდეში სხვა საქაღალდეში
cd მთავარი დირექტორია
CD [საქაღალდე] დირექტორიის შეცვლა
cd ~ მთავარი დირექტორია
CD / ერთიანობის ფესვი
cd- წინა დირექტორია ან საქაღალდე, რომელიც ბოლოს დაათვალიერეთ
pwd სამუშაო დირექტორიას ჩვენება
cd .. ატვირთეთ მშობლის დირექტორიაში
CD../.. ავიდეთ ორ დონეზე
ls აჩვენეთ დირექტორიაში არსებული ფაილების და ქვეცნობარების სახელები
ls -C აჩვენეთ დირექტორია ფაილების და ქვეცნობარების სახელები სვეტებში
ls-a ჩამოთვალეთ ყველა ჩანაწერი (მათ შორის .(წერტილი) და ..(ორმაგი წერტილი))
ls-1 აჩვენეთ ფაილების სია თითო სტრიქონზე ერთი ჩანაწერის ფორმატში
ls -F აჩვენეთ / (slash) ყოველი ბილიკის შემდეგ, რომელიც არის დირექტორია
ls -S დაალაგეთ ფაილები ან ჩანაწერები ზომის მიხედვით
ls -l სია გრძელ ფორმატში. შეიცავს ფაილის რეჟიმს; მფლობელის და ჯგუფის სახელი; ფაილის შეცვლის თარიღი და დრო; ბილიკის სახელი; და ა.შ.
ls -l / ფაილური სისტემის სია root-დან სიმბოლური ბმულებით
ls -lt მოდიფიკაციის დროის მიხედვით დალაგებული ფაილების სია (პირველი უახლესი)
ls -lh გრძელი სია წაკითხვადი ფაილის ზომით KB-ში; MB ან GB
ls-lo ფაილის სახელების სია ზომით; მფლობელი და დროშები
ლს -ლა დირექტორიაში შინაარსის დეტალური სია (ფარული ფაილების ჩათვლით)

კლავიატურის მალსახმობები ტერმინალში

Tab ფაილის და საქაღალდის სახელების ავტომატური შევსება
Ctrl + A გადადით იმ სტრიქონის დასაწყისში, რომელსაც აკრეფთ
Ctrl + E გადადით იმ სტრიქონის ბოლოს, რომელსაც აკრეფთ
Ctrl + U წაშალეთ ხაზი კურსორის წინ
Ctrl + K წაშალეთ ხაზი კურსორის შემდეგ
Ctrl + W წაშალეთ სიტყვა კურსორის წინ
Ctrl + T შეცვალეთ ბოლო ორი სიმბოლო კურსორის წინ
Esc + T შეცვალეთ ბოლო ორი სიტყვა კურსორის წინ
Ctrl + L ეკრანის გასუფთავება
Ctrl + C შეაჩერე რაც გადის
Ctrl + D გადით მიმდინარე ჭურვიდან
ვარიანტი + → გადაიტანეთ კურსორი ერთი სიტყვით წინ
ვარიანტი + ← გადაიტანეთ კურსორი ერთი სიტყვით უკან
Ctrl + F გადაიტანეთ კურსორი ერთი სიმბოლო წინ
Ctrl + B გადაიტანეთ კურსორი ერთი სიმბოლო უკან
Ctrl + Z ჩადეთ ის, რაც გაშვებულია შეჩერებულ ფონურ პროცესში
Ctrl+_ ბოლო ბრძანების გაუქმება
Option + Shift + Cmd + C დააკოპირეთ ჩვეულებრივი ტექსტი
Shift + Cmd + V ჩასვით არჩევანი
გასვლა დაასრულეთ ჭურვის სესია

ქსელის ბრძანებები ტერმინალში

ტერმინალის პინგი

პინგი დაარეგისტრირეთ მასპინძელი და აჩვენეთ მისი სტატუსი
ვინ არის მიიღეთ whois ინფორმაცია დომენის შესახებ
დახვევა -O ფაილის ჩამოტვირთვა HTTP-ით; HTTPS ან FTP
ssh @ დაამყარეთ SSH კავშირი მომხმარებელთან ერთად
სკპ @ :/დისტანციური/გზა კოპირება ჯერ კიდევ დისტანციური
arp-a აჩვენებს თქვენს ლოკალურ ქსელში არსებული ყველა მოწყობილობის სიას, ყველა მოწყობილობის IP და MAC მისამართის ჩათვლით
ifconfig en0 აჩვენებს თქვენი მოწყობილობის IP და MAC მისამართს

ბრძანების ისტორია

Ctrl + R მოძებნეთ ადრე გამოყენებული ბრძანებები
ისტორია აჩვენებს ბრძანებებს, რომლებიც ადრე დავწერეთ
![მნიშვნელობა] შეასრულეთ ბოლო გამოყენებული ბრძანება, რომელიც იწყება მნიშვნელობით
!! გაუშვით ბოლო გამოყენებული ბრძანება

სტატიის შინაარსი იცავს ჩვენს პრინციპებს სარედაქციო ეთიკა. შეცდომის შესატყობინებლად დააჭირეთ ღილაკს აქ.

იყავი პირველი კომენტარი

დატოვე კომენტარი

თქვენი ელფოსტის მისამართი გამოქვეყნებული არ იყო. აუცილებელი ველები აღნიშნულია *

*

*

  1. მონაცემებზე პასუხისმგებელი: მიგელ ანგელ გატონი
  2. მონაცემთა მიზანი: სპამის კონტროლი, კომენტარების მართვა.
  3. ლეგიტიმაცია: თქვენი თანხმობა
  4. მონაცემთა კომუნიკაცია: მონაცემები არ გადაეცემა მესამე პირებს, გარდა სამართლებრივი ვალდებულებისა.
  5. მონაცემთა შენახვა: მონაცემთა ბაზა, რომელსაც უმასპინძლა Occentus Networks (EU)
  6. უფლებები: ნებისმიერ დროს შეგიძლიათ შეზღუდოთ, აღადგინოთ და წაშალოთ თქვენი ინფორმაცია.