在尝试备份 Apache 服务器上的网站时,我运行了以下命令:
gzip -r /var/www/httpd/vhosts/mysite.com/mysite.gzip
尝试备份 gzip 文件的路径。但是,完成后我转到网站网址并获取 apache 欢迎屏幕。
发生了什么?有没有什么方法可以轻松扭转这种局面?
非常感谢您的帮助!
答案1
for file in `find /var/www/httpd/vhosts/mysite.com/`; do gunzip $file; done
你把 htdocs 根目录中的所有内容都压缩到了 file.gz file2.gz 中,当它找不到 file.gzip 时,可能会出错
答案2
您的论点是错误的。 ls -al /var/www/httpd/vhosts/mysite.com/ 的输出是什么? 这可能不是什么大问题。
答案3
我知道已经太晚了,但也许在运行命令之前输入“man gzip”?