shell
hao429006
这个作者很懒,什么都没留下…
展开
-
Shell和MakeFile中变量的总结说明
shell变量意义:$# 是传给脚本的参数个数$0 是脚本本身的名字$1 是传递给该shell脚本的第一个参数$2 是传递给该shell脚本的第二个参数$@ 是传给脚本的所有参数的列表$* 是以一个单字符串显示所有向脚本传递的参数,与位置变量不同,参数可超过9个$$ 是脚本运行的当前进程ID号$? 是显示最后命令的退出状态,0表示没有错误,其他表示有错误转载 2014-07-28 10:28:26 · 1646 阅读 · 0 评论 -
startup.sh
#!/bin/shPRO_NAME=turnserverPRO_PARAM=" -c /usr/local/etc/turnserver.conf -o -a -f -r guangzhou"PRO_RUN=${PRO_NAME}${PRO_PARAM}PRO_KEEPALIVE=./keepAlive.sh#echo ${PRO_RUN}#killall -9 ${PRO_NAME...转载 2018-07-25 11:40:20 · 635 阅读 · 0 评论 -
keepAlive.sh
#! /bin/sh#进程名字可修改,如果没有killall命令使用 yum install psmisc 安装PRO_NAME=turnserverPRO_STRAT=./startup.shPRO_NUM=1 while true ; do #用ps获取$PRO_NAME进程数量 NUM=`ps aux | grep -w ${PRO_NAME} | gre...转载 2018-07-25 11:40:57 · 145 阅读 · 0 评论 -
linux下命令行操作快捷键及技巧
历史相关命令!!:执行上一条命令!num:执行历史命令中第num条命令!-num:执行历史命令中倒数第num条命令!?string?:执行最近一条包含有string字符串的命令Ctrl+r:搜索上一条匹配的命令!$:代表上一个命令的最后一个字符串Esc+.:显示上一个命令的最后一个字符串 移动相关命令Ctrl+a:将光标移到行首Ctrl+e:将光标...转载 2018-10-11 14:28:46 · 125 阅读 · 0 评论