摘要: 1、通过终端按键产生信号 在前台进程输入ctrl+c或者ctrl+/可以产生硬件中断。 2、调用系统函数向进程发信号 在shell命令下发送信号具体格式如下 $ ./a.out &[1] 7940$ kill -SIGSEGV 7940$(再次回车)[1]+ Segmentation fault (core dumped) ./a.out7940是a.out进程的id... 阅读全文
posted @ 2014-04-07 10:54 小菜庞 阅读(576) 评论(0) 推荐(0) 编辑
摘要: 我们运行如下命令,可看到Linux支持的信号列表: $ kill -l1) SIGHUP 2) SIGINT 3) SIGQUIT 4) SIGILL 5) SIGTRAP 6) SIGABRT 7) SIGBUS 8) SIGFPE 9) SIGKILL 10) SIGUSR1 11) SIGSEGV 1... 阅读全文
posted @ 2014-04-07 10:35 小菜庞 阅读(884) 评论(0) 推荐(0) 编辑
摘要: 1. 信号的基本概念 为了理解信号,先从我们最熟悉的场景说起: 用户输入命令,在Shell下启动一个前台进程。 用户按下Ctrl-C,这个键盘输入产生一个硬件中断。 如果CPU当前正在执行这个进程的代码,则该进程的用户空间代码暂停执行,CPU从用户态切换到内核态处理硬件中断。 终端驱动程序将Ctrl-C解释成一个... 阅读全文
posted @ 2014-04-07 10:31 小菜庞 阅读(693) 评论(0) 推荐(0) 编辑
摘要: 让你的Live Writer支持博客园. Windows Live Writer Beta 2--中文版本测试已出,也下载来用用,写Blog就更直接了,找到"博客园"的相关配置如下:其需.NET Framework 2.0以上版本支持 1、在“工具”菜单中选择“帐户”,然后选择“其它博客服务”。 2、在博客主页URL中输入你的Blog主页地址。 3、输入用户名与密码。 4、在... 阅读全文
posted @ 2014-04-06 15:06 小菜庞 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://qtlinux.blog.51cto.com/3052744/1136779 参考文章:http://blog.csdn.net/dszsy1990/article/details/8461396 1.到官网上下载:codeblocks_12.11-1_i386-debian-stable.tar.bz2这个安装包, 2.到这个地方下载依赖包 http://... 阅读全文
posted @ 2014-03-19 18:33 小菜庞 阅读(335) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://blog.chinaunix.net/uid-29145190-id-3867605.html 在LINUX程序设计当中,经常会遇到头文件包含的问题,那么这些头文件到底在哪个路径下?具体的头文件路径依赖于程序性质(应用程序还是和内核相关的程序)和编译器,下面分别叙述。 机器环境如下:UBUNTU10.04LTS,自己另外安装的LINUX内核源码目录为/usr/src/k... 阅读全文
posted @ 2014-03-17 22:35 小菜庞 阅读(2038) 评论(0) 推荐(0) 编辑
摘要: 有两种方式: 1. command & : 后台运行,你关掉终端会停止运行 2. nohup command & : 后台运行,你关掉终端也会继续运行 一、 简介 Linux/Unix 区别于微软平台最大的优点就是真正的多用户,多任务。因此在任务管理上也有别具特色的管理思想。 我们知道,在 Windows 上面,我们要么让一个程序作为服务在后台一直运行,要... 阅读全文
posted @ 2014-03-11 20:24 小菜庞 阅读(607) 评论(0) 推荐(0) 编辑
摘要: 我要用codeblocks交叉编译和调试arm开发板上的程序,宿主机是ubuntu12.04.开发板是嵌入式linux操作系统。 1、配置交叉编译环境 由上到下,1处直接选择即可。2处是你交叉编译器安装位置,3 4 5 6 可以在你交叉编译器安装位置下的bin目录找到,arm-linux-gdb默认是不安装的,需要我们自己安装,安装arm-linux-gdb和gdbserver需要另外安装... 阅读全文
posted @ 2014-03-07 21:32 小菜庞 阅读(9330) 评论(0) 推荐(0) 编辑
摘要: 参考文章:http://www.cnblogs.com/songQQ/archive/2009/09/03/1559838.htmlhttp://www.cnblogs.com/newlist/archive/2012/02/19/2358392.html一、socket概述 1、socket定义 ... 阅读全文
posted @ 2014-03-06 12:17 小菜庞 阅读(596) 评论(0) 推荐(0) 编辑
摘要: 目录 目录内容 I 切换到插入模式,此时光标位于开始输入文件处 A 切换到插入模式,并从目前光标所在位置的下一个位置开始输入文字 O 切换到插入模式,并从行首开始插入行的一行 【ctr... 阅读全文
posted @ 2014-03-05 21:56 小菜庞 阅读(477) 评论(0) 推荐(0) 编辑