Dockerfile 对source指令的调用调整为:
RUN /bin/bash -c "source 路径"[......]
安装8版本
curl -sL https://deb.nodesource.com/setup_8.x | bash -
安装10版本
curl -sL https://deb.nodesource.com/setup_10.x | bash -
执行安装指令:
s[......]
直接命令行执行:
export http_proxy=127.0.0.1:1234
export https_proxy=127.0.0.1:3128
再使用wget或者curl就自动使用代理了,关闭命令窗口后失效[……]
这个是对比过去的一键脚本,还需要编译,比较费时。下面针对Ubuntu系统整理了指令。
安装也很简单:
apt-get update -y
apt-get install python-setuptools curl -yeasy_install pippip insta[......]
运维同学部署我开发的灰度发布系统时,遇到这么个奇葩事
/opt/lampp/lampp start
服务启动指令执行后,服务并没有被拉起,报错日志也没有任何输出,这什么鬼= =尝试了下httpd -t检查配置也没发现毛病,没搞明白,加上忙着处理另一个更紧急的事情,就交[……]
以下内容大部分摘录自:Shell脚本中$0、$ 、$!等的意义。
$$ Shell本身的PID(ProcessID)$! Shell最后运行的后台Process的PID$ 最后运行的命令的结束代码(返回值)$- 使用Set命令设定的Flag一览[……]
tail -f,这个指令是监控文件内容,实时输出每行变动~ 通常用于监控日志~ 但是如果你相对输出内容进行过滤呢?只输出你关注的关键词内容,如何做到?看示例:
tail -f 文件路径 | grep --line-buffered 关键词
相关参考: https:[……]
1.加源
add-apt-repository ppa:ondrej/php
2.更新
apt-get update
3.安装
apt-get install php7.1-fpm php7.1-mysql php7.1-curl php7.1-cli php7.1-[......]
如下命令行即可在Ubuntu 14.04安装好PHP5.6的php-fpm:
sudo add-apt-repository ppa:ondrej/php -y
sudo add-apt-repository ppa:ondrej/php5-compat -y
sudo[......]
添加启动项:
sudo update-rc.d apache2 defaults
defaults后面可以跟数字,取值范围0-99,序号越大,开机后越迟执行。
删除启动项:
update-rc.d -f apache2 remove[......]