xx's blog

python fabric自动化部署

Fabric是一个Python(2.5-2.7)库和命令行工具,可以通过SSH在多个host上批量执行任务, 用于简化应用程序部署或系统管理任务的SSH使用。 fabric官方英文文档: http://www.fabfile.org/ 1. pip安装详见linux下pip的安装及常用命令 2. fabric安装建议在虚拟环境virtualenv或virtualenvwrapper下安装fabric # pip install fabric 安装完fabric即可使用fab命令 3. fabric变量fr
2017-11-09

linux下pip的安装及常用命令

pip是一个用来安装和管理Python包的工具, 它是easy_install的替代品, 也是目前社区的主流工具。 第三方包主要分布在The Python Package Index (https://pypi.org) 官方的仓库(简称 PYPI), Github, Bitbucker等代码托管服务上。 pip官方文档: https://pip.readthedocs.io/en/stable/ 1. pip安装ubuntu下pip安装: $ sudo apt-get install python-p
2017-11-09

linux升级python2.6.x到python2.7.x

低版本的centos6.x系统自带的python版本为2.6.x, 而平时的开发中都需要python2.7.x版本, 故本文记录下python2.6.x升级到python2.7.x的操作步骤。由于旧版本的python已被深度依赖, 所有不能卸载原有的python, 只能全新安装。 1. 安装依赖库# yum install vim gcc make wget -y # yum install openssl-devel zlib-devel readline-devel sqlite-devel -y 2
2017-11-09

linux定时任务crontab

cron是一个在类Unix操作系统上的任务计划程序。它可以让用户在指定时间段周期性地运行命令或者shell脚本,通常被用在系统的自动化维护或者管理。cron的配置文件称为“crontab”,是“cron table”的简写。 1. 安装crontab# yum install vixie-cron # yum install crontabs p.s. vixie-cron 软件包是 cron 的主程序; crontabs 软件包是用来安装、卸装、或列举用来驱动 cron 守护进程的表格的程序。 cro
2017-11-08

ubuntu主题美化

1. 添加资源添加Unity Tweak Tool, Flatabulous主题和配套图标ultra-flat源: $ sudo add-apt-repository ppa:noobslab/themes $ sudo add-apt-repository ppa:noobslab/icons $ sudo apt-get update 2. 安装Unity Tweak Tool$ sudo apt-get install unity-tweak-tool 3. 安装Flatabulous主题和配套图
2017-10-31

使用oh-my-zsh代替bash shell

1. zsh和oh-my-zsh安装参考链接: https://github.com/robbyrussell/oh-my-zsh/wiki/Installing-ZSH https://github.com/robbyrussell/oh-my-zsh $ sudo apt-get install zsh $ sh -c "$(wget https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -
2017-09-28

python安装virtualenv和virtualenvwrapper

1. pip常用命令pip安装命令: pip install package_name pip升级命令:pip install –ungrage package_name 或:pip install -U package_name pip卸载命令:pip uninstall package_name 如pip install djangopip install -U django 2. virtualenv的安装virtualenv的安装: $ sudo pip install virtualenv 或
2017-09-28

使用国内Pypi源加速Pypi包的安装

1. 国内常用的pip源 阿里云pypi源: http://mirrors.aliyun.com/pypi/simple/ (推荐) 豆瓣pypi源: http://pypi.douban.com/simple (推荐) 2. 设置pip默认源$ mkdir ~/.pip $ cd ~/.pip/ $ vim pip.conf pip.conf内容如下: 使用阿里云的pypi源: [global] timeout = 6000 index-url = http://mirrors.aliyun.com/
2017-06-30

mongodb shell常用命令

1. 进入mongodb shell$ mongo MongoDB shell version v3.4.4 connecting to: mongodb://127.0.0.1:27017 MongoDB server version: 3.4.4 > 2. 退出mongodb shell> exit bye 3. 查看mongodb版本号> db.version() 3.4.4 4. 查看数据库操作命令> db.help() 5. 显示数据库列表> show db
2017-06-23

ubuntu16.04安装jdk8

1. jdk8下载jdk8下载地址: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html wget命令下载: # wget -c "http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.tar.gz?AuthParam=14976955
2017-06-17
13456