Переход напрямую к определенной папке на Mac
Можно воспользоваться меню «Переход» для мгновенного перехода к нужной папке — например, папке «Документы» или другой недавно открытой папке. Если точное имя и расположение папки известны, ее можно открыть, введя путь к ней.
Спросите Siri. Произнесите, например, «Открой домашнюю папку». Подробнее о Siri.
Переход к папке из списка в меню «Переход»
В Finder на Mac нажмите меню «Переход» в строке меню.
Выберите один из следующих вариантов.
На уровень выше: Выберите этот вариант, чтобы открыть вышестоящую папку для текущего окна. Например, если Вы находитесь в папке «Загрузки», этот вариант позволит открыть Вашу папку пользователя.
«Недавние», «Документы» или другие папки из списка. Выберите папку из списка.
Недавно использованные папки. Выберите папку из подменю. (В подменю отображаются до 10 папок, открывавшихся недавно.)
Совет. Чтобы перейти в папку «Библиотека» в домашней папке пользователя, удерживайте нажатой клавишу Option и выберите «Библиотека».
Переход к папке с помощью ввода пути к ней
В Finder на Mac выберите «Переход» > «Переход к папке».
Введите имя пути папки (например, /Библиотеки/Fonts/ или
/Pictures/), затем нажмите «Переход».
Косая черта (/) в начале имени пути означает, что начальная точка является верхним уровнем структуры папок Вашего компьютера.
Косая черта в конце означает, что это путь к папке, а не к файлу.
) указывает на Вашу папку пользователя. Большинство Ваших личных папок, таких как «Документы», «Музыка» и «Изображения» находится в Вашей папке пользователя.
Если Вам не удается найти папку, убедитесь, что Вы правильно вводите ее имя и указываете путь полностью, включая символы косой черты.
Как в терминале 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.
Чтобы перейти в корневую (самую верхнюю) папку наберите:
Обычно переход осуществляется не копированием пути из «Finder», а последовательным переходом вверх/вниз по структуре соседних папок.
Для перехода на уровень выше:
$ [c], [d], [пробел], [ . ], [ . ], [Enter]
Сразу на два уровня вверх:
$ [c], [d], [пробел], [ . ], [ . ], [ / ], [ . ], [ . ], [Enter]
Соответственно, данную схему ($ cd ../..) можно усложнять.
Для того, чтобы вызвать в приглашение недавно набранные команды пользуйтесь клавишами со стрелками вверх/вниз.
И ещё один фокус: когда вы решите всё же набирать путь вручную, переходя последовательно от папки к папке, чтобы не набирать длинные названия, достаточно набрать несколько первых символов названия папки, к которой вы хотите перейти, и нажать [Tab]. Если такое название папки определяется однозначно, оно появится в приглашении. Причём, в конце будет стоять символ /, что является правильным использованием команды «cd», хотя допускается использование имени папки без / в конце. Если после нажатия [Tab] в строке добавится название, но без завершающего символа /, это означает, что в этом месте имеются несколько папок, начинающихся так же. Если ещё раз нажать клавишу [Tab] появится список папок, удовлетворяющих этому набору, и вам нужно будет продолжить набор, чтобы указать название однозначно.
Ещё один момент, который вас может смутить – это настоящие названия папок по умолчанию: Документы, Загрузки и пр. На самом деле это – подмена для русскоязычной версии. А настоящее название их Documents, Downloads и пр. Будьте внимательны!
И в завершении следует напомнить, что в названии папок/файлов в macOS важен регистр символов!
Как быстро перейти в папку
По умолчанию папка
/Library (в русской локализации — Библиотека или Библиотеки) является скрытой, но иногда к ней может понадобиться доступ. В этой небольшой инструкции для новичков мы расскажем, как быстро перейти в эту папку.
С помощью меню Finder — Переход
Выберите в верхнем меню пункт Переход
Там кликните на «Переход к папке…», введите
/Library и нажмите «Перейти»
С помощью иконки в меню Finder — Переход
Перейдите в пункт меню Переход
Нажмите и удерживайте клавишу Alt/Option, среди списка папок в меню появится искомая папка «Библиотека»
С помощью параметров вида
Перейдите в папку пользователя
В пункте меню Вид выберите «Показать параметры вида»
Там поставьте галочку возле папки «Библиотека». Теперь эта папка будет отображаться в вашей папке пользователя.
Повторим еще раз — эта инструкция предназначена в первую очередь для тех, кто только начинает осваивать Mac. Если кому-то из опытных читателей эти советы покажутся наивными — вспомните, что и вы когда-то были новичками в OS X.
Секреты Терминала. Часть 1: Навигация
Mac OS X интересна тем, что подойдёт каждому: новичкам понравится интуитивность и понятность интерфейса, а опытным пользователям пригодятся практически неограниченные возможности, которые спрятаны «под капотом» системы. Для работы с ними нужен совершенно иной, уже непривычный современным пользователям компьютера способ — командная строка. С помощью командной строки можно управлять компьютером и файлами на нём, настройками практически всех программ, системными процессами и многим другим. Более того, активировать многие интересные возможности Mac OS и устранить многие неполадки можно только через командную строку. Окном в этот интересный мир для вас будет Терминал Mac OS X. Его возможностям мы решили посвятить данный цикл статей, в котором рассмотрим наиболее полезные рядовому пользователю команды и параметры.
Для начала — небольшое вступление. Многие пользователи зададутся вопросом «а зачем мне нужен Терминал с какой-то там командной строкой, когда в моём распоряжении и так есть симпатичный и удобный интерфейс Finder и десятков подобных программ от сторонних производителей?». Мы честно вам ответим — Терминал вам не нужен. Но только до тех пор, пока у вас не возникнут проблемы с компьютером или пока вы не захотите поменять что-то в скрытых настройках системы. Сложность интерфейса командной строки надуманна, нужно просто понимать сферу применимости Терминала. Для каких-то задач использовать его бессмысленно, потому что гораздо быстрее получится это сделать стандартными средствами. Но, например, ни одна навороченная программа не даст вам таких возможностей групповой обработки файлов, какие заложены в Терминале.
Итак, не освоив основы работы с командной строкой, вы не сможете использовать потенциал своего Мака на все 100%.
То же самое относится и к iPhone с iPod Touch. Процедура джейлбрейка даёт вам доступ к файловой системе аппарата, а Терминал (который можно завести и на айфоне) открывает значительные возможности работы с файлами и настройками.
Первая статья нашего цикла будет посвящена самому главному — навигации по папкам. Без этого вы не сможете сделать в Терминале ровным счётом ничего.
Запустив Терминал (он лежит в папке Программы/Служебные программы), вы увидите такое окно:
Серый прямоугольничек — это и есть курсор. В командной строке нет привычного указателя мыши. Слева от курсора находится бессмысленный (на первый взгляд) набор символов. Но на самом деле, смысл здесь есть в кадой детали. Итак:
- ArkSnow — это имя компьютера. Разумеется, у вас оно будет совсем другим.
- двоеточие разделяет имя компьютера и название папки, в которой вы находитесь
означает, что вы находитесь в домашней папке пользователя
Эти элементы называются приглашением. Если вы видите их на экране, то Терминал готов выслушать вашу команду. Если приглашения и курсора нет, то выполнение предыдущих команд ещё не закончилось, и вводить новые пока нельзя.
Терминал показывает слева только само имя текущей папки. Это ни о чём не говорит, потому что на компьютере может быть несколько папок с одинаковыми именами. Поэтому запомните первую и самую главную команду навигации:
Это английская аббревиатура Print Working Directory — напечатать рабочий каталог. Она покажет вам путь к той папке, в которой вы находитесь.
Введите в Терминале pwd и нажмите Enter. Вы увидите следующее:
/ — это обозначение корневой папки диска, на котором установлена Mac OS X.
/Users — это папка пользователей, которая находится в корневой папке диска
/Users/Arkkeeper — это папка текущего пользователя, которая находится в папке пользователей.
Как перейти в другую папку? Очень просто. Запомните вторую самую главную команду:
cd означает Сhange Directory — сменить папку. Для этой команды недостаточно ввести её имя — так вы просто скажете, что хотите поменять папку, но не скажете, куда хотите перейти. Поэтому после cd нужен пробел и путь к каталогу, в который вы хотите переместиться.
Это перенесёт вас в корень диска (не забудьте нажать Enter — как всегда).
Заметьте, что содержимое приглашения поменялось. Тильда (
Ваша домашняя папка не зря обозначается тильдой. Чтобы вам не пришлось каждый раз вбивать в Терминале /Users/ваше имя/, придумано это полезное сокращение.
Вбейте в командную строку
И вы снова окажетесь в свой домашней папке.
Команда cd имеет несколько особенностей, связанных с путями к папкам. Пути бывают двух видов:
- абсолютные — от корня диска. Они всегда начинаются со слэша (/).
- относительные — от текущей папки.
Например, если вы находитесь в домашней папке и хотите попасть в папку с музыкой, которая находится внутри неё, то вам не нужно вводить
Всё проще. Поскольку вы уже в папке пользователя (
), то можно ввести только название папки, в которую хотите попасть:
Обратите внимание — слэш не нужен! Если вы введёте
то Терминал будет искать папку Music в корне диска. Естественно, он её не найдёт и напишет:
Запомните ещё одно полезное сокращение — две точки (..). Это переход на уровень выше — в материнскую папку. Например, если вы находитесь в папке /Users/ваше имя/Music, и введёте в Терминал:
то окажетесь в папке /Users/ваше имя. Если снова введёте cd . то попадёте в /Users. Если ещё раз — то в корне диска.
cd — — переход к предыдущему местоположению в файловой системе. Важно понимать отличие между верхним в иерархии и предыдущим, а им может быть совершенно иное место, например, если Вы переместились с /Users в
/Documents , то предыдущим будет именно /Users , а не
. Однако после того, как мы спускались от папки к папке, пробираясь сквозь недры вложений, то абсолютно нет никакой разницы между верхним каталогом и предыдущим, а значит смело можно писать любую команду. Кстати, подобное поведение можно наблюдать и в графических менеджерах файлов, отличных от Finder. В них тоже отличается переход «назад» и переход «вверх». После вызова такой команды будет сразу же вызвана уже рассмотренная команда pwd , которая и оповестит нас о том, куда же мы перешли.
Для навигации по истории команд можно использовать команду history . Она выведет 500 последних команд. Для выполнения последней достаточно ввести !! . А для вызова команды из того длинного списка — !*и тут номер в списке* . Обращаем ваше внимание на тот факт, что после выполнения команды, она в списке сдвинется, у нас не получится войти в одну воду дважды, то есть по одному номеру вызвать одну и ту же команду.
И последняя хитрость Терминала на сегодня: если вам нужно ввести несколько похожих команд, не нужно вводить каждую по отдельности. Стрелка вверх и стрелка вниз позволяют вам пролистывать все введенные ранее команды.
В следующей статье мы поговорим о том, как увидеть содержимое папок в командной строке.