tar解壓到指定目錄並去掉壓縮檔案的層級資料夾

猝死的路上發表於2024-04-07

如果直接使用 tar -zxvf jdk-8u381-linux-x64.tar.gz
不帶 strip-components 引數解壓出來會自動帶有一個資料夾 jdk1.8.0_381
並且自動解壓到了當前資料夾下

現在想解壓到 /home/java 資料夾下面,並且解壓出來不要自帶 jdk1.8.0_381 這個資料夾,
使用下面的命令 /home/java 這個資料夾需要先建立好

建立資料夾

mkdir -p /home/java

解壓

tar -zxvf jdk-8u381-linux-x64.tar.gz --strip-components=1 -C /home/java

相關文章