linux/sh
哲淡
1. 乐于学习各种编程语言
2. 正在努力成为程序员
展开
-
sh -s用法
sh -s 用法原创 2016-03-06 01:45:58 · 1793 阅读 · 0 评论 -
linux下自解压包制作
概要在项目发布部署包或者升级包的时候, 往往是可执行文件和资源文件一起打包, 常规的方式是用tar制作压缩包, 然后在拷贝到目标机器, 解压,执行.不过如果省去手动解压这一步, 直接执行升级包, 是不是更帅气一点原理将需要执行的脚本和升级包,用cat命令把两个文件拼到一起,如cat main.sh xx.pkg > yy.pkg利用tar或者其他支持从标准输入读取压缩包的命令,用tail -n原创 2017-10-14 12:18:07 · 1380 阅读 · 0 评论 -
Mysql集群重启失败
问题描述今天遇到一个问题,openstack集群的3个控制节点内存故障后,同事重启了三个机器,启动后,三个节点上的mysqld(其实就是mariadb)服务都起不来了根据排查日志/var/log/mariadb/mariadb.log , 发现日志中显示[ERROR] WSREP: failed to open gcomm backend connection: 100: failed to rea原创 2017-10-14 18:40:06 · 2114 阅读 · 0 评论 -
sh -s 用法
1.基础用法 sh -s 用于从标准输入中读取命令,命令在子shell中执行 当sh -s 后面跟的参数,从第一个非 - 开头的参数,就被赋值为子shell的$1,$2,$3....2.示例(1)jiajia@jiajia-pc:~/ruby$ echo 'ls $2' | sh -s '' '-l'total 12-rwxrwxr-x 1 jiajia jiajia 33 2月 ...原创 2018-03-06 11:01:40 · 10469 阅读 · 0 评论