GNU tar, как сохранить неизменяемый атрибут файла, установленный «chattr +i» в Linux? ⇐ Linux
GNU tar, как сохранить неизменяемый атрибут файла, установленный «chattr +i» в Linux?
tar (GNU tar) 1.30 Я хочу использовать tar для резервного копирования файлов с неизменяемым атрибутом, установленным «chattr +i» в Linux. Командные строки ниже:
mdx@e5450:~$ touch test.txt mdx@e5450:~$ sudochattr +i test.txt mdx@e5450:~$ lsattr test.txt ----я---------е---- test.txt mdx@e5450:~$ sudo tar --acls --selinux --xattrs --xattrs-include='*' -cpvvzf test.tar.gz test.txt -rw-r--r-- mdx/mdx 0 01.03.2024 16:30 test.txt mdx@e5450:~$ тест mkdir mdx@e5450:~$ sudo tar --acls --selinux --xattrs --xattrs-include='*' -xpvvzf test.tar.gz -C test -rw-r--r-- mdx/mdx 0 01.03.2024 16:30 test.txt mdx@e5450:~$ lsattr test/test.txt --------------e---- test/test.txt mdx@e5450:~$ Вы видите, неизменяемый атрибут исчез после извлечения.
Я могу использовать архив bsdtar 3.3.3 test.txt, неизменяемый атрибут сохранится. Подробности ниже:
mdx@e5450:~$ sudo bsdtar -cvvzf test.btar.gz test.txt a -rw-r--r-- 1 mdx mdx 0 1 марта 16:30 test.txt mdx@e5450:~$ mkdir btest mdx@e5450:~$ sudo bsdtar -xvvzf test.btar.gz -C btest x -rw-r--r-- 0 mdx mdx 0 1 марта 16:30 test.txt mdx@e5450:~$ lsattr btest/test.txt ----я---------е---- btest/test.txt Можно ли сохранить неизменяемый атрибут файла, установленный «chattr +i», при использовании GNU tar в Linux?
tar (GNU tar) 1.30 Я хочу использовать tar для резервного копирования файлов с неизменяемым атрибутом, установленным «chattr +i» в Linux. Командные строки ниже:
mdx@e5450:~$ touch test.txt mdx@e5450:~$ sudochattr +i test.txt mdx@e5450:~$ lsattr test.txt ----я---------е---- test.txt mdx@e5450:~$ sudo tar --acls --selinux --xattrs --xattrs-include='*' -cpvvzf test.tar.gz test.txt -rw-r--r-- mdx/mdx 0 01.03.2024 16:30 test.txt mdx@e5450:~$ тест mkdir mdx@e5450:~$ sudo tar --acls --selinux --xattrs --xattrs-include='*' -xpvvzf test.tar.gz -C test -rw-r--r-- mdx/mdx 0 01.03.2024 16:30 test.txt mdx@e5450:~$ lsattr test/test.txt --------------e---- test/test.txt mdx@e5450:~$ Вы видите, неизменяемый атрибут исчез после извлечения.
Я могу использовать архив bsdtar 3.3.3 test.txt, неизменяемый атрибут сохранится. Подробности ниже:
mdx@e5450:~$ sudo bsdtar -cvvzf test.btar.gz test.txt a -rw-r--r-- 1 mdx mdx 0 1 марта 16:30 test.txt mdx@e5450:~$ mkdir btest mdx@e5450:~$ sudo bsdtar -xvvzf test.btar.gz -C btest x -rw-r--r-- 0 mdx mdx 0 1 марта 16:30 test.txt mdx@e5450:~$ lsattr btest/test.txt ----я---------е---- btest/test.txt Можно ли сохранить неизменяемый атрибут файла, установленный «chattr +i», при использовании GNU tar в Linux?
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Linux: почему передача «найти» в «tar» создает файл tar большего размера, чем сам tar?
Anonymous » » в форуме Linux - 0 Ответы
- 100 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Есть ли способ сохранить неизменяемый столбец (только для вставки) в jOOQ?
Anonymous » » в форуме JAVA - 0 Ответы
- 29 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Есть ли способ сохранить неизменяемый столбец (только для вставки) в jOOQ?
Anonymous » » в форуме JAVA - 0 Ответы
- 19 Просмотры
-
Последнее сообщение Anonymous
-