Linux
文章平均质量分 81
qiaolezi
这个作者很懒,什么都没留下…
展开
-
SecureCRT
配置InstallationType the following two command to install both ssh client and server:# sudo apt-get install openssh-server openssh-clientConfigurationTo be frank your server is ready by default. J转载 2008-08-07 09:56:00 · 1186 阅读 · 0 评论 -
Ubuntu开启telnet服务
1.按照telnet sudo apt-get install xinetd telnetd 2. 安装成功后,系统也会有相应提示,我的提示什么apt-get update不理sudo vi /etc/inetd.conf并加入以下一行 telnet stream tcp nowait telnetd /usr/sbin/tcpd /usr/sbin/in.telnetd (我的装完,发现这个文件转载 2008-08-06 16:25:00 · 481 阅读 · 0 评论 -
linux下多线程编程
Linux系统下的多线程遵循POSIX线程接口,称为pthread。编写Linux下的多线程程序,需要使用头文件pthread.h,连接时需要使用库libpthread.a。顺便说一下,Linux下pthread的实现是通过系统调用clone()来实现的。clone()是Linux所特有的系统调用,它的使用方式类似fork,关于clone()的详细情况,有兴趣的读者可以去查看有关文档说明。转载 2008-11-12 20:39:00 · 454 阅读 · 0 评论 -
多进程总结-fork
fork函数的原形是: pid_t fork(void); 使用它必须包含两个头文件:以及。 它的功能是啥呢?很简单,就是新建一个子进程。 许多时候我们需要在一个进程中执行另一个程序,但又不想影响本进程的运行,那么可以创建一个子进程,然后再进行处理。 那新建的子进程的特点是什么?它其实就是父进程的复制品,继承了几乎所有能继承的,包括标准输出输入、变量值等等。注意这里是复制品,它们的内容几乎一样,但转载 2008-11-13 14:53:00 · 978 阅读 · 0 评论 -
Linux环境进程间通信(四) ---信号灯
信号灯与其他进程间通信方式不大相同,它主要提供对进程间共享资源访问控制机制。相当于内存中的标志,进程可以根据它判定是否能够访问某些共享资源,同时,进程也可以修改该标志。除了用于访问控制外,还可用于进程同步。一、信号灯概述信号灯与其他进程间通信方式不大相同,它主要提供对进程间共享资源访问控制机制。相当于内存中的标志,进程可以根据它判定是否能够访问某些共享资源,同时,进程也可以修改该标志。除了转载 2008-11-13 15:06:00 · 595 阅读 · 0 评论 -
Linux环境进程间通信(三)--- 消息队列
本系列文章中的前两部分,我们探讨管道及信号两种通信机制,本文将深入第三部分,介绍系统 V 消息队列及其相应 API。 消息队列(也叫做报文队列)能够克服早期unix通信机制的一些缺点。作为早期unix通信机制之一的信号能够传送的信息量有限,后来虽然POSIX1003.1b在信号的实时性方面作了拓广,使得信号在传递信息量方面有了相当程度的改进,但是信号这种通信方式更像转载 2008-11-13 15:07:00 · 555 阅读 · 0 评论 -
Linux环境进程间通信(一) ---管道及有名管道
在本系列序中作者概述了 linux进程间通信的几种主要手段。其中管道和有名管道是最早的进程间通信机制之一,管道可用于具有亲缘关系进程间的通信,有名管道克服了管道没有名字的限制,因此,除具有管道所具有的功能外,它还允许无亲缘关系进程间的通信。认清管道和有名管道的读写规则是在程序中应用它们的关键,本文在详细讨论了管道和有名管道的通信机制的基础上,用实例对其读写规则进行了程序验证,这样做转载 2008-11-13 15:11:00 · 520 阅读 · 0 评论 -
Linux环境进程间通信(二) ---信号
linux信号机制远远比想象的复杂,本文力争用最短的篇幅,对该机制做了深入细致的分析。读者可以先读一下信号应用实例(在信号(下)中),这样可以对信号发送直到相应的处理函数执行完毕这一过程有个大致的印象。本文尽量给出了较新函数的应用实例,着重说明这些的功能。一、信号及信号来源信号本质 信号是在软件层次上对中断机制的一种模拟,在原理上,一个进程收到一个信号与处理器收到一个中断请求可以说是转载 2008-11-13 15:10:00 · 473 阅读 · 0 评论