Как сжать содержимое папки с помощью tar по SSH?

как сжать содержимое папки с помощью tar команда в системе Unix по SSH?

4
задан Tom Wijsman
23.05.2023 10:30 Количество просмотров материала 2366
Распечатать страницу

3 ответа

С tar --help:

Examples:
  tar -cf archive.tar foo bar  # Create archive.tar from files foo and bar.
  tar -tvf archive.tar         # List all files in archive.tar verbosely.
  tar -xf archive.tar          # Extract all files from archive.tar.

Так что просто используйте tar -cf archiveName.tar folderName.

5
отвечен poke 2023-05-24 18:18

Если вы хотите сжать его, добавьте аргументы-z или-j в рекомендации выше.

ssh user@host 'tar -C direcotry -czf archivename.tar.gz files/directory'
2
отвечен Seth Robertson 2023-05-24 20:35

Если контент, который вы хотите архив в домашний каталог пользователя - это должно быть:

ssh login_name@hostname 'tar cvf archive-name *'

Если вам нужно куда-то перемещаться, попробуйте это:

ssh login_name@hostname 'cd some-dir;tar cvf archive-name *'
2
отвечен RonK 2023-05-24 22:52

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх