![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux appl
hailongxiong
这个作者很懒,什么都没留下…
展开
-
linux 进程间通信 信号量
实例中首先使用fork() 创建一个子进程, 在父进程调用kill() 之前, 在子进程中使用raise() 向自身发送SIGSTOP信号,是子进程暂停。接下来使用kill()向子进程发送信号代码:ngnsvr9 [** NONE **]/home/xionghailong/example $ cat kill_raise.c #include #include #in原创 2015-08-12 14:02:08 · 275 阅读 · 0 评论 -
linux 进程间通信 signal() 函数
使用signal()函数捕捉信号 进行处理代码:ngnsvr9 [** NONE **]/home/xionghailong/example $ cat signal.c #include #include #include void my_func(int sign_no){ if (sign_no == SIGINT) {原创 2015-08-12 14:36:27 · 347 阅读 · 0 评论 -
linux shell strace 使用 实例
代码:// 打印helloworld 代码ngnsvr9 [** NONE **]/home/xionghailong/shell $ cat main.c//main.c#include int main(){ printf("Hello world!\n");}编译:ngnsvr9 [** NONE **]/home/x原创 2015-08-18 11:03:35 · 451 阅读 · 0 评论 -
守护进程 linux 实例
代码:#include #include #include #include #include #include #include void init_daemon(void){ int pid; int i; //first process if (pid=fork()) { exit(0原创 2015-08-20 15:55:56 · 244 阅读 · 0 评论 -
shell中嵌套使用expect 实例
#!/bin/shusername=hailonxiecho $#i=1###参数都放在数组a中for args in $@do a[i]=$args i=($i+1)done###参数的数量numbernumber=${#a[@]}###获取要传的文件filename=${a[1]}###分别处理各个参数原创 2015-09-29 15:00:03 · 4532 阅读 · 0 评论 -
cots 常见问题解答
1. 如何手动更改板子类型和槽位号? 需要更改虚拟机的appl.xml的appid和type,以及/etc/rc.local的tipc-config -addr。 步骤: a. 登录虚拟机; b. cd /opt/v7510/share/inputs [root@vmm04-18原创 2015-11-12 09:44:40 · 529 阅读 · 0 评论