2016-05-08 2 views
0

enter image description here Я хочу перейти в определенную папку, и я пытаюсь «меню Go -> Перейти в папку и ввести путь к папке», как предлагал этот поток (https://apple.stackexchange.com/questions/32377/how-do-i-browse-tmp-in-finder).просмотреть/tmp в Finder?

Однако, папка не найдена. Папка, которую я пытаюсь ввести, - это просто папка «tmp» из корневой папки.

Я также пробовал «браузер (хром, firefox)» и в файле строки URL: /// tmp/», но он дает другую папку по сравнению с папкой, которую дает терминал. enter image description here

Я что-то пропустил? Спасибо enter image description here

PS: от терминала папка может быть найдена. Мне нужно только войти в папку из меню по какой-либо причине (мне нужно ввести подпапку с именем «tensorflow_logs», которая находится внутри папки «tmp»).

enter image description here

+1

Введите '/ tmp' вместо' tmp' в диалоговом окне «Перейти к папке». – kennytm

ответ

3

У вас есть 3 способа получения сделали свою работу:

  • В терминале типа open /tmp
  • В Finder, "Перейти в папку" ->/tmp
  • В папку, начиная с корня файловой системы, «Перейти в папку» ->tmp.

Обратите внимание на сходство между «Перейти к папке» и bash, когда дело доходит до разрешения абсолютных и относительных путей. Для последнего вам нужно изменить «рабочий каталог» раньше.

+0

Я использую sublimetext, и я пытаюсь перейти в каталог tmp. Я не знаю, как туда попасть с SublimeText (или любой другой программой). Я НЕ хочу использовать finder, поскольку он не делает то, что мне нужно. Любые предложения? – user2399432

+0

Нажмите Cmd + Shift + G из диалога открытия или сохранения и введите «/ tmp». – rems4e

0

В UNIX и OSX является UNIX-ароматом, есть соглашения об именах ссылок, которые не изменялись в течение 40 лет.

  1. Условия «Папка» и «Каталог» являются взаимозаменяемыми в OSX.
  2. Файловая система как дерево, папки в path иерархии, ограниченные / знака (на английском языке: слэша)
  3. Есть два типа пути: относительной и абсолютного
  4. Относительные пути, наблюдаемые в текущей папке, начинаются с имени следующей подпапки, то есть tmp (нет / в начале).
  5. Asolute пути, наблюдаемые из корневой папки системы всегда начали с /, то есть (/tmp) в вашем случае.

Таким образом, вы можете достичь нужной папки, введя его относительный путь tmpтолько если вы уже находитесь в корневой папке. Из папки вашего дома или рабочего стола ее невозможно найти.Поэтому лучше использовать абсолютный путь, пытаясь достичь некоторых из этих «системных» папок.
В OSX некоторые папки, зарезервированные для функциональных возможностей системы, невидимы для Finder, чтобы не путать случайного пользователя и держать его в дураке.