CentOS 7 安装Python3、pip3

CentOS 7 默认安装了 Python 2,当需要使用 Python 3 的时候,可以手动下载 Python 源码后编译安装。

一、安装 Python 3

1.1 安装准备

1
2
3
4
5
6
7
8
9
$ sudo mkdir /usr/local/python3 # 创建安装目录
# 下载 Python 源文件
$ wget --no-check-certificate https://www.python.org/ftp/python/3.6.0/Python-3.6.0.tgz
# 注意:wget获取https的时候要加上:--no-check-certificate
$ tar -xzvf Python-3.6.0.tgz # 解压缩包
$ cd Python-3.6.0 # 进入解压目录

阅读更多


Good bye 2016...

时光飞逝,转眼间,2016 年已经在今天画上句号,结束了,再提起 2016 年就已经是过往了…

印象中,十年应该要算是很长的一段时间吧,但仔细一琢磨十年前也就才 2006 年…那时候是高中,每天除了上课就是写作业,学习很枯燥总感觉时间很多,憧憬着美好的未来,过着也算是无忧无虑生活。每天放学,下晚自习,总是很快的骑着自行车冲出校门口,因为晚了学生会很多,那时候骑自行车一个比一个快。周五不用上晚自习,三五成群去网吧通宵,包宿八块钱八个小时,从晚上十点到第二天早上六点,六点从网吧出来总会有种恍如隔世的感觉,大街上几乎没有人,回出租屋睡上一天,感觉就是一周最美好的时光了!看着别的同学拿着小灵通、MP3 ,很羡慕,自已也想要有一个,都不敢奢望能有一台电脑…一切仿佛也就是昨天而已,但是已经十年之前了,不禁一颤,人生能有几个十年…

阅读更多


[转]Linux shell 中单引号、双引号、反引号、反斜杠的区别

shell 可以识别 4 种不同类型的引字符号:单引号字符 ',双引号字符 ",反斜杠字符 \,反引号字符 ` ,学习 shell 编程的朋友可以看下。

1. 单引号( ' )

1
2
3
$ grep Susan phonebook
Susan Goldberg 403-212-4921
Susan Topple 212-234-2343

如果我们想查找的是 Susan Goldberg,不能直接使用 grep Susan Goldberg phonebook 命令,grep 会把 Goldbergphonebook 当作需要搜索的文件。

1
2
$ grep 'Susan Gold' phonebook
Susan Goldberg 403-212-4921

shell 碰到第一个单引号时,它忽略掉其后直到右引号的所有特殊字符。

阅读更多


CentOS 安装 Nginx

一、安装准备

首先由于 Nginx 的一些模块依赖一些 lib 库,所以在安装 Nginx 之前,必须先安装这些 lib 库,这些依赖库主要有 g++、gcc、openssl-devel、pcre-devel 和 zlib-devel,执行如下命令安装:

1
2
3
4
$ yum install gcc-c++
$ yum install pcre pcre-devel
$ yum install zlib zlib-devel
$ yum install openssl openssl--devel

二、安装 Nginx

安装之前,最好检查一下是否已经安装有 Nginx

1
$ find -name nginx

阅读更多


CentOS 安装 rar、zip 解压缩

Windows 系统压缩的 rar 和 zip 文件,在 Linux 系统下是无法通过 tar 命令解压缩的,需要使用 rar 和 zip 命令来解压缩。下面记录一下 rar 和 zip 安装和简单的使用。

一、rar 安装使用

Linux 系统下使用 rarlinux 解压缩 rar 压缩文件,下载页面:http://www.rarsoft.com/download.htm。

1.1 下载系统对应的版本

1
$ wget http://www.rarsoft.com/rar/rarlinux-x64-5.4.0.tar.gz

1.2 解压、安装

1
2
3
$ tar -zxvf rarlinux-x64-5.4.0.tar.gz
$ cd rar
$ make

阅读更多