- 博客(5)
- 资源 (1)
- 收藏
- 关注
转载 linux下命令行操作快捷键及技巧
历史相关命令!!:执行上一条命令!num:执行历史命令中第num条命令!-num:执行历史命令中倒数第num条命令!?string?:执行最近一条包含有string字符串的命令Ctrl+r:搜索上一条匹配的命令!$:代表上一个命令的最后一个字符串Esc+.:显示上一个命令的最后一个字符串 移动相关命令Ctrl+a:将光标移到行首Ctrl+e:将光标...
2018-10-11 14:28:46
125
转载 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
转载 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
636
转载 Shell和MakeFile中变量的总结说明
shell变量意义:$# 是传给脚本的参数个数$0 是脚本本身的名字$1 是传递给该shell脚本的第一个参数$2 是传递给该shell脚本的第二个参数$@ 是传给脚本的所有参数的列表$* 是以一个单字符串显示所有向脚本传递的参数,与位置变量不同,参数可超过9个$$ 是脚本运行的当前进程ID号$? 是显示最后命令的退出状态,0表示没有错误,其他表示有错误
2014-07-28 10:28:26
1646
转载 深析静态链接库和动态链接库相同函数覆盖及库调用顺序问题
注意:编译器为gcc,若使用g++,请在库里面加上extern “C” 两个静态库 首先测试静态链接库,大概的代码如下: liba.c#include stdio.h>#include stdlib.h>#include "libA.h" void libA(){ common();}
2014-06-20 14:48:41
353
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人