Я действительно новичок в командной строке, и я пытаюсь получить доступ к моей директории приложений в терминале.
По умолчанию я застрял в своем пользовательском каталоге, но «Приложения» являются дочерними для «Macintosh HD».
Любые советы о том, как попасть в этот каталог, в отличие от имени пользователя> Приложения?
Ответы:
В Терминале вы можете ввести абсолютный путь ...
для доступа к приложениям, установленным для всех пользователей.
Если вы хотите получить доступ к корневой папке (с именем «Macintosh HD», в вашем случае), она называется
/
в Mac OS X (и других вариантах UNIX).И
cd
, имея в виде с висящим d irectory, используются для навигации.Кроме того, вы можете использовать сочетание клавиш ⌘+ ⇧+ Gв Finder и набрать ...
Вам не нужно вводить полное имя. Tab-завершение автоматически добавляет последние буквы. Вы можете вызвать завершение табуляции, нажав ⇥во время ввода
/Applications
.источник
В типе терминала:
Или вы можете просто набрать:
На этом этапе, если вы напечатаете
pwd
(напечатать рабочий каталог), он должен вернуть/Applications
Отличное место для начала работы с терминалом - http://linuxcommand.org/learning_the_shell.php, хотя он предназначен для пользователей Linux.
источник
Для навигации по терминалу вы будете использовать 2 команды;
cd
иls
.Для смены каталога вы используете
cd
. Пример:cd myfolder/anotherFolder
.Вы можете напечатать,
pwd
чтобы отобразить текущий каталог, в котором вы находитесь.Для просмотра содержимого каталога используйте
ls
. Вы можете получить больше информации о содержании каталога, используяls -al
.Вы заметите, что здесь есть 2 каталога, которые всегда присутствуют, где бы вы ни перечисляли содержимое каталога:
.
и..
..
это просто ссылка на текущий каталог, поэтому печататьcd ./somedir
иcd somedir
эквивалентны...
ссылка на родительский каталог Таким образом, использованиеcd ..
вернет вас в родительский каталог.Есть 2 способа навигации. Либо используя полный путь, либо используя относительный путь.
Допустим, вы в
/Users/user20378
. Если вы хотите перейти в / Applications, вы можете перейти туда, используя полный путьcd /Application
или относительный путьcd ../../Applications
.В зависимости от того, где вы хотите перемещаться, относительный путь может быть более или менее эффективным, чем полный путь.
Используйте вкладку при вводе имени папки или файла для автоматического заполнения.
источник
Терминальное приложение поддерживает перетаскивание, если вам удобнее в Finder.
Команда,
cd
конечно, меняет текущий каталог на тот, который нужно напечатать или вставить / удалить.Поэтому введите
cd
терминал, а затем перетащите нужную папку «Программы» из ярлыка поиска, из диалогового окна сохранения или окна поиска в окно терминала с помощью мыши и отпустите.источник