Tar 将我的用户名编码到 tarball 中。我可以强迫它制作一个完全匿名的 tarball 吗?
--owner root
仅替换我的用户名的某些实例。添加USER=root
:USER=root tar c --owner root data
无效。
简而言之,我希望:
echo hello world > data; tar c --owner root data | grep "$USER"
Run Code Online (Sandbox Code Playgroud)
对不匹配。
PSk*_*cik 17
我缺少的是--group=root
除了--owner=root
.
tar -c --{owner,group}=root
Run Code Online (Sandbox Code Playgroud)
(可能有一个可选的--numeric-owner
)完全匿名化档案。
Ant*_*hon 11
您可以使用--numeric-owner
,它只会将您的 UID(在大多数系统上为 1000 或类似的东西)放入文件中。来自 man tar
:
--numeric-owner
always use numbers for user/group names
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
1869 次 |
最近记录: |