tar создает абсолютный подкаталог внутри сжатого файла

Does the group ID field depend on user name or on user ID?

Нет. Каждая запись учетной записи содержит обязательные поля имени пользователя, UID (, идентификатора пользователя )и GID (, идентификатора группы )в строке ввода /etc/passwd. Но GID ни от чего не «зависит». Вы можете добавить свои собственные группы в /etc/groupс помощью команды addgroup.

In other words, can different usernames for the same user ID have different group IDs, or must all the usernames for the same user ID have the same group ID?

Да, между UID и GID нет «зависимости», если вас это интересует. GID в записи /etc/passwdобозначает идентификатор группы пользователя по умолчанию, но вы можете назначить пользователя любому количеству групп в /etc/group, используя команду usermod:

.
sudo usermod -a -G groupname username

Вы также можете изменить GID по умолчанию на любой другой. По умолчанию GID создается под тем же именем, что и у пользователя, но это не является жестким требованием. Вы можете изменить это.

0
07.06.2021, 20:03
1 ответ

просто измените(cd)на каталог /full/path/to/srcи папку tar оттуда.

tar --zstd -cvf /dest/path/to/output/archive.tar.zstd folder

это самый простой способ, но есть и другие способы

2
28.07.2021, 11:26

Теги

Похожие вопросы