tar command unix create backups
Вивчіть Tar Command в Unix на практичних прикладах :
Основною функцією команди Unix tar є створення резервних копій.
Він використовується для створення «стрічкового архіву» дерева каталогів, який можна створити резервною копією та відновити з накопичувача на основі стрічки. Термін 'tar' також стосується формату файлу архіву, що утворився.
Команда Tar в Unix з прикладами
Формат архіву зберігає структуру каталогів та такі атрибути файлової системи, як дозволи та дати.
Синтаксис смоли:
tar (function) (options) (paths)
Варіанти дьогтю:
як знайти ключ безпеки для маршрутизатора -
Команда tar підтримує такі функції:
- tar -c: Створіть новий архів.
- tar -A: Додайте файл tar до іншого архіву.
- tar -r: Додавання файлу до архіву.
- tar -u: оновіть файли в архіві, якщо файл у файловій системі новіший.
- tar -d: знайти різницю між архівом та файловою системою.
- tar -t: Перелік вмісту архіву.
- tar -x: Витяг вмісту архіву.
Вказуючи функцію, префікс ‘-’ не є обов’язковим, і за функцією можуть слідувати інші параметри з однієї літери.
Деякі з підтримуваних опцій включають:
- -j: Читання або запис архівів за допомогою алгоритму стиснення bzip2.
- -J: Читання або запис архівів за допомогою алгоритму стиснення xz.
- -z: Читання або запис архівів за допомогою алгоритму стиснення gzip.
- -a: Читання або запис архівів за допомогою алгоритму стиснення, визначеного назвою файлу архіву.
- -v: Виконувати операції багатослівно.
- -f: Вкажіть ім'я файлу для архіву.
Приклади:
Створіть архівний файл, що містить файли1 та файл2
$ tar cvf archive.tar file1 file2
Створіть архівний файл, що містить дерево каталогів під директорією
$ tar cvf archive.tar dir
Перерахуйте вміст archive.tar
$ tar tvf archive.tar
Витягніть вміст archive.tar до поточного каталогу
$ tar xvf archive.tar
Створіть архівний файл, що містить дерево каталогів під директорією, та стисніть його за допомогою gzip
$ tar czvf archive.tar.gz dir
Витягніть вміст файлу архіву gzipped
$ tar xzvf archive.tar.gz
Витягніть із файлу архіву лише вказану папку
$ tar xvf archive.tar docs/work
Витягніть усі файли “.doc” з архіву
$ tar xvf archive.tar –-wildcards ‘*.doc’
Висновок
Архівний формат Tar Command в Unix зберігає структуру каталогів та атрибути файлової системи, такі як дозволи та дати.
Рекомендована література
- Вирізати команду в Unix з прикладами
- Синтаксис команд Unix Cat, варіанти з прикладами
- Команда Ls в Unix з прикладами
- Команда Grep в Unix на простих прикладах
- Команда сортування Unix із синтаксисом, опціями та прикладами
- Команда Знайти в Unix: Знайти файли за допомогою файлу пошуку Unix (Приклади)
- Команди обробки тексту Unix: фільтри Unix із прикладами
- Команди Unix: основні та вдосконалені команди Unix з прикладами