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

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

macOS е интуитивна операционна система, така че не е нужно да отделяте много време за изучаване на основите; Знаейки това, защо трябва да научите и да се възползвате от командния ред на Unix, наличен на вашия Mac? Имаме четири добри причини:





  1. Има десетки приложения с отворен код и свободно достъпни Unix базирани приложения. Не е нужно да харчите пари за тях.
  2. Когато имате затруднения при търсенето на файлове в Spotlight, можете да се обърнете към инструментите за търсене на Unix. Те са много по -мощни от Spotlight.
  3. Можете да управлявате файлове, папки и файлови архиви по автоматизиран начин. Настройването на задача за cron ще се справи автоматично с това.
  4. Тя ви дава повече власт и контрол над вашата система.

С толкова много команди на Mac често е трудно да се запомнят и използват всички. Тук сме, за да ви помогнем с подробен списък с команди на Mac Terminal, които можете да използвате, за да отключите повишена производителност на вашата система.





minecraft как да преминете към оцеляване

Стартирайте приложението Terminal от Приложения> Помощни програми или го потърсете чрез Spotlight. След това можете да започнете с някои от мощните команди по -долу.





БЕЗПЛАТНО СВАЛЯНЕ: Този мамят се предлага като PDF за изтегляне от нашия дистрибуторски партньор, TradePub. Ще трябва да попълните кратък формуляр, за да получите достъп до него само за първи път. Изтегли Кодът за команди на терминала на Mac .

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

КомандаДействие
Преки пътища
РазделАвтоматично попълване на имена на файлове и папки
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 + YПоставете всичко, изрязано от последната команда
Ctrl + ZВкарва всичко, което изпълнявате, в спрян фонов процес
Ctrl + _Отменете последната команда
Основи
/ (Наклонена черта напред)Директория от най -високо ниво
. (Единичен период)Текуща директория
.. (двоен период)Родителска директория
~ (Тилда)Начална директория
sudo [команда]Изпълнете команда с привилегиите за сигурност на суперпотребителя
nano [файл]Отваря редактора на терминала
отвори файл]Отваря файл
[команда] -hПолучете помощ за команда
човек [команда]Покажете помощното ръководство на командата
Промяна на директория
CDНачална директория
cd [папка]Промяна на директория, напр. cd документи
cd ~Начална директория
CD/Коренът на устройството
cd -Предишна директория или папка, които сте преглеждали за последно
pwdПокажете работната си директория
CD ..Придвижете се до родителската директория
CD ../..Придвижете се нагоре на две нива
Списък на съдържанието на директория
lsПоказва името на файловете и поддиректориите в директорията
ls -CПринудително извеждане на много колони от списъка
ls -aИзбройте всички записи, включително тези с. (Период) и .. (двоен период)
ls -1Извеждайте списъка с файлове в един запис на формат на ред
ls -FПоказвайте a / (наклонена черта) веднага след всеки път, който е директория, * (звездичка) след изпълними програми или скриптове и @ след символична връзка
ls -SСортирайте файлове или записи по размер
ls -lСписък в дълъг формат. Включва режим на файл, име на собственик и група, файл с дата и час е променен, име на път и др
ls -ltИзбройте файловете, сортирани по време на промяна (най -новите първи)
ls -lhДълъг списък с читаеми за хора размери на файлове в KB, MB или GB
ls -лоИзбройте имената на файловете с размер, собственик и флагове
ls -laИзбройте подробно съдържание на директорията, включително скрити файлове
Размер на файла и дисково пространство
наПосочете употребата за всеки поддиректория и нейното съдържание
du -sh [папка]Четем от човека изход на всички файлове в директория
du -sПоказва запис за всеки посочен файл
du -sk * | сорт неИзбройте файлове и папки с общ размер, включително подпапките. Заменете sk* с sm*, за да изброите директории в MB
df -hИзчислете свободното дисково пространство на вашата система
df -HИзчислете свободното дисково пространство с мощности от 1000 (за разлика от 1024)
Управление на файлове и директории
mkdirСъздайте нова папка с име
mkdir -p /Създайте вложени папки
mkdirСъздайте няколко папки наведнъж
mkdir ''Създайте папка с интервал в името на файла
rmdirИзтриване на папка (работи само на празни папки)
rm -RИзтрийте папка и нейното съдържание
докосванеСъздайте нов файл без разширение
cpКопирайте файл в папката
cpКопирайте файл в текущата папка
cp ~ //Копирайте файл в папката и преименувайте копирания файл
cp -RКопирайте папка в нова папка с интервали в името на файла
cp -iПредлага ви, преди да копирате файл със съобщение за презаписване на предупреждение
cp /Потребители /Копирайте няколко файла в папка
rmИзтриване на файл (Това изтрива файла за постоянно; използвайте с повишено внимание.)
rm -iИзтрийте файл само когато дадете потвърждение
rm -fПринудително премахване без потвърждение
rmИзтрийте няколко файла без потвърждение
mvПреместване/преименуване
mvПреместете файл в папката, вероятно чрез презапис на съществуващ файл
mv -iПо избор -i флаг, за да ви предупреди, преди да презапишете файла
mv *.png ~/Преместете всички PNG файлове от текущата папка в друга папка
История на командите
Ctrl + R.Търсете в предишни команди
история nПоказва предишните команди, които сте въвели. Добавете число, за да ограничите последните n елемента
! [стойност]Изпълнете последната въведена команда, която започва със стойност
!!Изпълнете последната въведена команда
Разрешения
ls -ldПоказване на разрешението по подразбиране за домашна директория
ls -ld /Показва разрешението за четене, запис и достъп до определена папка
chmod 755Променете разрешението на файл на 755
chmod -R 600Променете разрешението на папка (и нейното съдържание) на 600
чаун:Променете собствеността на файл на потребител и група. Добавете -R, за да включите съдържанието на папката
Процеси
ps -осИзвеждане на текущи процеси. Тук a показва процеси от всички потребители, а x показва процеси, които не са свързани с терминала
ps -ауксПоказва всички процеси с %cpu, %mem, page in, PID и команда
Горна частПоказва информация на живо за текущите процеси
top -ocpu -s 5Показване на процесите, сортирани по използване на процесора, актуализиране на всеки 5 секунди
top -o rsizeСортирайте отгоре по използване на паметта
убийте PIDИзлезте от процеса с ID. Ще видите PID като колона в монитора на активността
ps -акс | захващанеНамерете процес по име или PID
Мрежа
пингPing хост и състояние на дисплея
кой еИзвеждане на whois информация за домейн
къдря -OИзтеглете файл чрез HTTP, HTTPS или FTP
ssh @Установете SSH връзка с потребителя
scp @:/remote/pathКопирайте на дистанционно
Homebrew
лекар по варенеПроверете варенето за потенциални проблеми
инсталиране на варенеИнсталирайте формула
деинсталирайте brewДеинсталирайте формула
списък за приготвянеИзбройте всички инсталирани формули
търсене на варенеПоказване на наличните формули за варене
ъпгрейд за варенеНадстройте всички остарели и незакачени напитки
актуализация на варенетоИзтеглете най -новата версия на homebrew и формула
почистване на варяПремахнете по -старата версия на инсталираната формула
варя кран homebrew/бъчваДокоснете хранилището на бъчви от GitHub
списък за варене на бъчвиИзбройте всички инсталирани бъчви
инсталиране на контейнер за варенеИнсталирайте дадената кутия
деинсталиране на контейнера за варенеДеинсталирайте дадената кутия
Търсене
име на имеНамерете всички файлове, наречени вътре. Използвайте заместващи знаци (*), за да търсите части от имена на файлове
захващане 'Извеждане на всички събития отвътре (добавете -i за нечувствителност към регистъра)
grep -rl ''Търсете всички файлове, съдържащи се вътре
Изход
коткаИзведете съдържанието на
по-малкоИзведете съдържанието на командата less, която поддържа разбивка на страници и др
главаИзведете първите 10 реда на
>>Добавя изхода на
>Насочете изхода на в
|Насочете изхода на към

След това персонализирайте терминала

В този лист за измама има много команди. Но не е нужно да научавате всички наведнъж! Изберете няколко, които се интегрират добре с вашия работен процес и ви спестяват най -много време. След като усвоите тези команди, има още какво да научите за терминала, за да подобрите опита си с него.

За по -нататъшно четене разгледахме как да персонализираме Mac терминала и да го направим по -полезен.

имейл за възстановяване на паролата за playstation не е получен
Дял Дял Туит електронна поща Изтрийте тези файлове и папки на Windows, за да освободите дисково пространство

Трябва да изчистите дисковото пространство на вашия компютър с Windows? Ето файловете и папките на Windows, които могат безопасно да бъдат изтрити, за да се освободи място на диска.

Прочетете Напред
Свързани теми
  • Mac
  • Пищов
  • Терминал
  • Командния ред
  • Linux Bash Shell
За автора Рахул Сайгал(162 статии са публикувани)

Със своята магистърска степен по специалност грижа за очите, Рахул работи като преподавател в продължение на много години в колежа. Писането и преподаването на другите винаги е негова страст. Сега той пише за технологията и я прави смилаема за читателите, които не я разбират добре.

Още от Рахул Сайгал

Абонирайте се за нашия бюлетин

Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и изключителни оферти!

Щракнете тук, за да се абонирате
Категория Mac