Solaris中配置单网卡的Unix路由器(转)
Solaris中配置单网卡的Unix路由器(转)[@more@]----我们一般认为,路由器连接在多个网络上,所以它应当对应每个网络有一块网卡和一个IP地址。然而在实际中可能会 出现需建立一个内部网以解决Internet的IP地址不够用的情况,而工作站往往在自己的主板上又已集成了一块网卡。如何 利用现有的资源设置路由器呢?似乎不好办,然而事实上单网卡工作站也可以配成TCP/IP网络路由器。在装有Solaris2.x 操作系统的SUN工作站上,可以采用下述方法来配置。 一、配置路由器接口 ----1.创建/etc/hostname.interface文件 ----对应每个连接的网络均应有一个
在unix和类unix系统上安装动网asp+mssql论坛(转)
在unix和类unix系统上安装动网asp+mssql论坛(转)[@more@]前言,unix系统是目前最稳定最流行的服务器之一,asp也是目前比较流行的web编程语言.但是unix不兼容asp,如何将asp程序不需要多大的改动就能移植到unix下运行,是我们现在要讨论的问题. 首先需要的软件; 如下: 1,apache 2.45 如果没有的话就去www.apache.org下载 2,Instant ASP Developer Edition 2.1.1 unix下支持asp的东西 下载地址:http://www.leftworld.net/download/show.php?id=159 3,ms sql DRIVER for jdbc iasp使用的mssql驱动 下载地址:http://www.leftworld.net/download/sh
通过硬盘安装 Linux(转)
通过硬盘安装 Linux(转)[@more@]一、下载iso文件 下载后的文件可以保存在linux分区或windows分区。 iso一般还有个md5sum的说明,用这个可以检验iso文件的正确性。 以redhat7.3为例: linux下用 md5sum valhalla-i386-disc1.iso 过一段时间程序就会显示你下载的这个文件的 md5sum 值,把这段字符串和网页上告诉你的比较一下就行了,一般 ftp 下载也有个 md5sum 的文件记录了各文件的 md5sum 值。md5sum 验证工具也有 Windows 版。 现在有两种安装方法。 从 dos 安装。这方法可以不用软盘,比较方便。 得到 dosutils 目录
Linux网桥源码框架分析初步(转)
Linux网桥源码框架分析初步(转)[@more@]今天处理网桥的STP的问题遇到了麻烦,对这个东东理论的倒是看了不少,没有真真学习到它的源理,来看Linux的实现,手头没有资料,看了两个钟头,只把网桥的框架结构看完,所以想先贴出来,希望有研究这块的大哥们讨论,继续把它写完,九贱好学习一下:版本:Linux 2.4.18一、调用在src/net/core/dev.c的软中断函数static void net_rx_action(struct softirq_action *h)中:line 1479#if defined(CONFIG_BRIDGE) || defined(CONFIG_BRIDGE_MODULE)if (skb->dev->br_port != NULL &&br_h
硬盘安装 Debian(转)
硬盘安装 Debian(转)[@more@]折腾了很久,终于在没刻盘,没软驱的情况下在机子里装好了Debian,原先机子上装的Linux是红旗4.1,毕竟也算是个国产操作系统,支持一下。可是感觉越来越不尽人意,且受不了红旗社区的那种氛围,很少有人在真正地讨论技术。在 linuxsir里逛的时候,留意Debian版的人几乎总是最多,查了一下Debian相关的资料,就决定装个Debian试试。在网上找了些相关的资料看,发现Debian的纯硬盘安装法跟红旗,RedHat都不相同,而且版本众多。开始时想在WinXP的虚拟机里作个实验先,由于忍受不了虚拟机里运行的速度,就干脆直接
redhat 9 下使用U盘(转)
redhat 9 下使用U盘(转)[@more@]今天拿了一个京华256M的U盘,挂到了系统上,这是我的操作步骤root@localhost usb]# fdisk -lDisk /dev/sda: 268 MB, 268271616 bytes2 heads, 32 sectors/track, 8187 cylindersUnits = cylinders of 64 * 512 = 32768 bytesDevice Boot Start End Blocks Id System/dev/sda1 * 1 8186 261920 b Win95 FAT32#其中的sda1就是U盘设备名Disk /dev/hda: 81.9 GB, 81964302336 bytes255 heads, 63 sectors/track, 9964 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesDevice Boot Start End Blocks
Linux系统调用讲义(转)
Linux系统调用讲义(转)[@more@]Linux下系统调用的实现 Linux中的系统调用 Linux中怎样编译和定制内核 Linux下系统调用的实现 Unix/Linux操作系统的体系结构及系统调用介绍 什么是操作系统和系统调用 操作系统是从硬件抽象出来的虚拟机,在该虚拟机上用户可以运行应用程序。它负责直接与硬件交互,向用户程序提供公共服务,并使它们同硬件特性隔离。因为程序不应该依赖于下层的硬件,只有这样应用程序才能很方便的在各种不同的Unix系统之间移动。系统调用是Unix/Linux操作系统向用户程序提供支持的接口,通过这些接口应用程序向操作系统请求
Linux 内核使用的 GNU C 扩展(转)
Linux 内核使用的 GNU C 扩展(转)[@more@]GNC CC 是一个功能非常强大的跨平台 C 编译器,它对 C 语言提供了很多扩展,这些扩展对优化、目标代码布局、更安全的检查等方面提供了很强的支持。本文把支持 GNU 扩展的 C 语言称为 GNU C。Linux 内核代码使用了大量的 GNU C 扩展,以至于能够编译 Linux 内核的唯一编译器是 GNU CC,以前甚至出现过编译 Linux 内核要使用特殊的 GNU CC 版本的情况。本文是对 Linux 内核使用的 GNU C 扩展的一个汇总,希望当你读内核源码遇到不理解的语法和语义时,能从本文找到一个初步的解答,更详细的信息可以
RedHat Linux下Oracle启动脚本的建立(转)
RedHat Linux下Oracle启动脚本的建立(转)[@more@]一、修改$ORACLE_HOME/bin/dbstart脚本 首先测试你的$ORACLE/bin/dbstart脚本,如果能正常启动Oracle,请跳到第二部分。本人运行环境为RedHat7.1+Oracle8.1.6,发现dbstart脚本有问题,不能得到当前运行的Oracle的版本号。编辑dbstart,找到 STATUS=1 if [ "$VERSION" = "8.1" ] 在之前加上 VERSION="8.1" 二、建立/etc/init.d/oracle脚本如下:#!/bin/bash QUOTE:
Linux 的 x86 汇编程序设计(转)
Linux 的 x86 汇编程序设计(转)[@more@]本质上来说, 这篇文章是把我最感兴趣的两样编程东西: Linux 操作系统和汇编语言程序设计结合在一起. 这两个都不(或者说应该不)需要介绍; 像 Win32 的汇编,Linux 的汇编运行在 32 位的保护模式下...但它又有一个截然不同的优势就是它允许你调用 C 的标准库函数和 Linux 的共享库函数. 我开始给 Linux 下的汇编语言编程来个简要介绍; 为了更好读一点, 你可能要跳过这个基本的小节. 编译和链接 --------------------- Linux 下两个最主要的汇编器是 Nasm(free, Netwide Assembler)和 GAS(f
个人电脑日常使用防毒7要素(转)
个人电脑日常使用防毒7要素(转)[@more@] 1. 建立良好的安全习惯。例如:对一些来历不明的邮件及附件不要打开,不要上一些不太了解的网站、不要执行从 Internet 下载后未经杀毒处理的软件等,这些必要的习惯会使您的计算机更安全。 2. 关闭或删除系统中不需要的服务。默认情况下,许多操作系统会安装一些辅助服务,如 FTP 客户端、Telnet 和 Web 服务器。这些服务为攻击者提供了方便,而又对用户没有太大用处,如果删除它们,就能大大减少被攻击的可能性。 3. 经常升级安全补丁。据统计,有80%的网络病毒是通过系统安全漏洞进行
感受Linux的桌面环境(转)
感受Linux的桌面环境(转)[@more@] 通过这里,我们整体浏览一下Linux,它并不像想象的那么难懂。现在一个完整的Linux系统已经安装完毕了,下面让我们进入Linux,感受它多姿多彩的世界吧! GNU/Linux本生只是一个操作系统的内核,并不具有GUI的界面。真正让Linux操作系统有声有色的,其实是X-SERVER、窗口管理器以及一系列附带的多媒体程序(图1)。400) {this.resized=true; this.width=400; this.alt='Click here to open new window';}" border=0> 图 1 X-SERVER为Linux的GUI搭 建了一个真实的舞台,而在舞台上表
Sobell谈bash和Linux命令行命运(转)
Sobell谈bash和Linux命令行命运(转)[@more@]《Linux命令、编辑器和外壳编程实践指南》一书的作者Mark G. Sobell在接受LinuxPlanet栏目采访时谈了他本人对Linux命令行命运的看法。 LinuxPlanet(以下简称LP):命令行死亡了吗? 答:不,根本就没有死亡。对于某些人和执行某些任务来说,使用图形界面更容易和更简洁。这实际上依赖于你要做什么和你是谁。图形用户界面和命令行之间的区别就像自动变档与变速杆一样。我使用变速杆是因为它能够让我更好地控制汽车,让我更多地感觉到汽车在做什么以及汽车是如何做到的。 当然,这个讨论假设
Unix下打包命令的使用(转)
Unix下打包命令的使用(转)[@more@] 在DOS或Windows下,有各种压缩与解压缩工具软件,其主要功能是将一目录下的众多文件或子目录打包并压缩成一个文件,便于备份、组织与管理。而在Unix系统中,却无此类能打包并同时压缩的工具。 在Unix系统中,充分利用Unix系统本身的命令tar、cpio和compress等来做到打包和压缩,使之充当类似DOS下的压缩软件,同时在Unix系统中亦具有通用性。 在Unix系统中,是先通过cpio或tar将众多的文件打包成一个文件库后,再用compress将文件库压缩来达到目的的。下面分别以cpio和tar来说明使用的方法和步
我的Linux 之路(转)
我的Linux 之路(转)[@more@]没上上什么好大学!选择了计算机专业-学习WIN2003-毕业了-失望了(没一个像样的工作555)WINDOWDS下人才已经过剩了,我选择了LINUX枯燥的系统(以前是这么想的).想学好LINUX 的给大家几点建议! 首先希望想学Linux的朋友能够忘记Windows2000,最起码忘记Windows下的盘符、应用程序等基础的东西,其次要深刻明白Linux 和Windows是2个不同的系统平台,可以去对比着学习,但不要直接拿Windows那套东西直接套用到Linux学习中。 学习几点方向(就业方向): 一、桌面系统 二、内核源代码学习。 三、系统管理四、
Linux下mSQL数据库开发技术(转)
Linux下mSQL数据库开发技术(转)[@more@]mSQL(mini SQL)是一个单用户数据库管理系统,由于它的短小精悍,使其开发的应用系统特别受到互联网用户青睐。笔者曾经在Linux下开发过一个基于Web的管理系统,其中采用了mSQL数据库用于数据管理,系统在实际运行中效果良好。笔者经过总结,现将在Linux下mSQL数据库开发的方法详细介绍给大家。 首先,到站点www.hughes.com.au注册后就能免费下载该软件的最新版本。mSQL的安装相当简单,二进制版本(针对某一个硬件平台编译后的软件)的安装只是将文件展开到用户某一目录下然后配置几个参数就可以
了解Debian 系统(转)
了解Debian 系统(转)[@more@]一、什么是 GNU/Linux Distribution ( GNU/Linux 套件 ) ? What is Debian?很多人可能已经照着笔者介绍的步骤安装完基本的 Debian 系统了,但遇到这样问题,在您心里头是否仍存在同样的问号?本篇文章重点虽不在介绍 Debian 的历史,但是有许多 Debian 的基本观念,仍旧会尽可能以最简短的方式让您了解。我们都知道所谓的 GNU/Linux Distribution ( 常见的有 Redhat 、Mandrake 、SuSE 、Debian ) 是一堆软件及 Linux kernel 所组成的一个大套件,但是因为一般使用者很难了解到完整的 Linux 发展历史,因此现
VMware 虚拟安装Fedora Core 4.0 手册(转)
VMware 虚拟安装Fedora Core 4.0 手册(转)[@more@]本文介绍VMware的Windows版本的使用方法;并以 VMware安装Fedora Core 4.0为实例来解说VMware 虚拟Linux的安装以及硬件配置等《VMware 虚拟安装Fedora Core 4.0 手册》下载本教程:《VMware 虚拟安装Fedora Core 4.0 手册》
安装redhat8后,导至原win2000变慢的解决方法(转)
安装redhat8后,导至原win2000变慢的解决方法(转)[@more@]案例:前几天装了redhat80,使用redhat正常,但发现原来的win2000变的非常的缓慢,无论是启动还是读盘,简直让人无法忍受,这种情况我想论坛中的一些兄弟也碰到过.解决方法:找了一下原因,我是临时整理出硬盘的最后一个分区共17G,是fat格式的,想分成三个小分区来装redhat8,由于已装了win2000,pqmagic在win2000下没法用,引导到纯dos,用dos版的pqmagic也提示不能在win2000/nt下使用.以前我是有经验的,知道windows下的分区工具和linux下的分区工具混用可能会出问题.但是现在没办法只好用redha
AIX系统级命令简介(转)
AIX系统级命令简介(转)[@more@]内容 提要 在AIX操作系统上有很多的命令。这里介绍一些系统级的命令,它将有助于回答一些常见问题。大家以此做参考,并补充修改。 以下命令在AIX 5.1上测试通过。 正文 以下命令在AIX 5.1上测试通过。 ? 关于内核 显示AIX系统内核是32位还是64位: bootinfo -K 如何改变内核模式(32位或64位) /unix文件连接到一个可引导的映像。通过命令ls -l /unix查看: /unix -> /usr/lib/boot/unix_up # 32 bit uniprocessor kernel /unix -> /usr/lib/boot/unix_mp # 32 bit multiprocessor kernel /unix ->