Терминални команди за Mac

Mac терминал

Ако търсите списък с терминални команди за mac, стигнахте до правилната статия. В тази статия ви показваме най-полезните терминални команди за Mac всеки ден, за да извършвате действия ръчно, без да разчитате на графичния интерфейс на macOS.

Как да отворите терминала на Mac

отворете терминала на Mac

Най-бързият метод за достъп до терминала на Mac е да използвате клавишна комбинация Команда + интервал, тип терминал и кликнете върху първия резултат.

Терминални процеси

Терминални процеси

ps-ax Показва процесите, които се изпълняват в момента. Командата "a" показва процесите на всички потребители, а командата "x" показва процесите, които не са свързани с терминала
ps -aux Показване на всички процеси с %cpu; %mem; страница в и PID
връх Показва информация в реално време за процесите, които се изпълняват
отгоре -ocpu -s 5 Показва процеси, сортирани по използване на процесора и обновяване на всеки 5 секунди
горен размер Сортирайте процесите по използване на паметта
убий PID Изход от процеса с ID . PID ще се покаже като колона в Activity Monitor
ps -ax | grep Намерете процес по име или PID

Търсене на терминал

намирам -име <«»файл»»>» Намерете всички файлове с име в рамките на . Можем да използваме звездички (*), за да търсим части от имена на файлове
"grep" »» » Намерете всички съвпадения на в рамките на
"grep -rl "" »» » Намерете всички файлове, съдържащи в рамките на

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

/ (Наклонена черта напред) Директория от най-високо ниво
. Достъп до текущата директория
.. горна директория
~ основна директория
sudo [команда] Изпълнете команда с привилегии за защита на суперпотребител
нано [файл] Отворете редактора на терминала
отвори файл] Отворете файл
[команда] -h Получете помощ по команда
човек [команда] Показва помощното ръководство на командата

Управление на разрешителни за терминали

Разрешения в терминала

ls -ld Показване на разрешението по подразбиране на изходна директория
ls -ld/ Показване на разрешения за четене; запис и достъп до дадена папка
chmod 755 Променете разрешението на файл на 755
chmod -R 600 Променете разрешението на папка и цялото й съдържание на 600
chown : Променете собствеността на файл на потребител и група Ако добавим командата „-R“, съдържанието на папката ще бъде включено

Управление на файлове и директории в терминала

Терминални файлове на macOS

du Използване на списъка за всяка поддиректория и нейното съдържание
du -sh [папка] Четим изход на всички файлове в една директория
ду -с Показване на един запис за всеки посочен файл
du -sk* | сортиране -nr Списък на файлове и папки (обобщаващ размер, включително подпапки). Можем да заменим sk* за sm*, за да изброим директориите в MB
df -h Показва свободното дисково пространство на вашата система
df-H Изчислете свободното дисково пространство в степени 1.000 (вместо 1.024)
mkdir Създайте нова папка, наречена
mkdir -p / Създаване на вложени папки
mkdir Създайте няколко папки наведнъж
"mkdir" »»» Създайте папка с интервал в името на файла
rmdir Изтриване на папка (работи само с празни папки)
rm -R Изтрийте папка и нейното съдържание
докосване Създайте нов файл без разширение
цип Копирайте файл в папката
цип Копирайте файл в текущата папка
цип ~/ / Копирайте файл в папката и преименувайте копирания файл
cp -R <«»нова директория»»>» Копирайте папка в нова папка с интервали в името на файла
cp -i Предупреждава ви преди копиране на файл с предупредително съобщение за презаписване
цип /потребители/ Копирайте няколко файла в папка
същото -V [път на папка][нова папка] Копирайте съдържанието на папка в нова папка. Командата "-V" показва ред на състоянието за всеки копиран файл.

Достъп и изтриване на файлове и папки с Terminal

rm Изтрийте файл за постоянно
rm -i Изтрийте файл с искане за потвърждение
rm -f Принудително непотвърдено изтриване на файл
rm Изтрийте няколко файла без потвърждение
mv преместване/преименуване
mv Преместете файл в папката (презаписвайки съществуващия файл със същото име, ако съществува)
mv -i Командата "-i" показва предупреждение, че ще презапише целевия файл.
mv *.png ~/ Преместете всички PNG файлове в текущата папка в друга папка
cd Начална директория
CD [папка] промяна на директорията
CD ~ основна директория
CD / корен на единството
CD- Предишна директория или папка, която последно сте разглеждали
хората с увреждания показване на работната директория
CD .. Качване в родителска директория
CD../.. качи се на две нива
ls Показва имената на файловете и поддиректориите на директорията
ls -C Показване на имената на файловете и поддиректориите на директорията в колони
ls -a Избройте всички записи (включително тези с .(точка) и ..(двойна точка))
ls-1 Показване на списъка с файлове във формата на един запис на ред
LS-F Показване на / (наклонена черта) непосредствено след всеки път, който е директория
ls -S Сортирайте файлове или записи по размер
ls -l Списък в дълъг формат. Включва файлов режим; името на собственика и групата; датата и часа на промяна на файла; името на пътя; и т.н.
ls -l / Списък на файловата система от root със символни връзки
ls -lt Списък с файлове, сортирани по време на промяна (първо най-новите)
ls-lh Дълъг списък с четими размери на файлове в KB; MB или GB
ls-lo Списък с имена на файлове с размер; собственик и знамена
ls -la Подробен списък на съдържанието на директорията (включително скрити файлове)

Клавишни комбинации в терминала

Етикет Автоматично довършване на имена на файлове и папки
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 връзка към с потребителя
scp @ :/дистанционно/пътека копие още дистанционно
arp -a Показва списък на всички устройства във вашата локална мрежа, включително IP и MAC адреса на всички устройства
ifconfig en0 Показва IP и MAC адреса на вашето устройство

История на командите

Ctrl + R Търсене на използвани преди това команди
история Показва командите, които сме написали по-рано
![стойност] Изпълнете последната използвана команда, която започва със стойност
!! Изпълнете последната използвана команда

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

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.