Основни помощни програми от командния ред

Anonim

Много потребители на Mac избягват напълно командния ред, разумна част вероятно дори не знаят, че съществува. За любопитните, ето някои основни и основни команди и функционалности, които да знаят, ако искате да започнете да използвате Mac OS X Terminal. Ще обхванем просто манипулиране на файлове, маневриране във файловата система, показване и убиване на процеси и много други. Не забравяйте да премахнете скобите или командите няма да работят.

Основи на командния ред

  • ls -la списък на цялото съдържание на директория, включително скритите файлове
  • cdпреместване в посочената директория, cd /Applications ще се премести във вашата папка с приложения
  • mvmv може да преименува файлове или да ги премества в зависимост от употребата
  • cpкопира файл на ново име на файл или местоназначение
  • cat | more показване на съдържанието на файл екран по екран чрез „прехвърляне“ на съдържанието през more
  • touchсъздава файл с даденото име, напр.: touch test.txt ще създаде празен текстов файл
  • top показване на непрекъснато актуализиран списък на всички работещи процеси, включително използване на памет и процесор, PID е идентификаторът на процеса, който бихте използвали за убиване на процес
  • ps -aux изброява всички процеси, изпълнявани от всички потребители, -ux ще изброява само процесите на текущия потребител
  • kill -9унищожаване на посочения идентификатор на процес (основно принудително излизане от командния ред)
  • rmrm премахва посочения файл или директория, няма предупреждение, така че използвайте с повишено внимание
  • pingопределяне на латентността на мрежата чрез ping на друг хост

Общи съвети за използваемост на командния ред

  • Използвайте клавиша tab, клавишът tab ще допълни автоматично директории и имена на файлове вместо вас
  • Активирайте цветния терминал, това улеснява разглеждането на голямо количество файлове
  • Ако дадена команда ви обърква, опитайте да я изпълните с флага –help, който често ще показва основни инструкции за дадената команда
  • Запомнете, че има страници с ръководство за много команди, отворете ги, като напишете man , напр.: man ping
  • Ако резултатът от дадена команда минава покрай вас и е твърде голям, за да се побере на един екран, опитайте да го прехвърлите през повече, така: ls -la |moreтова ще ви позволи да видите изхода на екран наведнъж
  • Можете да експортирате съдържанието на файл, изход от команда и резултати от скрипт в текстов файл с помощта на алигаторите (неправилна терминология, извинете за забравянето ми), напр.: ls -la /Приложения > applist.txt
  • Ако някога сте забелязали, че натоварването на процесора ви скача неуместно, добро място за намиране на сбъркания процес е с командата top, използвайте top в комбинация с kill, за да намерите ID на процеса и да убиете CPU hog
  • Не се страхувайте да си изцапате ръцете!

За повече информация, съвети и трикове, не забравяйте да разгледате другите ни записи в командния ред и да прочетете Десет помощни програми за команден ред на OS X, за които може да не знаете.

Основни помощни програми от командния ред