ターミナルを使ってMacのドキュメントフォルダに移動するにはどうすればいいですか

ターミナルを使ってMacのドキュメントフォルダに移動するにはどうすればいいですか

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/

このコマンドは、ターミナルをドキュメント ディレクトリ (つまり、フォルダー) で動作するように設定するだけで、それ以外はほとんど設定しません。

関連情報