4

Я хотел начать с использования Git и Github, особенно для установки веб-программного обеспечения в мой каталог htdocs. htdocs - это папка, в которую вы помещаете все свои веб-сайты, которые затем запускаются с использованием MAMP - сервера Apache, PHP, MySQL и прочего.

Это не настоящая проблема, проблема в том, что я нахожусь в терминале и вижу это:

imac-van-jeroen-*******-2:~ JeroensiMac$ 

А использование cd ~ или cd .. просто возвращает результат в строке выше, что обычно.

Проблема в том, что все мои приложения и все на самом деле не на моем пользователе, а на Macintosh HD.

Macintosh HD/applications, or Macintosh HD/applications/MAMP/htdocs/

Я хочу быть в Терминале и перейти на мой Macintosh HD (это называется суперпользователем?).

Я хочу знать, не виноват ли я в том, что я установил все на моем Macintosh HD вместо Macintosh HD/users/JeroensiMac/~ . Также я хотел бы знать, возможно ли это вообще, и я просто что-то упускаю.

И если я не делаю ничего плохого, безопасно ли использовать Git(Github) с каталогами на моем Macintosh HD?

2 ответа2

8

Когда вы открываете Terminal , вы начинаете с /Users/username/ или, короче говоря, ~ . Это тот же путь, что и в Macintosh HD: Пользователи: имя пользователя .

cd .. оттуда приведет вас в родительский каталог /Users или Macintosh HD:Users.


Чтобы перейти на Macintosh HD (который совпадает с / в терминале), введите

cd /

Другие ваши диски смонтированы в /Volumes/ (который не виден в Finder).


Пункт меню Finder Go to Folder ... использует пути Unix (то есть те, которые начинаются с /), поэтому полезно знать их, даже если вы не часто используете терминал.


Superuser в Mac OS X относится к учетной записи root используемой для системного администрирования, и имеет мало общего с путями файловой системы. Возможно, что ваша учетная запись пользователя не имеет прав на запись вне вашей домашней директории, для чего в диалоговых окнах « Получение информации» используются значок и кнопка блокировки, или когда вы хотите удалить что-то, для которой ваша обычная учетная запись пользователя не имеет разрешения:

альтернативный текст

Вы можете выполнить команду от имени пользователя root в терминале с помощью sudo или su . Имейте в виду, что это опасно, если вы не знаете, что делаете!

1

Если вы хотите получить Macintosh HD, вам придется заменить Macintosh HD на просто / . Например.

/Applications
/Applications/MAMP/htdocs/

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .