yaoningvital / blog

my blog
31 stars 4 forks source link

从服务器上下载一个文件夹到windows系统本地 #197

Open yaoningvital opened 4 years ago

yaoningvital commented 4 years ago

一、问题场景

在处理“在nginx上配置多个应用”这个问题时,我需要把nginx的访问日志和错误日志下载到本地,方便查看。

nginx的日志目录为: /usr/local/nginx-1.17.7/logs 该目录下有三个文件:access.log、error.log、nginx.pid image

我在本地只能通过ftp的方式看到 /home/yaoning 这个目录下的文件。

我想把 /usr/local/nginx-1.17.7/logs 这个目录下的文件拷贝到 /home/yaoning 这个目录下。

二、解决方法

先将 /usr/local/nginx-1.17.7/logs 这个目录下的文件用 tar 命令打包,将打包生成的压缩文件放到 /home/yaoning 这个目录下。

然后 cd 到 /home/yaoning 这个目录。

在 /home/yaoning 这个目录下将打包文件进行解压缩,然后就可以将解压缩的文件拷贝出来了。

三、具体 Linux 命令

tar -zcvf /home/yaoning/logs.tar.gz /usr/local/nginx-1.17.7/logs    

cd /home/yaoning

tar -zxvf /home/yaoning/logs.tar.gz

image