適合於某些文件導出,但並不希望用戶知道服務器上文件存放路徑信息的需求。
【Tar篇 】
在Linux下直接使用命令
tar jcvf file.tar.bz files
壓縮files目錄時,如果當前files路徑是在/home/www/files下,壓縮后的file.tar.bz2會將包含files的絕對路徑;
解決辦法
tar jcvf file.tar.bz2 -C /home/www files
這樣壓縮后,就是可以得當一個相對路徑的壓縮包了,直接排除掉/home/www路徑不壓縮了。
Tar在Unix/Linux世界雖然流行,但在終端用戶這邊,zip格式還是絕對的主流,所以,有可能zip格式更有用。
【Zip篇】
使用-j參數:不處理壓縮文件中原有的目錄路徑
zip -qj file.zip /home/www/files