12 2009 档案
linux 信号详解
摘要:信号机制是进程之间相互传递消息的一种方法,信号全称为软中断信号,也有人称作软中断。从它的命名可以看出,它的实质和使用很象中断。所以,信号可以说是进程控制的一部分。 一、信号的基本概念 1、基本概念 软中断信号(signal,又简称为信号)用来通知进程发生了异步事件。进程之间可以互相通过系统调用kill发送软中断信号。内核也可以因为内部事件而给进程发送信号,通知进程发生了某个事件。注意,信号只是用来... 阅读全文
posted @ 2009-12-21 22:19 灰太狼大王 阅读(1093) 评论(0) 推荐(0)
后台运行进程
摘要:在Linux中,如果要让进程在后台运行,一般情况下,我们在命令后面加上&即可,实际上,这样是将命令放入到一个作业队列中了: $ ./test.sh &[1] 17208$ jobs -l[1]+ 17208 Running ./test.sh & 对于已经在前台执行的命令,也可以重新放到后台执行,首先按ctrl+z暂停已经运行的进程,然后使用bg命令将停止的作业放到后台运行... 阅读全文
posted @ 2009-12-21 22:18 灰太狼大王 阅读(240) 评论(0) 推荐(0)
LD 浅析 转
摘要:本文乃转载, 原作者的E-mail是zhanglei@sict.ac.cn. 完成于2005.11.5-2005.11.8 0. Contents 1. 概论 2. 基本概念 3. 脚本格式 4. 简单例子 5. 简单脚本命令 6. 对符号的赋值 7. SECTIONS命令 8. MEMORY命令 9. PHDRS命令 10. VERSION命令 11. 脚本内的表达式 12. 暗含的连接脚本 ... 阅读全文
posted @ 2009-12-04 16:04 灰太狼大王 阅读(4798) 评论(0) 推荐(0)
GNU ld 使用
摘要:ld,即GNU的连接工具,用于将各目标文件合并在一起,并重新安排他们的数据以及符号的引用,常常是程序编译的最后一步。 ld scripts 即ld脚本。ld 脚本的主要目的是要描述怎样将输入文件的各段印象到输出文件中去。它控制输出文件在内存的布局情况。 -------------------------------------------------------------------------... 阅读全文
posted @ 2009-12-04 16:02 灰太狼大王 阅读(1296) 评论(0) 推荐(0)