以下内容大部分摘录自:Shell脚本中$0、$ 、$!等的意义。
$$ Shell本身的PID(ProcessID)$! Shell最后运行的后台Process的PID$ 最后运行的命令的结束代码(返回值)$- 使用Set命令设定的Flag一览[……]
标签归档: CentOS
Linux下Apache-httpd 老旧版本的经验总结
没多少经验,就是习惯了
/etc/init.d/httpd restart突然碰到一些老版本的Apache环境,httpd运行方式是绝对路径,有点懵逼怎么关闭启动,以及不清楚配置文件在哪儿~
首先,绝对路径假设是:
/usr/local/apache/bin/ht[......]Linux tail 根据关键词过滤实时输出文件变更内容
tail -f,这个指令是监控文件内容,实时输出每行变动~ 通常用于监控日志~ 但是如果你相对输出内容进行过滤呢?只输出你关注的关键词内容,如何做到?看示例:
tail -f 文件路径 | grep --line-buffered 关键词相关参考: https:[……]
CentOS yum检查已安装软件
一般用的比较少,列出已安装的全部软件:
yum list installed //列出所有已安装的软件包 列出所有已安装但不在 Yum Repository 内的软件包
yum list extras将list变为info,可以列出软件的信息[……]
AWS yum安装的奇葩事
嗯,事情是这样的,要用swoole,然后安装嘛,之前yum装的php71,于是
yum install php-swoole输出
Error: php71-common conflicts with php-common-5.3.29-1.8.amzn1.x86_6[......]libmcrypt编译安装方法
yum install gcc gcc-c++ -y以下示例代码为自定义路径~用默认的不需要设置额外参数:
mkdir -p /opt/libmcrypt
wget https://jaist.dl.sourceforge.net/project/mcrypt[......]libpng编译安装方法
yum install gcc gcc-c++ -y以下示例代码为自定义路径~用默认的不需要设置额外参数(如果前面自定义编译安装了zlib的话,需要额外指定下环境变量):
mkdir -p /opt/libpng
wget http://download.so[......]jpeglib编译安装方法
yum install gcc gcc-c++ -y以下示例代码为自定义路径~用默认的不需要设置额外参数:
mkdir -p /opt/jpeglib
wget http://www.ijg.org/files/jpegsrc.v9a.tar.gz
tar xf[......]GD库编译安装方法
yum install gcc gcc-c++ -y以下示例代码为自定义路径~用默认的不需要设置额外参数:
mkdir -p /opt/gd
wget https://github.com/libgd/libgd/releases/download/gd-2.[......]curl编译安装方法
yum install gcc gcc-c++ -y以下示例代码为自定义路径~用默认的不需要设置额外参数:
mkdir -p /opt/curl
wget https://curl.haxx.se/download/curl-7.59.0.tar.gz
tar xf[......]