Tar
匿名壓縮包
Tar 將我的使用者名編碼到 tarball 中。我可以強迫它製作一個完全匿名的壓縮包嗎?
--owner root
僅替換我的使用者名的某些實例。添加USER=root
:USER=root tar c --owner root data
沒有效果。簡而言之,我希望:
echo hello world > data; tar c --owner root data | grep "$USER"
不匹配。
我缺少的是
--group=root
除了--owner=root
.tar -c --{owner,group}=root
(可能帶有可選的
--numeric-owner
)完全匿名存檔。
您可以使用
--numeric-owner
, 它將您的 UID(大多數係統上為 1000 或類似的東西)放入文件中。來自man tar
:--numeric-owner always use numbers for user/group names