Putty ssh命令压缩该文件夹中的所有文件,然后下载

DCH*_*CHP 11 ssh putty command

哦,所以我进入我的文件夹

ls
cgi-bin                      wp-comments-post.php  wp-mail.php
googlec3erferfer228fc075b.html  wp-commentsrss2.php   wp-pass.php
index.php                    wp-config-sample.php  wp-rdf.php
license.txt                  wp-config.php         wp-register.php
php.ini                      wp-content            wp-rss.php
readme.html                  wp-cron.php           wp-rss2.php
wp-activate.php              wp-feed.php           wp-settings.php
wp-admin                     wp-includes           wp-signup.php
wp-app.php                   wp-links-opml.php     wp-trackback.php
wp-atom.php                  wp-load.php           xmlrpc.php
wp-blog-header.php           wp-login.php
(uiserver):u45567318:~/wsb454434801 >
Run Code Online (Sandbox Code Playgroud)

我想要做的是压缩此文件夹中的所有文件然后将其下载到我的计算机我是ssh的新手,这是一个客户端网站,但我真的想开始使用命令行来提高速度,我一直在寻找这个参考http://ss64.com/bash/找到合适的命令,但是真的希望得到某人的帮助吗?

谢谢

Ban*_*Roy 23

cd path/to/folder/foldername
zip -r foldername.zip foldername *    [use * if it has any sub directory]
Run Code Online (Sandbox Code Playgroud)

请尝试此代码,它将解决您的问题.


小智 10

使用cd命令转到文件夹路径

zip -r foldername.zip foldername   
Run Code Online (Sandbox Code Playgroud)

例如:zip -r test-bkupname.zip测试

这里test是文件夹名称.


小智 8

如果你在目录本身那么

zip -r zipfilename.zip  *
Run Code Online (Sandbox Code Playgroud)


pah*_*han 2

tar zcvf ../my_directory.tar.gz .
Run Code Online (Sandbox Code Playgroud)

将创建 my_directory.tar.gz 文件。

scp ../my_directory.tar.gz username@your-ip:/path/to/place/file
Run Code Online (Sandbox Code Playgroud)

会将文件传输到您的计算机。