如何通过 SSH 使用“tar”压缩文件夹的内容?

如何通过 SSH 使用“tar”压缩文件夹的内容?

如何通过tarSSH 使用 Unix 系统上的命令压缩文件夹的内容?

答案1

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

答案2

如果要压缩它,请在上述建议中添加 -z 或 -j 参数。

ssh user@host 'tar -C direcotry -czf archivename.tar.gz files/directory'

答案3

如果您要存档的内容位于用户的主目录中 - 它应该是:

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

如果你需要导航到某个地方,请尝试以下操作:

ssh login_name@hostname 'cd some-dir;tar cvf archive-name *'

相关内容