Линукс. tar
1. Создайте папку с несколькими файлами в вашем домашнем каталоге. Заархивируйте их все, используя tar-файл (без сжатия). Убедитесь, что только файлы заархивированы без самого каталога, и что список заархивированных файлов выводится во время архивации.
2. Создайте другую папку в вашем домашнем каталоге с одним новым файлом. Добавьте этот файл в архив, созданный на предыдущем шаге. Удалите один из файлов, добавленных на предыдущем шаге.
3. Сравните содержимое архива с файлами в папке, созданной на шаге 1.
4. Разделите архив tar на две части, затем объедините их вместе. Перечислите файлы в исходном архиве и в повторно объединенном.
5. Поместите как оригинальные, так и повторно объединенные архивы в сжатый архив с помощью tar.

17 Июл 2019 в 19:43
265 +1
0
Ответы
1

Шаг 1:

mkdir files
cd files
touch file1 file2 file3
cd ..
tar -cvf archive.tar files/*

Шаг 2:

mkdir new_folder
cd new_folder
touch new_file
cd ..
tar -rf archive.tar new_folder/new_file
rm files/file1

Шаг 3:

tar -tvf archive.tar

Шаг 4:

split -b 1M archive.tar archive.part
cat archive.part* > new_archive.tar
tar -tvf archive.tar
tar -tvf new_archive.tar

Шаг 5:

tar -czvf compressed_archive.tar.gz archive.tar new_archive.tar
20 Апр 2024 в 23:15
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир