Як користуватися терміналом Mac: основи

Одним з найпотужніших (і недостатньо використовуваних) програм у macOS є термінал Mac. Це програма, яка дає вам високий рівень контролю над комп’ютером і може допомогти вам краще зрозуміти, як працює ваш комп’ютер.

Однак більшість користувачів не мають чіткого уявлення про те, що таке термінал, не кажучи вже про те, як ним користуватися.

У цьому дописі я збираюся це змінити. До кінця цього посібника ви повинні мати чітке уявлення про те, як працює термінал Mac, для чого він використовується та що він робить, а що ні. Я також дам вам кілька основних команд, які допоможуть вам використовувати термінал, а також справити враження на ваших друзів.

Давайте розберемося!

Зміст

  • Що таке термінал Mac?
  • Як працює термінал Mac?
  • Чому ви повинні використовувати термінал Mac?
  • Коли слід використовувати термінал Mac?
  • Вивчіть основи терміналу Mac
    • Запуск терміналу Mac
    • Зміна зовнішнього вигляду терміналу Mac
    • Кожен персонаж має значення
    • Команди завжди виконуються у вашому поточному місці
    • Знайте, як керувати комп’ютером за допомогою терміналу Mac
    • Основні команди терміналу Mac: history, clear, * і sudo,
    • Зробіть свій Mac говорити
  • Готові дізнатися більше?
    • Схожі повідомлення:

Що таке термінал Mac?

Термінал Mac — це вбудоване середовище оболонки на Mac, яке дозволяє безпосередньо видавати команди UNIX. У всякому разі, це технічне визначення.

Простіше кажучи, ви можете вважати це програмою, яка надає вам доступ до більш глибокого рівня операційної системи вашого Mac. Схоже на підняття капота вашого автомобіля та їзди навколо двигуна, але для програмного забезпечення вашого Mac.

Термінал Mac не є способом «зламати» ваш комп’ютер, і він, як правило, не зламати ваш комп’ютер. Коли я вперше дізнався, як працює термінал, я пам’ятаю, що хвилювався, що збираюся ввести неправильну команду і повністю зруйнувати свій Mac.

Але Apple нелегко надає вам таку владу. Ви можете технічно зіпсувати свій Mac, ввівши певні команди в термінал (переконайтеся, що ви скопіюєте довірені команди з Інтернету на таких сайтах, як StackExchange), але малоймовірно, що ви зіткнетеся з цими командами під час щоденного використання.

Коротко: Термінал Mac — це програма, яка дає вам кращий контроль над вашим Mac, але має час навчання та випадковий ризик. Тим не менш, експериментувати з цим далеко не небезпечно.

Як працює термінал Mac?

Термінал Mac працює за допомогою команд. На відміну від традиційної програми (або програми з графічним інтерфейсом), де ви переміщаєтеся, натискаючи кнопки миші, термінал є програмою LUI. Це означає, що ви взаємодієте з терміналом, вводячи ключові слова та фрази (тобто команди), які вказують терміналу, що робити.

Багато з цих команд доповнюють те, що ви можете робити за допомогою миші та клавіатури, але як тільки ви їх подолаєте, ви зіткнетеся з тисячами функцій, які неможливі без терміналу.

Ось чому багато людей схильні асоціювати використання терміналу з програмуванням. Програмістам потрібен додатковий рівень глибини, який пропонує термінал, щоб виконувати свою роботу, тоді як звичайний користувач рідко робить це. Але будь-хто може (і я стверджую, що повинен) вивчити основи терміналу Mac.

Чому ви повинні використовувати термінал Mac?

Я вважаю, що кожен, хто хоче краще зрозуміти свій Mac/ПК, повинен вивчити основи терміналу. Ваш термінал – це низькорівневий метод взаємодії з комп’ютером.

У комп’ютерному світі інтерфейси високого рівня абстрагують те, що насправді відбувається на вашому Mac. Ми всі знаємо, що на базовому рівні наш Mac — це лише купа одиниць і нулів. Однак інтерфейси високого рівня дозволяють нам взаємодіяти з цими одиницями і нулями за допомогою кнопок і барвистих програм.

Інтерфейс низького рівня наблизить вас до базового рівня вашого Mac. Коли ви користуєтеся терміналом, ви взаємодієте зі своїм Mac у спосіб, який більше відповідає тому, як працює ваш Mac – за допомогою текстових команд.

Навіть якщо ви ніколи не використовуєте термінал, використання терміналу Mac значно поглибить ваше розуміння вашої машини. Це також може допомогти вам краще зрозуміти інші пристрої, як працюють сервери та як цифрова політика (наприклад, автоматизація та конфіденційність) відтворюється на вашому комп’ютері.

Коли слід використовувати термінал Mac?

Ще одне важливе питання, яке ви, напевно, задаєте собі, це коли вам слід використовувати термінал. Якщо ви розробник або вчитеся на розробника, відповідь завжди. Вам слід дізнатися про свій термінал і познайомитися з ним прямо зараз. Так гарно попрацювали над пошуком цієї статті!

Для всіх інших ви побачите, що термінал Mac не має для вас такої практичної користі. Багато функцій, які я розповім нижче та в інших публікаціях, — це те, що ви можете так само легко зробити за допомогою миші та клавіатури. Тож вам, ймовірно, не потрібно дуже часто використовувати термінал.

Тим не менш, це не означає, що вам ніколи не знадобиться використовувати термінал. І знання цих основ може стати вагомою допомогою, коли вам потрібно з цим взаємодіяти. Крім того, якщо ви виявите, що вам це подобається, ви можете почати займатися Додатки для домашнього приготування та інші хобі досвідчених користувачів.

Вивчіть основи терміналу Mac

Гаразд, досить передмови. Почнемо використовувати термінал. Нижче я в першу чергу розповім про основи терміналу, а не про основні команди. У кінці є кілька команд, але я в першу чергу намагаюся допомогти вам зрозуміти термінал. Щоб переглянути основні команди терміналу, прокрутіть до кінця цієї публікації та/або прочитайте цю іншу статтю AppleToolBox.

Запуск терміналу Mac

Спочатку запустіть термінал Mac. Це найпростіший крок, і є кілька способів зробити це.

Мій улюблений спосіб запустити термінал — ввести «термінал» у Spotlight і натиснути кнопку повернутися ключ. Ви можете активувати Spotlight, натиснувши cmd + пробіл.

Крім того, ви можете відкрити Finder програми, натисніть на Додатки папку, потім комунальні послуги папку, потім прокрутіть униз і двічі клацніть значок термінал додаток.

Після відкриття термінал повинен виглядати приблизно так:

Ви побачите блимаючий курсор на початку рядка тексту. Це називається командним рядком, і саме там ви вводите свої команди.

Перед цим ви повинні побачити своє ім’я користувача, а потім ім’я вашого Mac, а потім а % знак. Якщо ви перебуваєте в певній папці (так званий «каталог», коли ви перебуваєте в терміналі), ви побачите це поруч із вашим іменем. Наприклад, ось як це виглядає, коли ви знаходитесь на робочому столі.

The % Знак просто там, щоб показати вам, де починається ваша команда рядка. Якщо натиснути повернутися, ви побачите інший рядок з a % знак, що вказує на те, що попередній рядок був залишений.

Ви не можете повернутися назад і редагувати вже виконані рядки, хоча ви можете натиснути кнопку Стрілка вгору на клавіатурі, щоб скопіювати те, що ви ввели в попередньому рядку, до поточного рядка.

Можливо, ви вже помітили, але ви не можете взаємодіяти з терміналом за допомогою миші. Ви можете використовувати лише клавіші зі стрілками та клавіатуру. Це означає, що ви не можете виділяти текст або копіювати/вставляти текст у терміналі.

Зміна зовнішнього вигляду терміналу Mac

Ще одна річ, яку ви, можливо, помітили, це те, що термінал потворний. Це виглядає дуже просто та м’яко, тому що не має потреби виглядати інакше, а проста графіка допомагає йому завантажуватися та працювати дуже швидко та з мінімальною кількістю обладнання.

Але навіть все одно ви, ймовірно, захочете змінити зовнішній вигляд терміналу Mac. На щастя, зробити це досить просто.

В Рядок меню вашого Mac, клацніть термінал а потім клацніть Уподобання….

У спливаючому вікні, що з’явиться, натисніть кнопку Профілі табл.

У лівій частині цього нового екрана ви побачите різні теми на вибір. Двічі клацніть кожен з них, щоб створити нове вікно терміналу з цією темою. Коли ви знайдете те, що вам подобається, натисніть За замовчуванням у нижньому лівому куті, щоб зробити цю тему новою за замовчуванням.

Ви також можете змінити такі речі, як шрифт, поведінку вікон тощо, але я виявив, що це зазвичай приносить більше шкоди, ніж користі. Багато шрифтів не дуже добре працюють з терміналом, а інші функції є складними.

Просто виберіть тему, яка вам подобається, або створіть власну, натиснувши кнопку + у нижній частині тем і перейдіть до наступного кроку.

Кожен персонаж має значення

Однією з найважливіших речей, які слід розуміти про термінал Mac, є те, що кожен символ має значення. Кожна літера, пробіл, лапка, дефіс і коса риска впливатимуть на те, як термінал інтерпретує ваші команди.

Тепер це не означає, що введення неправильної команди (наприклад, введення листа а) зламає ваш Mac. 9/10, ви просто отримаєте помилку. Завжди переконайтеся, що ви правильно вводите свої команди, і якщо команда не приймається, спочатку перевірте її написання.

Це також причина, чому я використовую це форматування:

ваша команда тут

…а не лапки під час написання команд терміналу. Це тому, що коли я (або більшість людей онлайн) вводжу команду подобається це, вони хочуть, щоб ви точно скопіювали цей текст у свій термінал. Якщо залишити лапки, зробити це простіше.

Команди завжди виконуються у вашому поточному місці

Це одне з ключових правил, які слід пам’ятати, коли ви працюєте в терміналі Mac. У якій би папці ви не знаходилися під час використання терміналу, саме там буде виконуватися команда, яку ви виконуєте. Якщо ви введете команду для створення нового текстового файлу, перебуваючи на робочому столі, текстовий файл відобразиться на вашому робочому столі.

Якщо для вас це не має сенсу, можливо, це тому, що ви ще не знаєте місця під час використання терміналу. Але так само, як ви вводите різні папки під час використання програми Finder, ви вводите різні папки та місця в терміналі.

Як згадувалося раніше, ви можете визначити, в якій папці ви перебуваєте, перевіривши текст біля свого імені.

Навчання навігації на комп’ютері за допомогою терміналу Mac допоможе вам краще зрозуміти цю ідею. Нижче я коротко розповім про навігацію та детальніше в наступному підручнику.

Наразі просто переконайтеся, що ви завжди перебуваєте в призначеній папці під час виконання команди. Інакше ви можете видалити речі, які ви не хотіли, скопіювати неправильний файл у неправильне місце або втратити певні файли.

Знайте, як керувати комп’ютером за допомогою терміналу Mac

Добре, тепер переходимо до навігації. Ось тут ми почнемо знайомитися з основними командами.

Кілька команд дозволяють переміщатися від папки до папки на вашому Mac. Я планую детально розповісти про все це в наступній публікації. Але ми зупинимося на трьох.

Перша команда ls. Вставте це у свій термінал і натисніть повернутися. Ви повинні побачити назви всіх папок у папці, у якій ви зараз перебуваєте.

Це тому, що ls скорочення від «список». Він перераховує всі папки всередині папки, у якій ви зараз перебуваєте.

Щоб перейти до однієї з цих папок, ви збираєтеся використовувати компакт-диск команда. компакт-диск означає «змінити каталог». «Каталог» — це те, що ви називаєте папкою, коли перебуваєте в терміналі; між ними немає різниці.

Щоб перейти до однієї з папок, які ви щойно перерахували, скористайтеся ls, тип CD [ім'я папки] замінивши «[ім’я папки]» на назву папки, до якої потрібно перемістити. Наприклад, якби я хотів перейти на робочий стіл, я б ввів це в свій термінал:

CD робочий стіл

Тепер, припустимо, я закінчив зависати на робочому столі і хочу повернутися. Для цього скористайтеся компакт-диск ... Ця команда повертає вас до попереднього каталогу, у якому ви перебували, як кнопка «Назад».

Жодна з цих команд не може завдати шкоди вашому Mac, тому не бійтеся експериментувати з ними, поки ви не звикнете. Взагалі я вхожу ls щоб зрозуміти, де я знаходжуся, потім використати компакт-диск і компакт-диск .. для переміщення між папками.

Основні команди терміналу Mac: історії, ясно, *, і sudo,

Як тільки ви навчитеся переміщатися по терміналу Mac, ви готові почати вивчати основні команди. На мою думку, це означає зрозуміти, як історії, ясно, *, і sudo працювати.

історії це пряма команда. Він показує вам коротку історію команд, які ви нещодавно вводили в термінал. Це корисно, коли вам потрібно згадати, що ви вже зробили.

Далі є ясно. Це, мабуть, безглузда команда, хоча я її часто використовую. Коли ви входите ясно в термінал Mac, він очищає вікно назад до основного екрана терміналу. Ідіть і спробуйте.

Я вважаю, що це корисно для того, щоб очистити вікно та полегшити зосередження на тому, що я зараз намагаюся зробити.

Після цього є *. Це не стільки команда, скільки важливий символ, який слід знати. Він відомий як символ «підстановка» і використовується для посилання на будь-що в межах певних критеріїв.

Наприклад, термінал інтерпретує команду, яка використовує *.jpg щоб посилатися на кожен файл JPG у вашій поточній папці. Це корисно для пошуку, виконання команд для кількох файлів одночасно тощо.

Нарешті, sudo Команда – це та, з якою ви збираєтеся часто стикатися, і це, мабуть, найважливіша команда в цій статті. sudo використовується для виконання команд як суперкористувач або як адміністратор. Це означає, що ви перекриваєте деяку базову захист свого Mac і вносите зміни до свого комп’ютера.

sudo це не погано, звичайно. Вам потрібно буде використовувати його щоразу, коли ви встановлюєте програму через термінал. Однак це серйозно, і вам не варто вводити a sudo введіть команду в термінал, не знаючи, що те, що ви робите, абсолютно безпечно. Перевірити sudo команд, переглянувши їх перед використанням.

Зробіть свій Mac говорити

Я хотів завершити все на веселій ноті, оскільки більшість цієї публікації була досить технічною та викладовою. Останній — веселий трюк, який ви можете показати своїм друзям або просто використати, щоб розсмішити себе вдома.

Все, що вам потрібно зробити, це ввести привітайся у термінал Mac, і вас має привітати відповідь з вашого Mac. Переконайтеся, що гучність увімкнена!

Якщо ви хочете змусити свій Mac говорити складніші речі (наприклад, речення зі знаками питання, комами, апострофами тощо), то вам потрібно взяти свою фразу в лапки. Наприклад, якщо я хочу, щоб мій Mac сказав: «Привіт! Як справи?" Я б вставив це в свій термінал Mac:

скажіть «Привіт! Як справи?"

Готові дізнатися більше?

Вітаю! Ви щойно дізналися про основи використання терміналу Mac. Для звичайного користувача це, мабуть, все, що вам коли-небудь знадобиться знати. Однак якщо ви плануєте стати розробником, то ваш шлях тільки починається.

Існує безліч інших речей, які ви можете робити за допомогою терміналу Mac. Пізніше цього тижня я надішлю більше навчальних посібників для терміналу, тому обов’язково шукайте їх!

До того як!