LINUX中使用gnuplot 让您的数据可视化(1)
基础 通过在 shell 命令提示符中输入 gnuplot 启动 gnuplot。您首先看到提示符号 >。该提示符是进入 gnuplot 的输入点;Linux 用户将习惯于这种方式。例如,您可以使用方向键来查找以前输入的命令历史记录,然后编辑和重新执行这些命令;Home 和 End 键与平时使用没有区别。可以对 gnuplot 进行重新编译以便使用 GNU readline 库在输入提示符上来回移动,但类似于默认函数。 Gnuplot 提供了广泛的在线帮助,如果您要做任何有用的事情,则肯定会用到这些在线...
Power Mac G5 上的 Yellow Dog Linux
安装 Yellow Dog Linux 首先需要了解的是,您不能通过可公开获得的 YDL 3.0.1 ISO 来引导 G5。这是因为用于 G5 的“hybrid”的 3.0.1 版本仍然处于测试阶段;当产品化后,它们将公布于公开的站点上。在此之前,要获得兼容 G5 性的 32 位 YDL ISO,您需要付费订阅“YDL.net Enhanced”以获得成员资格(请参阅 参考资料)。 订阅后,要小心地下载正确的 ISO。普通的 ISO 编号为 3.0.1,位于 /enhanced/iso/ FTP 目录中...
嵌入式应用—腕表到基于群集的超级计算机
现在 Linux 广泛用于各类计算应用,不仅包括 IBM 的微型 Linux 腕表、手持设备(PDA 和蜂窝电话)、因特网装置、瘦客户机、防火墙、工业机器人和电话基础设施设备,甚至还包括了基于集群的超级计算机。让我们看一下 Linux 用作嵌入式系统需要提供哪些功能,以及它在目前可用的选择中最具吸引力的原因所在。 嵌入式系统的出现 用于控制设备的计算机,也叫做嵌入式系统,它的历史几乎和计算机自身的历史一样长。它们最初于六十年代晚期在通讯中被用于控制机电电话交换机。由于在过去的十多年里,计算机产业不断朝着...
移植 linux 时Linux bootloader 编写方法
1.概述 linux运行在保护模式下,但是当机器启动复位的时候却处于实模式下。所以写bootloader做的工作也是在实模式之下的。 linux的内核有多种格式,老式的zImage和新型的bzImage。它们之间最大的差别是对于内核体积大小的限制。由于zImage内核需要放在实模式1MB的内存之内,所以其体积受到了限制。目前采用的内核格式大多为bzImage,这种格式没有1MB内存限制。本文以下部分主要以bzImage为例进行分析。 2.bzImage格式内核的结构 bzImage内核从前向后分为3个部...
基于Linux系统构造嵌入式实时应用系统
第一部分: 实时调度算法介绍 对于什么是实时系统,POSIX 1003.b作了这样的定义:指系统能够在限定的响应时间内提供所需水平的服务。而一个由Donald Gillies提出的更加为大家接受的定义是:一个实时系统是指计算的正确性不仅取决于程序的逻辑正确性,也取决于结果产生的时间,如果系统的时间约束条件得不到满足,将会发生系统出错。 实时系统根据其对于实时性要求的不同,可以分为软实时和硬实时两种类型。硬实时系统指系统要有确保的最坏情况下的服务时间,即对于事件的响应时间的截止期限是无论如何都必须得到满足...
轻量LINUX:利用旧硬件打破软硬件升级周期
策略与建议 我计划将这台便携式电脑用于写作以及远程访问我的功能更强大的桌面开发系统。因此,我需要系统具有网络支持、shell、象 vi 这样的文本编辑器、用于文档版本控制的 CVS 以及用于安全远程访问的 SSH。在资源方面,我有 12 MB 内存和 540 MB 硬盘可以使用。 因为进入了我还未完全研究过的领域,所以我选择了有许多小里程碑的途径。我在本文中采用了这种方法。经常出现的里程碑帮助我确定是否在解决问题方面有所进展;经常出现的里程碑在某一步骤不象所宣称的那样有效工作时,可以帮助您调试过程。我在...
系统DIY:自己定制软盘上的Linux系统
嵌入式Linux是由一个几百KB的Linux内核和一个根据需要制定的文件系统所构成了, 由于Linux是开放源代码的操作系统,所以在嵌入式领域有着非常广阔的前景,并已经广泛应用在许多手机、PDA、MP3播放器等许多电子产品中。本文将介绍一种两张软盘上的Linux系统,它可以当作系统应急修复盘、路由器或防火墙等许多地方,通过对它的研究,也可以加深对嵌入式系统的理解。 一.前言 嵌入式Linux是由一个几百KB的Linux内核和一个根据需要制定的文件系统所构成了, 由于Linux是开放源代码的操作系统,所以...
快速让你的RedHat9支持NTFS文件系统
环境: redhat9 kernel用up2date升级到了2.4.20-20 步骤: redhat在安装完后会在/boot下存放一份当前运行kernel的配置文件,例如我的是 config-2.4.20-20.9,将这个文件复制到/usr/src/linux-2.4当然你必须安装kernel的源代码才可以编译 cp config-2.4.20-20.9 /usr/src/linux-2.4/.config 然后修改/usr/src/linux-2.4目录下的Makefile找到第四行: EXTRAVE...
Linux操作系统下常见文件类型分析
压缩和打包文件 * .bz2 — 使用bzip2命令压缩的文件,可以使用bzip2 -d filename 解包 * .gz — 使用gzip命令压缩的文件,可以使用gunzip -d filename 解包 * .tar — 使用tar打包的文件,即tarball文件,可以使用tar xf filename 解包 * .tbz — 使用tar打完包后再以bzip2命令压缩的文件,可以使用tar jxf filename 解包 * .tgz — 使用tar打完包后再以gzip命令压缩的文件,可以使用ta...
深入浅出典型协议分析:SMB/CIFS协议
在NetBIOS出现之后,Microsoft就使用NetBIOS实现了一个网络文件/打印服务系统,这个系统基于NetBIOS设定了一套文件共享协议,Microsoft称之为SMB(Server Message Block)协议。这个协议被Microsoft用于它们Lan Manager和Windows NT服务器系统中,而Windows系统均包括这个协议的客户软件,因而这个协议在局域网系统中影响很大。 随着Internet的流行,Microsoft希望将这个协议扩展到Internet上去,成为Inter...
让Mail服务在窗口下 Openwebmail配置
首先把系统(Rh8.0)装好,并且安装了sendmail,然后编辑sendmail.cf,把127.0.0.1这一行注释掉,在/etc/hosts文件中添加了本机IP和域名的对应(这样可以不配DNS服务器),重启邮件服务即可(防火墙里面相关端口已经打开,如果没有打开,执行ntsysv后重新配置一下防火墙)。到openwebmail网站下载了最新版本的rpm包,安装比较顺利。然后按照提示执行初始化操作:cd the_direcotry_of_openwebmail_cgi_scripts./openweb...
SSH配合SecureCRT的密匙完美使用方法
SSH,特别是 OpenSSH,是一个类似于 telnet 或 rsh,ssh 客户程序也可以用于登录到远程机器。所要求的只是该远程机器正在运行 sshd,即 ssh 服务器进程。但是,与 telnet 不同的是,ssh 协议非常安全。加密数据流,确保数据流的完整性,甚至安全可靠的进行认证它都使用了专门的算法。 然而,虽然 ssh 的确很棒,但还是有一个 ssh 功能组件常常被忽略、这个组件就是 OpenSSH 的 RSA/DSA 密钥认证系统,它可以代替 OpenSSH 缺省使用的标准安全密码认证系统...

