从服务器上压缩并拉取文件怎么弄
时间: 2023-09-18 17:15:48 浏览: 139
可以通过以下步骤从服务器上压缩并拉取文件:
1. 连接到服务器:使用 SSH 客户端(比如 PuTTY)连接到服务器。
2. 压缩文件:使用 tar 命令将要拉取的文件压缩成一个文件。例如,将目录 /var/www/html 压缩成一个名为 html.tar.gz 的文件,可以使用以下命令:
```
tar -zcvf html.tar.gz /var/www/html
```
这个命令将目录 /var/www/html 压缩成一个名为 html.tar.gz 的文件,并且使用 gzip 压缩算法。
3. 拉取文件:使用 scp 命令将压缩后的文件从服务器拉取到本地。例如,将服务器上的 html.tar.gz 文件拉取到本地的 /home/user 目录下,可以使用以下命令:
```
scp user@server:/path/to/html.tar.gz /home/user/
```
这个命令将服务器上的 html.tar.gz 文件复制到本地的 /home/user 目录下。
4. 解压文件:在本地解压拉取到的压缩文件。例如,使用以下命令解压 html.tar.gz 文件:
```
tar -zxvf html.tar.gz
```
这个命令将 html.tar.gz 文件解压到当前目录下,创建一个名为 html 的目录,并将压缩文件中的文件和目录复制到该目录下。
注意:以上命令中的 user@server 应替换为服务器的用户名和 IP 地址或域名。另外,可以根据需要修改压缩和拉取的文件路径和本地解压的路径。
阅读全文