我正在按照 Java 教程操作,我应该首先浏览到我保存在 Mac 上的 Documents 文件夹中的 JAR 文件。我们如何通过终端命令到达那里?
谢谢
答案1
当用户名是您的用户时,您应该能够在控制台中写下来cd /Users/username/Documents/
,然后您可以写入ls
以显示该文件夹中的文件列表。
答案2
您可以键入cd /Users/yourusername/Documents
以转到您的文档文件夹。cd
是用于更改您正在工作的目录的终端命令。
您也可以输入cd ~/Documents
(~ 是您的主目录的缩写)。
最后,如果您在 Finder 中转到主文件夹,则可以将 Documents 拖到终端窗口,它会显示其路径。如果您有想要了解文件或文件夹路径的文件或文件夹,这将非常有用。
答案3
在 macOS Catalina (10.15) 之后,SIP(macOS 沙盒)会阻止从终端访问常规文件夹。请参阅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/
命令仅设置终端在 Documents 目录(即文件夹)中工作,除此之外没有其他功能。