在Linux下搭建Fortran开发环境
Fortran是最早的计算机高级语言之一,至今已经有40年左右的历史了,其中经历了Fortran 66、Fortran 77、Fortran 90和Fortran 95。Fortran 200x目前还在草案过程中。在科学计算领域,Fortran具有十分强大的生命力,例如在大型科学计算中还有HPF(High Performance Fortran)等。 主流的Fortran 90/95编译器有PGI Fortran、HP Fortran Compiler(由Fortran PowerStation进化过来的...
在Linux系统网络环境中实现DHCP的配置
大家知道,DHCP(动态主机配置协议)可以使客户端自动从服务器得到一个IP地址。如何配置DHCP服务器,在Windows 2000 Server中很容易实现。那在Linux中能否实现呢?答案是肯定的,大家知道Linux是非常好的网络操作系统,使用它可以很轻松的搭建一台高性能的DHCP服务器。本文就使用红旗Linux Server 2.0搭建DHCP的过程讲述一下。 首先,我们来看DHCP工作的过程,看一下客户端是通过哪些手段得到IP地址的。当DHCP启动时,TCP/IP初始化并且由客户端发送一个DHCP...
微机大机两不误Linux和AIX双引导
简介 在支持逻辑分区的 IBM eServer 服务器上,应该让 Linux 与 AIX 运行在不同的单独分区中。然而,不是所有的配置都支持逻辑分区,有时需要所有的资源都在硬件上可用。在这些情形下,双引导 Linux 和 AIX 操作系统可能是根据您的需要来提供每种平台的一种有效方法。与 Linux for x86 服务器不同的是,没有用于双引导两个操作系统的公共引导加载程序。幸运的是,OpenFirmware 允许多个引导设备启用双引导。该工具使得不再需要手动地在机器上来回交换驱动器。手动磁盘交换可能导...
Linux下为Firefox添加RTSP协议
在Linux最常用的浏览器必是firefox无疑,现在它的最新版本是1.0.我们在使用它浏览影视网站的时候,点击movie和music链接经常会出现这样的提示对话框: rtsp不是已注册协议 我们往往只能点确定作罢.而使用kde中浏览器它会自动调用我们安装的realplay打开链接正常播放.其中的原理我怎么也搞不明白,但是又不肯善罢甘休,在google中search ' firefox realplay Linux rtsp' 找到了这样一个网页http://www.mcgladrey-family.us...
实现Linux下的远程接入
本文介绍一种利用Linux服务器的两个串口构建拨号服务器的方法,远程用户可以通过拨号连接到局域网,方便地进行信息传递和资源共享。 笔者的配置环境是Red Hat 8.0 Linux操作系统,所需的硬件包括两个外置Modem(分别连接到COM1和COM2端口)和两条电话线。实现步骤如下: 1. 初始化串口设备 在/etc/inittab文件中加入如下两行,用来初始化ttyS0和ttyS1两个串口设备: S0:345:respawn:/sbin/mgetty -D -X 3 ttyS0 S1:345:resp...
Linux网络编程几个必需的网络函数介绍
Linux系统是通过提供套接字(socket)来进行网络编程的.网络程序通过socket和其它几个函数的调用,会返回一个 通讯的文件描述符,我们可以将这个描述符看成普通的文件的描述符来操作,这就是linux的设备无关性的好处.我们可以通过向描述符读写操作实现网络之间的数据交流. 1 socket int socket(int domain, int type,int protocol) domain:说明我们网络程序所在的主机采用的通讯协族(AF_UNIX和AF_INET等). AF_UNIX只能够用于单...
用VNC实现Linux操作系统中的远程控制
看着办公室里的同事大李每天下班时间一到就早早打卡回家,在温暖的家中通过远程控制软件来继续工作,还在冷冰冰的办公室里加班的小张暗暗下了决心:不行,我也要早早回家,美美吃上一顿再加班!不过Linux下面可以实现远程控制吗? “当然可以了!像我一样用VNC不就成了?”大李拍拍小张的肩膀,“兄弟一场,我就来教教你吧...
Linux下使用syslog进行远程登录
管理登录文件是网络管理的重要一部分。每个Linux都具有Syslog的标准功能,它既能登录本地文件,又能登录远程系统。如果你要在一台被攻陷的机器上查看登录文件,特别是在你不太确定攻击者是否已清除登录文件,销毁登录踪迹的情况下,它的作用就尤其关键了。 安装syslog进行远程登录是及其容易的。你只需在你准备收到登录记录的系统上,使用-r选项,配置syslog,这样就可以让你接收到远程登录的记录。 比如,在Mandrake Linux系统上,编辑/etc/sysconfig/syslog文件,根据如下所列改变...
RedhatLinux9.0Samba配置
1.安装samba 首先验证您的机器中是否已经安装samba rpm -qa|grep samba,如果出现 samba-common-2.2.7a-7.9.0 samba-client-2.2.7a-7.9.0 samba-2.2.7a-7.9.0 那么恭喜你,你已经安装好了samba,如果没有以上那些东东,请安装,安装方法很简单,redhat linux 9.0第一张光盘里就...
Apache下实现有效的防止盗链
首先在你的网站根目录下开个.htaccess这个档案,里面写下面数据: 以下是用PCZONE当例子,请换成你自己的网址(如果你不是实体主机,没有自己的固定IP,下面第3列的IP数据就不用去设定ㄛ) SetEnvIfNoCase Referer ^http://www\.pczone\.com\.tw/ local_ref=1 SetEnvIfNoCase Referer ^http://pczone\.com\.tw/ local_ref=1 SetEnvIfNoCase Referer ^http://...
Samba使用和管理详细指南完全分析
Windows 最令人感到方便的特色莫过于『网上邻居』的档案分享功能,有了这项功能后,使得局域网络里资料的传递与分享得以落实。以往在 Linux 的世界里其实也有 NFS 可以在 Unix Like 的操作系统下做档案分享,但是与 Windows 作业环境的整合还是缺乏沟通的桥梁。 Samba Server 建立了 Linux 与 Windows 环境的沟通管道,也可以做为Print Server提供Windows 远程联机打印;若是使用 Samba Server 搭配 Apache Web Server...
Apache下实现对连接带宽的限制分析
安装方法 1、APACI 安装 cp mod_bandwidth.c /path/to/apache/source./configure --add-module=mod_bandwidth.c --permute-module=BEGIN:bandwidth 2、DSO方式安装 apxs -c /mod_bandwidth.c -o /path/to/apache/libexec/mod_bandwidth.so 在httpd.conf加入 LoadModule bandwidth_module lib...

