Linux
文章平均质量分 75
StrongMouse_uestc
c/c++ coder
展开
-
收藏关于Linux IPC的一个系列的文章
原帖发表在IBM的developerworks网站上,是一个系列的文章,作者郑彦兴,通过讲解和例子演示了Linux中几种IPC的使用方式,我觉得很好,在这里做一个保留,能看完的话Linux IPC的基础是没有问题的了。一)Linux环境进程间通信(一)管道及有名管道http://www.ibm.com/developerworks/cn/linux/l-ipc/part1/二)Linux环境进程间原创 2010-01-18 20:40:00 · 413 阅读 · 0 评论 -
将信号用作 Linux 调试工具
通过重点分析使用信号处理程序捕获到的数据,您可以加速调试过程中耗时最多的一个步骤:寻找 bug。本文介绍了 Linux®信号的背景知识,并给出了已在 PPC Linux 测试通过的示例,然后介绍如何设计自己的信号处理程序来输出信息,从而快速定位代码中有问题的部分。信号 就是软件中断,可以向正在执行的程序(进程)发送有关异步事件发生的信息。大部分硬件 trap(非法指令、对无效地转载 2010-04-02 17:30:00 · 690 阅读 · 1 评论 -
ps 显示的运行状态信息
<br />系统维护的时候难免会遇到进程的状态的查询和管理,到底什么是R,有的是S,有的还是S+呢?一直有些混沌的问题,今天细细的来总结一下:<br /> ps是用来报告系统中程序执行状况的命令这个是无可厚非的,linux进程的状态:<br /> D 不可中断睡眠 (通常是在IO操作) 收到信号不唤醒和不可运行, 进程必须等待直到有中断发生<br /> R 正在运行或可运行(在运行队列排队中)<br /> S 可中断睡眠 (休眠中, 受阻, 在等待某个条件的形成或接受到信号)<原创 2010-08-04 10:26:00 · 722 阅读 · 0 评论 -
使用grep恢复被删文件内容
<br />在Unix/Linux下,最危险的命令恐怕就属rm命令了,每次在root下使用这个命令的时候,我都要盯着命令行看上几分钟才敢把回车敲下去。以前,看到同事在脚本中使用rm命令 —— rm {$App_Dir}/* 。因为脚本没有判断变量$App_Dir是否为空,结果,在一次用root操作的时候,整个操作系统一下就不见了,还好只是开发机。从此,我们大家都再也不敢使用rm命令了。<br />这里给大家介绍一个小技巧用来恢复一些被rm了的文件中的数据。我们知道,rm命令其实并不是真正的从物理上删除文转载 2010-09-26 08:34:00 · 330 阅读 · 0 评论