當前位置:首頁 » 編程語言 » tarjava

tarjava

發布時間: 2023-09-20 18:16:19

『壹』 java 調用linux下的tar命令

可能是當前工作目錄為空.
試下 tar命令使用完整路徑,
例如: tar -czf droplet.tgz /home/*

『貳』 壓縮文件的類型有那些

歸結一下,據我所知一般有以下幾種:

.rar (現在比較流行的壓縮格式,我們幾乎都用它)
.zip (老牌的壓縮格式)
.cab (windows安裝程序的專用壓縮格式,經常可以在安裝包下看到)
.iso (winiso的光碟鏡像格式,通常用於虛擬光碟機,可以用rar查看)
.jar (Java程序的壓縮包格式)
.ace (winace的壓縮格式)
.7z (7-Zip壓縮格式,號稱有著現今最高壓縮比的,我沒有用過- -)
.tar (也是java程序的壓縮格式,通常linux生成的就是)
.gz (http上可以改善web程序性能,linux下用於文件壓縮,通常可以看見.tar.gz的後綴)
.arj (DOS下最好的壓縮工具)
.lzh (比較古老的壓縮格式)
.uue (unix中採用uuencode編碼格式生成的文件)
.bz2 (linux下的壓縮格式,同.gz,但壓縮比要高於.gz)
.z (linux下的壓縮格式,同.gz)

以上格式都可用WinRAR解開

『叄』 java里怎麼解壓tar.gz文件啊,網上好多例子都不行

最後怎麼解決的,我現在也遇到這個問題了,單個文件可以解壓可以壓縮,寫入的測試內容也在,換成文件夾就不行了。能找到的案例全都是解壓成文件,但是本身是個文件夾的GZ包解壓了以後也打不開。

『肆』 tar包和jar包和war包的區別

tar是通用的另一種打包格式,為了部署到伺服器時方便。而jar是java app server識別的java部署格式,其實是Zip文件,只是內部的文件有規范。
war是專用於web app的jar。另外還有用於enterprise app的ear後綴。
相同點是都可以把多個文件打包到一個文件,不同點是 jar是個壓縮文件,而tar只打包,不壓縮,所以tar還要配合其他壓縮工具來壓縮,比如tar.bz2,tar.gz 之類的就是在tar的基礎上進行的壓縮格式。

『伍』 Java中如何將tar歸檔文件壓縮成tar.Z文件

zcat命令

compress [-fv] [-b bits] [file...]

compress [-cfv] [-b bits] [file]

uncompress [-cfv] [file...]

zcat [file...]

Process p = Runtime.getRuntime().exec("ps -ef");

BufferedReader stdInput = new BufferedReader(new
InputStreamReader(p.getInputStream()));

BufferedReader stdError = new BufferedReader(new
InputStreamReader(p.getErrorStream()));

// read the output from the command

System.out.println("Here is the standard output of the command:\n");
while ((s = stdInput.readLine()) != null) {
System.out.println(s);
}

// read any errors from the attempted command

System.out.println("Here is the standard error of the command (if any):\n");
while ((s = stdError.readLine()) != null) {
System.out.println(s);
}

System.exit(0);

『陸』 java里怎麼解壓tar.gz文件啊,網上好多例子都不行

我覺得你的步驟有問題,tar.gz壓縮包里放文件或文件夾都無所謂,需要用程序來生成,下面詳細說明:
1.
用程序中的方法【archive】生成tar壓縮文件
2.
用程序中的方法【compressArchive】生成tar.gz壓縮文件
3.
將生成的壓縮文件為參數進行解壓,具體是:
unCompressArchiveGz("d:\\test\\xmlbak.tar.gz");//解壓
4.
查看解壓後的文件夾內容和文件內容,均可以正常顯示訪問
樓主的問題主要是手動生成了一個壓縮文件,這是主要的問題原因。

熱點內容
根伺服器和ip區別 發布:2025-03-07 09:22:35 瀏覽:599
謝長廷訪問 發布:2025-03-07 09:16:45 瀏覽:705
手機編譯不會有提示嗎 發布:2025-03-07 09:15:07 瀏覽:747
linuxphp顯示源碼 發布:2025-03-07 09:15:05 瀏覽:306
win8加密 發布:2025-03-07 09:11:33 瀏覽:370
e框架php 發布:2025-03-07 09:01:00 瀏覽:78
php表單自動提交 發布:2025-03-07 08:56:09 瀏覽:504
安卓怎麼連接電腦用滑鼠 發布:2025-03-07 08:52:55 瀏覽:311
大數據與資料庫的關系 發布:2025-03-07 08:48:20 瀏覽:288
取冪C語言 發布:2025-03-07 08:43:10 瀏覽:488