Chinaunix首页 | 论坛 | 博客
  • 博客访问: 325707
  • 博文数量: 81
  • 博客积分: 1810
  • 博客等级: 上尉
  • 技术积分: 725
  • 用 户 组: 普通用户
  • 注册时间: 2008-05-25 17:38
文章分类

全部博文(81)

文章存档

2016年(4)

2015年(11)

2014年(16)

2013年(37)

2012年(11)

2011年(2)

我的朋友

发布时间:2014-04-16 20:29:39

......【阅读全文】

阅读(13650) | 评论(0) | 转发(0)

发布时间:2014-01-10 10:54:02

网上发现一个好工具。看中哪个进程,用reptyr将该进程的控制终端接手过来,挺过瘾的。reptyr is a utility for taking an existing running program and attaching it to a new terminal. https://github.com/nelhage/reptyr大致原理:利用ptrace利器接上目标进程,通过系统调用dup2和ioctl将标准输入输出和控制.........【阅读全文】

阅读(2575) | 评论(0) | 转发(0)

发布时间:2013-03-18 16:03:53

一直很好奇ps命令输出的COMMAND有些带[],今天看了一下ps.c, procps.c代码后,知道为什么了。其实就是ps命令如何获取进程command,ps命令首先查看/proc/pid/cmdline,如果cmdline非空,那么command就是该字符串;如果cmdline为空,那说明该进程不是命令行启动的,查看/proc/pid/stat,从进程信息中获取command名字,对.........【阅读全文】

阅读(2608) | 评论(1) | 转发(0)

发布时间:2012-12-27 13:18:22

======================== diff是生成源码补丁的必备工具 ========================命令格式为:-------------------------------------------------------diff [命令行选项] 原始文件 新文件常用命令行选项如下:-r     递归处理目录         -u     输出统一格式(unified format)-N     patch里包含新文件 -a  &......【阅读全文】

阅读(713) | 评论(0) | 转发(0)

发布时间:2012-12-10 16:36:09

scp.c中main基本流程1、解析参数;2、根据"最后的参数"看是本地copy,还是远程copy。       分别指向toremote和tolocal函数。3、toremote()分三种:(和下面分析的流程类似,请参考最下面的彩色字体描述)       1)远端到远端,通过本地。(分解为两步:远端到本地,本地到远端)       2)远端到远端,不通过本地     ......【阅读全文】

阅读(2152) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册