Как перейти в папку «Документы» на Mac с помощью Терминала

Как перейти в папку «Документы» на Mac с помощью Терминала

Я следую руководству по Java, в котором говорится, что сначала мне следует перейти к файлу JAR, сохраненному в папке «Документы» на моем Mac. Как перейти туда с помощью команд терминала?

Спасибо

решение1

Вы должны иметь возможность записать в консоль, cd /Users/username/Documents/если имя пользователя — ваш пользователь, тогда вы сможете записать, lsчтобы отобразить список файлов в этой папке.

решение2

Вы можете ввести cd /Users/yourusername/Documents, чтобы перейти в папку с документами. cd— это команда терминала для смены каталога, в котором вы работаете.

Вы также можете ввести cd ~/Documents(~ — сокращение от вашего домашнего каталога).

Наконец, если вы перейдете в свою домашнюю папку в Finder, вы можете перетащить Documents в окно терминала, и он покажет путь к ней. Это полезно, если у вас когда-нибудь будет файл или папка, к которым вы хотите узнать путь.

решение3

После macOS Catalina (10.15) SIP (macOS sandbox) предотвращает общий доступ к папкам из Терминала. См.https://apple.stackexchange.com/questions/395631/allow-all-applications-to-access-desktop-documents-and-downloads-in-catalina

решение4

Вот все, что вам нужно сделать для запуска jar-файла:

java -jar ~/Documents/jar

Это именно то, что вам нужно сделать, так как это запустит файл, который вы создали, и

cd ~/Documents/

команда настраивает терминал только на работу в каталоге «Документы» (т. е. папке), но не более того.

Связанный контент