上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 47 下一页

2009年2月12日

Shell脚本调试技术

摘要: 本文全面系统地介绍了shell脚本调试技术,包括使用echo, tee, trap等命令输出关键信息,跟踪变量的值,在脚本中植入调试钩子,使用“-n”选项进行shell脚本的语法检查, 使用“-x”选项实现shell脚本逐条语句的跟踪,巧妙地利用shell的内置变量增强“-x”选项的输出信息等。 一. 前言 shell编程在unix/linux世界中使用得非常广泛,熟练掌握shell编程也是成为... 阅读全文

posted @ 2009-02-12 12:03 starspace 阅读(423) 评论(0) 推荐(0) 编辑

2009年2月11日

推荐一个由源代码自动生成流程图的软件!

摘要: 由源代码自动生成流程图的软件! 我今天上午才找到的^_^ Crystal FLOW: 一款回顾和可视的从源代码中得到流程图的软件。并且支持C语言的语法高亮显示。 针对c程式的:Crystal FLOW for C 针对c++程式的:Crystal FLOW for C++ 见: http://www.sgvsarc.com/downloadsList.asp 但是,现在只有英文版,并且还没有找... 阅读全文

posted @ 2009-02-11 15:40 starspace 阅读(4630) 评论(1) 推荐(0) 编辑

进程管理相关的系统调用之二

摘要: 本文介绍了Linux下的进程的一些概念,并着重讲解了与Linux进程管理相关的重要系统调用wait,waitpid和exec函数族,辅助一些例程说明了它们的特点和使用方法。 1.7 背景 在前面的文章中,我们已经了解了父进程和子进程的概念,并已经掌握了系统调用exit的用法,但可能很少有人意识到,在一个进程调用了exit之后,该进程并非马上就消失掉,而是留下一个称为僵尸进程(Zombie)的数据结... 阅读全文

posted @ 2009-02-11 13:48 starspace 阅读(251) 评论(0) 推荐(0) 编辑

2009年2月10日

Perl编程备忘

摘要: 这个“备忘”中所有的中文名词与flamephoenix的Perl 5教程一致。对于这些基本名词我都不加解释,有疑问请到这里查询。 1. 关联数组和复杂数据 Perl不支持“结构”和“类”,然而它还是有办法实现复杂的数据结构的,工具就是“关联数组(Hash)”和“引用(reference)”。关联数组是一个以索引(key)来取得值(value)的对照表,然而当我们把关联数组的值定义成一个引用的时候,... 阅读全文

posted @ 2009-02-10 21:35 starspace 阅读(521) 评论(0) 推荐(0) 编辑

Linux环境进程间通信(一)

摘要: 郑彦兴 (mailto:mlinux@163.com?subject=Linux环境进程间通信(一))国防科大计算机学院 2002 年 12 月 11 日 在本系列序中作者概述了 linux 进程间通信的几种主要手段。其中管道和有名管道是最早的进程间通信机制之一,管道可用于具有亲缘关系进程间的通信,有名管道克服了管道没有名字的限制,因此,除具有管道所具有的功能外,它还允许无亲缘关系进程间的通信。... 阅读全文

posted @ 2009-02-10 17:11 starspace 阅读(300) 评论(0) 推荐(0) 编辑

用netcat实现中继攻击

摘要: netcat relay 的应用。 攻击者 -> 中继1 -> 中继2 -> 中继3 -> …… -> 受害者 5 1 2 3 …… 254 【假设都在子网192.168.0内】 黑客利用n个跳板来完成攻击,而这n个跳板分布在世界不同的国家,试问,你如何追踪他? 当然我不是为了教大家都去攻击别人,我的目的是让大家深入了解netcat这个瑞士军刀.说实在的,最初我并没有怎么觉得netcat又什么了不... 阅读全文

posted @ 2009-02-10 16:07 starspace 阅读(1087) 评论(0) 推荐(0) 编辑

2009年2月9日

Linux命令详解 — time

摘要: time 命令 用途 打印一条命令的执行时间。 语法 time [ -p ] Command [ Argument ... ] 描述 time 命令以秒为单位将一条命令执行期间所用的时间、系统时间和 time 命令的执行时间打印在标准错误中。 注:休眠时间不能算入系统时间,也不能算入用户时间。 time 命令还内置于 C shell(csh)和 Korn shell(ksh),但具有不同的格式。... 阅读全文

posted @ 2009-02-09 15:44 starspace 阅读(610) 评论(0) 推荐(0) 编辑

2009年2月6日

在vim中使用perltidy美化perl代码

摘要: 格式优美的perl代码不但让人赏心悦目,而且可以方便阅读. perltidy的是sourceforge的一个小项目,在我们写完乱七八糟的代码后,他能像变魔术一样把代码整理得漂漂亮亮,快来体验一下吧!!! 下载地址: http://jaist.dl.sourceforge.net/sourceforge/perltidy/Perl-Tidy-20071205.tar.gz 安装方法: 进入解压后的目... 阅读全文

posted @ 2009-02-06 20:05 starspace 阅读(413) 评论(0) 推荐(0) 编辑

VIM常用技巧

摘要: 1. 高亮当前单词:shift+3 2. 自动完成功能:ctrl+N 阅读全文

posted @ 2009-02-06 19:50 starspace 阅读(179) 评论(0) 推荐(0) 编辑

2009年2月4日

perl网络编程学习笔记(二)

摘要: 2.1 进程 两种使用子进程的方法:fork()函数和system()、exec()函数 2.1.1 fork()函数 $pid = fork() 派生一个新进程,在父进程中返回子进程的pid,在子进程中返回0,发生错误时返回undef,并将$!设置为恰当的错误消息。 $pid=getppid() 返回父进程的pid。 $$=getppi... 阅读全文

posted @ 2009-02-04 09:56 starspace 阅读(543) 评论(1) 推荐(0) 编辑

上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 47 下一页

导航