目录
一、准备工作
(1)写在文章之前
作为一个程序员,数据备份尤为重要,本文主要介绍的是将服务器上的某文件定时备份到百度网盘中。主要实现思路是:安装pip、byp --> 百度网盘进行授权登陆 --> 使用crontab+bypy实现定时自动数据备份。
(2)环境
Centos7+python2.7.5下利用crontab+bypy实现自动备份数据到百度网盘。笔者在制作过程中使用的是Xshell7软件连接linux服务器,当然你也可以使用宝塔面板上的终端来进行相关命令的操作,不过宝塔面板上的终端在输入一些命令时更容易出现问题,有时也有一定的局限性,比如点击宝塔其他页面之后终端上输入的命令将被清屏,有时连接失败后也会被清屏,不方便查看之前的命令执行结果。
(3)查看配置信息
成功连接linux服务器后可以使用如下命令查看自己的环境配置信息:
1.查看centos版本信息
cat /etc/redhat-release
2.查看linux版本
cat /proc/version
3.查看python版本
查看系统是否有python环境(一般系统自带python2.7),此命令查看过后用Ctrl-D退出或输入quit()退出。
python
二、执行流程
(1)安装pip
进入到服务器对应的项目文件根目录下,可以使用cd命令
#使用cd命令进入到项目根目录中
[root@iZ85173om7p5tdZ ~]# cd /www/wwwroot/zx.wiyp.top
sudo yum -y install epel-release #这是安装pip是要用到的东西
sudo yum -y install python-pip
sudo yum clean all
sudo pip install --upgrade pip #更新
#如果无法更新可以使用命令:sudo python -m pip install --upgrade pip
依次执行上面的代码,执行效果如下:
需要注意的是
这里在执行更新语