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

Зміст статті

  • Умовні позначення
  • Про програму Термінал
  • Найнадійніший спосіб переходу
  • Корисні поради

Как в терминале mac os перейти в папку

Умовні позначення

  • Символ, виділений жирним шрифтом і укладений у квадратні дужки [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/

НАПИСАТИ ВІДПОВІДЬ

Please enter your comment!
Please enter your name here