Попробуйте этот tar -cf file.tar X. txt Y.txt Z.txt
Это создаст file.tar, вы можете запустить следующую команду, чтобы увидеть вывод
vim file.tar
например:
tar -cf file .tar X.txt Y.txt Z.txt
vim file.tar
" tar.vim version v29
" Browsing tarfile /root/file.tar
" Select a file with cursor and press ENTER
X.txt
Y.txt
Z.txt
Показан выход из моей системы, означает, что он работает для меня.
Поскольку fswatch не может правильно обрабатывать количество операций, когда указан корневой каталог, можно использовать inotifywait (https://linux.die.net/man/1/inotifywait).
Ожидание изменений в файлах с помощью inotify. Можно использовать следующую команду:
sudo inotifywait -m -r --exclude "(/tmp.*|/var/cache.*|/dev/pts/|/var/log.*)" -e MOVED_TO -e CREATE -e CLOSE_WRITE -e DELETE -e MODIFY -o /tmp/my_tracked_install_files /
Где
Обратите внимание, что inotifywait не захватывает файлы nfs, записанные с других хостов.
Очень вероятно, что вам придется увеличить количество inotifywatches (, как описано в(https://stackoverflow.com/questions/535768/what-is-a-reasonable-amount-of-inotify-watches-with-linux)
cat /proc/sys/fs/inotify/max_user_watches # default is 8192
sudo sysctl fs.inotify.max_user_watches=1048576 # increase to 1048576