Додаток «Термінал» macOS призначене для роботи на рівні командного рядка – на тому рівні, на якому працювали перші персональні комп’ютери. Для того, щоб навчитися безпомилково переходити між папками диска в «Терміналі», необхідно отримати певний навик.
Зміст статті
- Умовні позначення
- Про програму Термінал
- Найнадійніший спосіб переходу
- Корисні поради
Умовні позначення
- Символ, виділений жирним шрифтом і укладений у квадратні дужки [V] – натискання символьної клавіші (в даному випадку букви V).
- Рядок курсивом, вміщена в квадратні дужки [Enter] – натискання спеціальної клавіші клавіатури Mac.
- Символ коми між протилежними квадратними дужками [V], [Enter] – просто послідовність дій: спочатку натискаємо клавішу V, потім натисніть клавішу «Enter».
- Символ плюса між протилежними квадратними дужками [cmd]+[V] означає, що дану комбінацію клавіш потрібно натискати одночасно.
- Текст, укладений у <назва папки> означає, що тут має бути інший текст, в залежності від ваших умов.
- Символ $ на початку рядка за замовчуванням приймається за запрошення (що таке «запрошення» командного рядка, ви повинні будете розібратися окремо) і вводити його не треба!
Про програму Термінал
Раз у вас виникло питання, як переходити між папками в Термінал, швидше за все ви ніколи раніше не працювали з Терміналом.
Термінал – це більш глибокий рівень роботи з macOS – в ньому можна робити багато чого з того, що не вміє графічний інтерфейс. Причини цього різні: і суто історичні, і відсутність необхідності перевантажувати графічний інтерфейс рідко выполняющимися діями.
Способів відкриття Терміналу багато. Найнадійніший: Відкрийте «Finder», зліва в «Вибране» відкрийте «Програми», знайдіть в них папку «Утиліти», а вже в ній – «Термінал».
У той же час, перехід між папками є якраз найбільш часто використовуваним прийомом при роботі з графічним інтерфейсом файлової системи macOS. Що ж могло викликати необхідність використовувати для цих цілей мінімалістський Термінал?
Зазвичай, перехід в папку в Терміналі потрібно для того, щоб виконати саме в цій папці якісь особливі дії з допомогою самого Терміналу.
Швидше за все, ви знайшли на просторах інтернету інструкцію, допомагає вирішити виниклі у вас проблеми, а одним з етапів виконання інструкції стала пропозиція перейти на папку, припустимо, вашого проекту.
Найнадійніший спосіб переходу
Введіть у запрошенні:
$ [c], [d], [пробіл], <назва папки> і натисніть клавішу «Enter».
У разі відсутності досвіду роботи з Терміналом, нижче пропонується алгоритм, який гарантує правильність ваших дій.
Спочатку отримуємо в буфері обміну рядок шляху до папки, до якої вам потрібно перейти в Терміналі.
Для цього відкрийте в програмі «Finder» вікно з назвою папки, на яку вам потрібно перейти.
Натисніть по назві цієї папки правою кнопкою миші. З’явиться контекстне меню, пов’язане з цією текою.
Тепер натисніть і утримуйте клавішу [alt] – деякі пункти контекстного меню зміняться, потім виберіть пункт «Копіювати шлях до <назва папки>». Тут є один підводний камінь: повний шлях може всередині містити пробіли, які інтерпретатор команд Терміналу прийме за символ роздільника між окремими параметрами. Тому, для гарантованого дії, отриманий шлях потрібно буде взяти в лапки.
Тепер відкрийте Термінал, наберіть у запрошенні:
$ [c], [d], [пробіл], [ ” ], [cmd]+[V], [ ” ], [Enter]
Назва папки повинна з’явиться в запрошенні – значить ви перейшли на потрібну папку! (cd – скорочення від Change Directory)
Корисні поради
Щоб переглянути список файлів у папці наберіть:
$ [ l ], [s], [Enter]
Вид представленої інформації можна змінити за допомогою параметрів. Більш детально список всіх опцій дивіться в Internet.
Щоб перейти в кореневий (верхню) папку наберіть:
$ [c], [d], [пробіл], [ ~ ], [Enter]
Зазвичай перехід здійснюється не копіюванням шляху з Finder, а послідовним переходом вгору/вниз по структурі сусідніх папок.
Для переходу на рівень вище:
$ [c], [d], [пробіл], [ . ], [ . ], [Enter]
Відразу на два рівня вгору:
$ [c], [d], [пробіл], [ . ], [ . ], [ / ], [ . ], [ . ], [Enter]
Відповідно, дану схему ($ cd ../..) можна ускладнювати.
Для того, щоб викликати в запрошення нещодавно набрані команди користуйтеся клавішами зі стрілками вгору/вниз.
І ще один фокус: коли ви вирішите все ж набирати шлях вручну, переходячи послідовно від папки до папки, щоб не набирати довгі назви, досить набрати кілька перших символів назви папки, до якої ви хочете перейти, і натиснути клавішу [Tab]. Якщо таку назву папки визначається однозначно, воно з’явиться у запрошенні. Причому, в кінці буде стояти символ /, що є правильним використанням команди «cd», хоча допускається використання імені папки / в кінці. Якщо після натискання [Tab] в рядку додасться назву, але без завершального символу /, це означає, що в цьому місці є кілька папок, що починаються так само. Якщо ще раз натиснути клавішу [Tab] відобразиться список папок, які задовольняють цього набору, і вам потрібно буде продовжити набір, щоб вказати назву однозначно.
Ще один момент, який вас може збентежити – це справжні назви тек: Документи, Завантаження та ін. насправді це – підміна для російськомовної версії. А справжня назва їх Documents, Downloads та ін. Будьте уважні!
І на завершення слід нагадати, що в назві папок/файлів в macOS важливий регістр символів!
Джерела:
- http://osxh.ru/content/command-ls-mac-os-x
- https://ochprosto.com/kak-otkryt-terminal-na-make-mac-os/