ubuntu 修改 grub 启动顺序和等待时间

grub 的配置文件放在:/etc/default/grub 文件中,修改其中的内容:

修改完成后更新 grub 配置:

CentOS 源码编译安装 php7.0

一、 PHP 安装 lnmp 环境中,最难安装的就是 php 了,太多的依赖库和选项了,根本不知道有什么用,总是有很多依赖库导致环境安装不了。 php 的下载地址:香港的源-php-v7.2.11.tar.gz,当前最新版本 7.2.11,先下载下来解压: [crayon-69844d7fe281a1028399 ... 阅读更多

linux 环境下安装 Mariadb

一、下载安装 mariadb 是属于 mysql 的一个分支,是其创始人在 mysql 被卖给 oracle 之后重新分出来的,maria 取自于他女儿的名字。 mariadb 完全兼容于 mysql,在很多新版本的 linux 系统中,mysql 都已经被替换成了 mariadb 。 mariadb 的官网:mariadb 官网,下 ... 阅读更多

CentOS 终端 prompt 颜色设置

以为 centos 和 ubuntu 的 prompt 颜色设置是一样的,设置之后才发现不是一样的,百度了很久都没有找到任何有用的信息,在谷歌上随便一搜就找出来了官方的文档,不由得想吐槽百度啊。 centos 的 prompt 也是放在环境变量中,可以写到当前用户的~/.bashrc 文件里对当前用户生效,也可以写到全 ... 阅读更多

zip 命令的用法

添加 1.txt 和 2.txt 到 output.zip:

如果 1.txt 已经存在于压缩包了,希望添加 2.txt 到包内,加上-u 选项:

递归压缩选项-r: [crayon-6 ... 阅读更多

gcc 使用-Wl,-rpath 解决 so 库版本冲突

一、 问题描述 最近工作中遇到了一个问题:项目需要合入其他部门的模块,但是其中的一个共用共享库被更新了。因为项目很大,如果直接在我们的环境中替换更新这个库,很有可能会影响到其他模块。祖传的代码流传了差不多 20 年,涉及的模块也十分之多,贸然升级的风险很难评估。但是不替换这个库第三方模块又跑不起来,一度 ... 阅读更多

xshell 终端主机名和用户名不显示颜色的解决方法

不知道从哪天起,使用 xshell 的终端主机名和用户名没有了颜色: ls 变色了,而命令行开始的 ma@Y485 这一段是白色,和其他部分一样颜色不太显眼。 解决方法: 在~/.bashrc 中其实有了颜色的设置,查看代码可以发现:

最下面有一 ... 阅读更多

ifconfig 命令的用法

一、基本用法 ifconfig 网卡操作命令,可以用来启动、设置和修改网络配置。 直接使用命令可以查看当前主机所有网卡的信息:

其中,eth0 是本地网卡信息,lo 是本地环回地址,也可以直接在命令后面加网卡名来查看指定网卡的信息: [cr ... 阅读更多

readline/readline.h: No such file or directory 的解决方案

编译 lua 的时候报错头文件找不到:

解决方法

     

ubuntu 笔记本合上盖子不休眠

换新电脑了,以前的笔记本装了 ubuntu 用来开发使用,虽然是独立的物理机系统,但是还是习惯在本机远程登陆。一来为了省电,二来为了不那么占位置,所以就把盖子直接给关了。 默认情况下,盖上盖子会使系统进入休眠状态,远程连接也将被断掉。 如果想不休眠,需要进行以下修改: [crayon-69844d7fe ... 阅读更多