使用二进制包安装 MySQL

二进制包安装 MySQL 的步骤和源码编译安装的步骤差不多,只是少了编译的流程,直接解压就能使用,相对方便很多。 一、安装步骤 创建用户和安装依赖项:

下载安装包,解压,设置的安装目录为/usr/local/: [crayon-697e2 ... 阅读更多

linux 虚拟机挂起后自动校准时间

「挂起」 是虚拟机里面常用的操作,也是一个非常实用的功能。 挂起和关机不同,挂起是把当前的系统状态都封存起来,相当于游戏里面的存档一样,下次直接从这里开始。而关机和平常的机器一样,关闭系统。 通常关闭虚拟机都会选择 「挂起」 而不是 「关机」,因为关机了下次开启要等待一段时间,而挂起则不用,一来方便,二来省 ... 阅读更多

CentOS 6.5 源码编译安装 GCC 7.2.0

一、环境准备

1.1 安装包下载

所有的安装包可在 http://mirror.team-cymru.com/gnu/找到。

GCC 下载地址:GCC7.2.0,三个主要依赖组件下载地址:mpfr-4.0.1mpc-1.0.3gmp-6.1.2

1.2 安装依赖项

使用 yum 安装的依赖项:yum install -y glibc-headers gcc-c++ automake autoconf

对于 gmp, mpfr 和 mpc 三个依赖包,如果想偷懒就使用下面的命令一键安装:

建议使用 yum 自动安装,手动安装麻烦且费时。

这三个组件还可以使用官方提供的安装脚本安装:./contrib/download_prerequisite,比较耗时。

安装 gmp

安装 mpfr

安装 mpc

添加动态库到系统搜索路径

动态库的默认搜索路径都在/etc/ld.so.conf 文件中,这个文件里面包含了/etc/ld.so.conf.d/目录下的所有文件。所以只要在这个目录下创建一个 gcc 的文件作为库的搜索路径就可以了。

阅读更多

linux grep 命令的用法

一、用法 grep 全称是 Global Regular Expression Print,表示使用正则表达式匹配文本。 命令格式:grep pattern file -c:输出匹配到的数量。 -i:不区分大小写。 -h:不显示文件名。 -n:显示匹配行和行号。 -b:显示匹配到的字符串偏移。 -o:只 ... 阅读更多

linux tail 命令的用法

一、用法 tail 用于输出文件尾部的内容,命令用法:tail [选项] file,默认显示最后 10 行。 -c <N>:显示尾部指定数量的字符内容。 -n <N>:显示尾部指定行数的内容。 -f:实时刷新文件尾部信息,常用于日志信息监测。 --pid:和-f 选项连用,表示当指定 ... 阅读更多

linux head 命令的用法

一、用法 head 命令用于显示文件的开头内容,命令格式为:head file 。 -n < 行数>:显示开头指定行的文件内容,默认为 10 。 -c < 字符数>:显示开头指定个数的字符数。 -q:不显示文件名字信息,适用于多个文件,多文件时默认会显示文件名。 -v:显示文件名信息,适 ... 阅读更多

linux wc 命令的用法

一、用法 wc 命令用于统计文件中的字节数、字符数或列数。 -c:统计文件的字符数。 -w:统计文件中的词语的数量,即被空格以及换行等分隔的字符串。 -l:统计文件的列数。 二、示例

linux cut 命令用法

一、用法 使用特定的规则切分文件内容并显示出来,命令格式 cut file "m,n"。 -b:根据字节选取内容。 -n:和-b 连用,不区分多字节边界。 -c:根据字符选取内容。 -d:自定义分隔符,默认是 。 -f:以字段为单位,一个字段即使一个单词,单词以-d 选项设置的作为边界。 显示区域规则: ... 阅读更多

linux seq 命令的用法

一、用法 seq 命令用于生成某个范围内的整数,格式为:seq [选项]... [首数] [增量] 尾数。 -f:格式化数据,例如%g aaa%03g 。 -s:指定字符分隔产生的所有数字,默认为 。 -w:使所有数据同宽,位数小的前面补零,不能和-f 同时使用。 二、示例 [crayon-697e2b0 ... 阅读更多