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

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

0
задан 22.05.2011, 00:31

0 ответов

От 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
ответ дан 24.11.2019, 02:40

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

ssh user@host 'tar -C direcotry -czf archivename.tar.gz files/directory'
2
ответ дан 24.11.2019, 02:40

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

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

Если необходимо перейти где-нибудь, попробуйте это:

ssh login_name@hostname 'cd some-dir;tar cvf archive-name *'
2
ответ дан 24.11.2019, 02:40

Теги

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