以下内容大部分摘录自:Shell脚本中$0、$ 、$!等的意义。
$$ Shell本身的PID(ProcessID)$! Shell最后运行的后台Process的PID$ 最后运行的命令的结束代码(返回值)$- 使用Set命令设定的Flag一览[……]
标签归档: Ubuntu
Linux tail 根据关键词过滤实时输出文件变更内容
tail -f,这个指令是监控文件内容,实时输出每行变动~ 通常用于监控日志~ 但是如果你相对输出内容进行过滤呢?只输出你关注的关键词内容,如何做到?看示例:
tail -f 文件路径 | grep --line-buffered 关键词相关参考: https:[……]
Ubuntu 14.04 安装 PHP 7系列 FPM
1.加源
add-apt-repository ppa:ondrej/php2.更新
apt-get update3.安装
apt-get install php7.1-fpm php7.1-mysql php7.1-curl php7.1-cli php7.1-[......]Ubuntu 14.04 安装 PHP 5.6 FPM
如下命令行即可在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[......]update-rc.d 命令用法详解
添加启动项:
sudo update-rc.d apache2 defaultsdefaults后面可以跟数字,取值范围0-99,序号越大,开机后越迟执行。
删除启动项:
update-rc.d -f apache2 remove[......]Linux编写简单的启动脚本
Debian Ubuntu 修改默认编辑器 Crontab 编辑器变更方式
Ubuntu 16.04 vsftpd: 530 Login incorrect 解决办法
这个问题是默认配置造成的,编辑配置文件:
vim /etc/vsftpd.conf修改
pam_service_name=vsftpd为
pam_service_name=ftp之后重启服务即可[……]
Ubuntu 16.04 mysql 修改datadir数据路径后无法启动解决办法
是被新增的apparmor限制了,按如下方式修改即可。
vim /etc/mysql/mysql.conf.d/mysqld.cnf
#修改datadir为 你的路径
sudo systemctl stop mysqlmv /var/lib/mysql 你的路径vim /[......]