
Redhat Linuxで次のコマンドを実行しました。
tar zxvf jdk-7u79-linux-x64.tar.gz
次に続く:
jdk1.7.0_79/
jdk1.7.0_79/LICENSE
jdk1.7.0_79/release
jdk1.7.0_79/jre/
jdk1.7.0_79/jre/LICENSE
jdk1.7.0_79/jre/Welcome.html
jdk1.7.0_79/jre/plugin/
jdk1.7.0_79/jre/plugin/desktop/
jdk1.7.0_79/jre/plugin/desktop/sun_java.png
jdk1.7.0_79/jre/plugin/desktop/sun_java.desktop
jdk1.7.0_79/jre/lib/
jdk1.7.0_79/jre/lib/fontconfig.SuSE.10.properties.src
jdk1.7.0_79/jre/lib/alt-rt.jar
jdk1.7.0_79/jre/lib/meta-index
jdk1.7.0_79/jre/lib/net.properties
...
しかし、これらすべてのファイルがどこに展開されるかはわかりません。
ファイルとフォルダの場所を確認する方法は?
答え1
実行すると、現在のディレクトリに移動しますtar
。それ以降に端末を閉じたり、ディレクトリを変更しない場合
pwd
彼らがどこにいるのか教えてくれます。
答え2
たとえば、ファイルシステムから次のいずれかのパスを検索できます(時間がかかる場合があります)。
find / -path "*/jdk1.7.0_79/jre/Welcome.html"
出力は次のとおりです。
/path/to/unpacked/tarball/jdk1.7.0_79/jre/Welcome.html
それでは、ここは/path/to/unpacked/tarball/