哦,所以我进入我的文件夹
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 >
我想要做的是压缩此文件夹中的所有文件然后将其下载到我的计算机我是ssh的新手,这是一个客户端网站,但我真的想开始使用命令行来提高速度,我一直在寻找这个引用http://ss64.com/bash/来找到正确的命令,但是真的希望得到某些人的帮助吗?
由于
答案 0 :(得分:23)
cd path/to/folder/foldername
zip -r foldername.zip foldername * [use * if it has any sub directory]
请尝试使用此代码来解决您的问题。
答案 1 :(得分:7)
使用cd命令
转到文件夹路径zip -r foldername.zip foldername
Ex:zip -r test-bkupname.zip test
此处test是文件夹名称。
答案 2 :(得分:5)
如果您在目录中,那么
try_files
答案 3 :(得分:2)
看起来这是webroot目录。
为什么不压缩上面的目录(httpdocs / html / whatever),然后将其移到网站空间,然后从那里下载?
即。进入web根目录上方的目录。例如,如果您的Web根目录是/ var / www / html /进入/ var / www /并运行以下命令:
zip -r allwebfiles.zip html
mv allwebfiles.zip /html/allwebfiles.zip
然后在您的网络浏览器中转到http://mydomain.com/allwebfiles.zip,然后下载该文件。
提取时,您只需要将/ var / www / OR提取到webroot并将所有文件上移一级。
答案 4 :(得分:1)
tar zcvf ../my_directory.tar.gz .
将创建my_directory.tar.gz文件。
scp ../my_directory.tar.gz username@your-ip:/path/to/place/file
会将文件传输到您的计算机。
答案 5 :(得分:0)
使用以下Ssh命令一次下载多个文件
mget ./*