【问题标题】:Invalid user/usergroupd while extracting tar file提取 tar 文件时用户/用户组无效
【发布时间】:2015-09-02 09:12:49
【问题描述】:

我正在尝试使用以下命令提取 .gz 文件。

tar -xvf tezt.tar.gz

提取成功,但分配的用户ID是1003,用户组分配在200。这些值是什么?我从哪里得到这些的?

[root@machine user1]# ls -l
  total 59236
  -rw------- 1 root root 60237626 Aug 27 16:47 test.tar.gz
  drwxr-xr-x 2 1003 200 4096 Feb 27 2014 folder1
  drwxr-xr-x 2 1003 200 4096 Feb 27 2014 folder2

【问题讨论】:

    标签: java linux unix extract tar


    【解决方案1】:

    如果您是超级用户(或者如果您指定了--same-owner 选项),它将在存档文件中保留相同的所有权。

     --same-owner
           try extracting files with the same ownership as exists in the ar‐
           chive (default for superuser)
    

    如果您不想这样,请使用--no-same-owner 选项:

     --no-same-owner
           extract files as yourself (default for ordinary users)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多