Запутанные сообщения об ошибках Tar

с помощью sed:

sed 's/[^ ]* //' list.txt
  • удалит все до первого пробела
1
09.10.2020, 12:44
1 ответ

Ошибки с разрешениями нарушают создание инкрементного tar-архива, указанного с помощью -g.

Вот моя точка зрения:

Без прав на чтение всего содержимого каталога:

$ tar -czg./incremental_file -f./backupfull.tar.gz /tmp
tar: /tmp/pulse-PKdhtXMmr18n: Cannot open: Permission denied
tar: /tmp/systemd-private-43e2279e55a349ceadf346b4d247d0a7-colord.service-sitmvL: Cannot open: Permission denied
tar: /tmp/systemd-private-43e2279e55a349ceadf346b4d247d0a7-rtkit-daemon.service-pJ6qty: Cannot open: Permission denied
tar: Removing leading `/' from member names
tar: Exiting with failure status due to previous errors

с правами (root ):

$ sudo tar -czg./incremental_file -f./backupfull.tar.gz /tmp
tar: Removing leading `/' from member names
tar: /tmp/.ICE-unix/1445: socket ignored
tar: /tmp/.ICE-unix/1629: socket ignored
tar: /tmp/.X11-unix/X0: socket ignored
tar: /tmp/.X11-unix/X1: socket ignored
tar: /tmp/ssh-Vp6I2M0cTcci/agent.1629: socket ignored
$ ls *tar.gz -alh
-rw-r--r-- 1 user user 644 Oct 13 09:33 backupfull.tar.gz

с не -root-правами:

$ mkdir bkp_dir
$ touch bkp_dir/bla
$ touch bkp_dir/bla2
$ touch bkp_dir/bla2
$ touch bkp_dir/bla3
$ touch bkp_dir/bla4
$ touch bkp_dir/bla41
$ tar -czg./incremental_file -f./backupfull.tar.gz./bkp_dir
# tar exited OK creating archive
0
18.03.2021, 22:59

Теги

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