кроз Команде терминала за Мац Можемо да извршимо радње које, у одређеним приликама, нису доступне преко мацОС графичког интерфејса или је процес за то веома спор и напоран.
Команде терминала за Мац, ради на свим верзијама мацОС-а који је покренут, практично, од прве верзије. Ако желите да почнете да их користите и да извучете максимум из њих, позивам вас да наставите са читањем.
Имајте на уму да можете извршити наредбе терминала за Мац промене у вашем тиму, промене конфигурације које могу утицати на рад ваше опреме.
Поред тога, можете и ви бришите датотеке, креирајте директоријуме, сазнајте који су уређаји повезани на вашу мрежу, вршите претраге...
Ако већ знате системске команде у виндовс-у (које долазе из МС-ДОС-а) неће вам требати много времена да научите како да користите команде Терминала за Мац које вам показујемо у овом чланку.
Како приступити терминалу
Прва ствар коју морамо да урадимо да бисмо почели петљајте се са мацОС-ом је приступ командној линији мацОС-а. Да бисмо почели да користимо команде терминала на Мац-у, морамо извршити следеће кораке:
- Притисните пречицу на тастатури Цомманд + размак.
- Пишемо Терминал.
- Кликните на први резултат претраге.
Ова апликација је такође у Лаунцхпад, у фасцикли други. Ако вам се свиђа идеја рада са командама, можете погледати чланак у којем вам показујемо најбоље пречице на тастатури за Мац.
Основне терминалске команде
[сто]
,,
/ (Коса црта), директоријум највишег нивоа
.,Текући директоријум
..,Главни директоријум
~,Почетни именик
судо [команда], Покрени команду са роот безбедносним привилегијама
нано [датотека], Отвара уређивач терминала
отвори [датотека], отвори датотеку
[команда] -х, Добити помоћ за команду
ман [команда],Приказује приручник помоћи за команду
,,
[/ сто]
Претрага терминала
[сто]
,,
наћи -наме <«»филе»»>»,Проналази све именоване датотеке у склопу . Можемо користити звездице (*) да тражимо делове имена датотека
"греп" »» », Потражите сва подударања од у склопу
"греп -рл "" »» », Потражите све датотеке које садрже у склопу
,,
[/ сто]
Управљање терминалним дозволама
[сто]
,,
лс -лд, Прикажи подразумевану дозволу изворног директоријума
лс -лд/ ,Приказује дозволе за читање; писати и приступити датој фасцикли
цхмод 755 , Промените дозволу датотеке на 755
цхмод -Р 600 , Промените дозволу за фасциклу и сав њен садржај на 600
цховн : ,Мења власништво над датотеком на корисника и групу Ако додамо команду “-Р” садржај фасцикле ће бити укључен
,,
[/ сто]
Величина датотеке и простор на диску
[сто]
,,
ду, Коришћење листе за сваки поддиректоријум и његов садржај
ду -сх [фасцикла], читљив излаз свих датотека у директоријуму
ду -с,Прикажи унос за сваки наведени фајл
ду-ск* | сорт -нр Листа датотека и фасцикли (сумирајући величину укључујући подфолдере). Можемо заменити ск* за см* да бисмо навели директорије у МБ
дф -х,Приказује слободан простор на диску вашег система
дф -Х, Израчунајте слободан простор на диску у степену 1.000 (уместо 1.024)
,,
[/ сто]
Управљање датотекама и директоријумима
[сто]
,,
мкдир ,Креирајте нову фасциклу под називом
мкдир -п / ,Креирајте угнежђене фасцикле
мкдир , Креирајте више фасцикли одједном
"мкдир"" »»»,Креира фасциклу са размаком у имену датотеке
рмдир , Брише фолдер (ради само са празним фолдерима)
рм -Р , Брише фасциклу и њен садржај
додирнути ,Креирајте нову датотеку без екстензије
полицајац , Копирајте датотеку у фасциклу
полицајац , Копирајте датотеку у тренутну фасциклу
полицајац ~/ / , Копирајте датотеку у фасциклу и преименујте копирану датотеку
"цп -Р <«»нев дир»»>»,Копирај фасциклу у нову фасциклу са размацима у имену датотеке
цп -и ,Упозорава вас пре копирања датотеке са поруком упозорења о преписивању
полицајац /Корисници/ , Копирајте неколико датотека у фасциклу
исто -В [путања фасцикле][нова фасцикла],Копира садржај фасцикле у нову фасциклу. Команда "-В" приказује статусну линију за сваку копирану датотеку.
рм , трајно брише датотеку
рм -и , Брише датотеку која захтева потврду
рм -ф ,Присилите непотврђено брисање датотеке
рм ,Избришите више датотека без потврде
мв ,премести/преименуј
мв ,Премешта датотеку у фасциклу (преписује постојећу датотеку са истим именом ако постоји)
мв -и , Команда "-и" приказује упозорење да ће преписати одредишну датотеку.
мв*.пнг ~/ ,Премести све ПНГ датотеке у тренутној фасцикли у другу фасциклу
,,
[/ сто]
Управљање директоријумима са терминалом
[сто]
,,
цд, кућни директоријум
цд [фолдер],Промени директоријум
цд ~,Почетни директоријум
цд/, корен диск јединице
цд -,Претходни директоријум или фасцикла коју сте последњи пут прегледали
пвд, прикажи радни директоријум
цд.., Иди горе до родитељског директоријума
цд../.., Горе два нивоа
,,
[/ сто]
Навођење датотека и директоријума са терминалом
[сто]
,,
лс,Прикажи име датотека и поддиректоријума директоријума
лс -Ц,Прикажи име датотека и поддиректоријума директоријума у колонама
лс -а, Наведите све уносе (укључујући оне са .(тачка) и ..(двострука тачка))
лс -1,Прикажи листу датотека у једном уносу по формату линије
лс -Ф, Прикажи / (коса црта) одмах после сваке путање која је директоријум
лс -С Сортирај датотеке или уносе по величини
лс -л, листа дугог формата. Укључује режим датотека; име власника и групе; датум и време када је фајл модификован; назив руте; итд
лс -л /, Наведите систем датотека из роот-а са симболским везама
лс -лт, Листа датотека сортираних по времену измене (прво најновије)
лс -лх, Дугачак списак са читљивим величинама датотека у КБ; МБ или ГБ
лс -ло,Наведите имена датотека са величином; власник и заставе
лс -ла,Детаљна листа садржаја директоријума (укључујући скривене датотеке)
,,
[/ сто]
Пречице на тастатури у терминалу
[сто]
,,
Картица, Аутоматско довршавање имена датотека и фасцикли
Цтрл + А, идите на почетак реда на којем куцате
Цтрл + Е, идите на крај реда који куцате
Цтрл + У, Избришите линију испред курсора
Цтрл + К, Избришите линију после курсора
Цтрл + В, Избришите реч испред курсора
Цтрл + Т, Замените последња два знака испред курсора
Есц + Т, Замените последње две речи пре курсора
Цтрл + Л, Обриши екран
Цтрл + Ц, зауставите све што ради
Цтрл + Д, изађите из тренутне љуске
Опција + →,Померите курсор једну реч унапред
Опција + ←, Померите курсор за једну реч уназад
Цтрл + Ф, померите курсор један знак унапред
Цтрл + Б, померите курсор један знак уназад
Цтрл + И, Налепите оно што је исечено последњом командом
Цтрл + З, Ставите оно што ради у суспендовани позадински процес
Цтрл + _, опозовите последњу команду
Оптион + Схифт + Цмд + Ц, Копирај обичан текст
Схифт + Цмд + В, Налепите избор
излаз, Заврши сесију љуске
,,
[/ сто]
Историја команди
[сто]
,,
Цтрл + Р, тражи претходно коришћене команде
историја, Приказује команде које смо претходно написали
![валуе],Покрени последњу коришћену команду која почиње са вредношћу
!!, Изврши последњу коришћену команду
,,
[/ сто]
Терминални процеси
[сто]
,,
пс -ак Приказује процесе који су тренутно покренути. Команда "а" приказује све корисничке процесе, а "к" команда приказује процесе који нису повезани са терминалом
пс -аук,Прикажи све процесе са %цпу; %мем; страница-ин и ПИД
топ,Показује информације у реалном времену о процесима који су покренути
топ -оцпу -с 5,Показује процесе сортиране према употреби ЦПУ-а и ажурирање сваких 5 секунди
топ -о рсизе, Сортирај процесе према употреби меморије
убити ПИД, изаћи из процеса са ИД-ом . ПИД ће бити приказан као колона у Монитору активности
пс -ак | греп ,Тражите процес по имену или ПИД-у
,,
[/ сто]
Мрежне команде у терминалу
[сто]
,,
пинг ,Пингирајте хост и прикажите његов статус
ко је , Добијте вхоис информације о домену
цурл -О ,Преузима датотеку преко ХТТП-а; ХТТПС или ФТП
ссх @ , Успоставите ССХ везу са са корисником
сцп @ :/ремоте/патх,Цопи још увек даљински
арп -а Приказује листу свих уређаја на вашој локалној мрежи укључујући ИП и МАЦ адресе свих уређаја
ифцонфиг ен0,Приказује ИП и МАЦ адресу вашег уређаја
трацероуте [име хоста], идентификује путању и скокове преко којих пакети прелазе од вашег уређаја до одредишне адресе
,,
[/ сто]
Хомебрев
[сто]
,,
брев доцтор,Проверите систем за потенцијалне проблеме
брев хелп, Листа корисних Хомебрев команди
брев инсталл | ,Инсталирајте формулу
брев унинсталл |цаск>,Деинсталирајте формулу
брев листа --формула, Наведите само инсталиране формуле
брев депс | ,Наведите све зависности формуле
брев сеарцх тект|/регек/,Претражите формуле користећи регек
брев упграде | ,Ажурирајте формулу
пиво застарело | ,Формула за претрагу
пива застарела – формула, пронађите застарелу формулу
брев пин [инсталлед_формула],Пин формулу да се не ажурира
брев унпин [инсталлед_формула],Откачи да бисте ажурирали пакет
брев цлеануп,уклоните датотеке закључавања и застареле пакете из свих формула
,,
[/ сто]
Променљива или путања окружења
[сто]
,,
принтенв,Приказује листу тренутно постављених променљивих окружења
ецхо $ПАТХ,Проверите вредност ПАТХ променљиве која чува листу директоријума са извршним датотекама
ецхо $ПАТХ >патх.ткт,Извози директоријум путање у текстуалну датотеку
екпорт ПАТХ=$ПАТХ:апсолутна/путања до/програма/,Покрени програм кроз терминал само у тренутној сесији.
,,
[/ сто]