炫意html5
最早CSS3和HTML5移动技术网站之一

在默认情况下,如何将untar作为当前用户?

如果以非root用户身份运行tar extract,默认情况下它被提取为当前用户。

如果您对未压缩的文件具有root所有权,则您将以root用户身份运行它。

如果它以root运行,可以使用sudo -u usernamesu username -c作为其他用户运行命令,然后你应该得到该用户的所有权。

您还可以使用cpio以某些用户的身份从tar中提取:


cpio -iR user:group -F file.tar

默认情况下,当不是root用户时,你应该获得与用户运行untar命令相同的所有权。


--no-same-owner
Extract files as yourself (default for ordinary users).
--same-owner
Try extracting files with the same ownership as exists in
the archive (default for superuser).

炫意HTML5 » 在默认情况下,如何将untar作为当前用户?

CSS3教程HTML5教程