Gentoo 2005.1 完整的USE参数清单中文详解(转)
Gentoo 2005.1 完整的USE参数清单中文详解(转)[@more@] apache2 - 当一个程序包同时支持Apache1和Apache2时,选择支持Apache2 *apm - 添加APM电源管理支持[参考文档:高级电源管理常见问题解答] *arts - 添加aRts支持 (一种KDE的音效合成器) audiofile - 添加libaudiofile(音频文件库)支持 *avi - 添加avifile(avi库)支持 (avi是一种windows上常用的多媒体文件格式) bash-completion - 添加bash-completiton支持 (改进了bash的命令补全功能) bcmath - 添加libbcmath支持 (bcmath是一个任意精度数学函数库,可用于P
综述:微软的Linux围剿战(转)
综述:微软的Linux围剿战(转)[@more@] 在微软从一个硅谷的小不点成长为业界巨头甚至可以说是霸主的艰辛跋涉中,一个又一个敌手被压在微软的巨车下或被它狡诈的打击打倒,开发DR-DOS的迪吉亚、开发互联网软件的网威、众所周知的网景、甚至包括IBM、Sun等这些大公司,都曾经被微软喂过苦果。 现在是Linux了,Linux的存在对微软来说,犹如芒针刺背,它让一直不可一世,骄横一时的微软不得不低下它曾经傲慢的头,尽管看起来Linux的力量与微软相比,微不足道,但它的存在让微软不是唯一的选择。就犹如当年苏联存在对美国的意义一样,它就
Linux侵权案新回合 IBM向微软等发传票(转)
Linux侵权案新回合 IBM向微软等发传票(转)[@more@]2月23日据外电报道 本周二,IBM 向微软、惠普、Sun 、Baystar 发出传票,要求它们提供与SCO 交易的详细资料。这也标志着IBM 、SCO 之间就Linux 是否侵犯SCO 知识产权的法律马拉松进入了一个新的回合。 IBM 向美国犹他州联邦地方法院申请了传票。传票要求这四家公司在3 月7 日前提供包括它们与SCO 交易的详细资料在内的大量信息,它们还必须在3 月份晚些时候出庭作证。 一直在密切关注该案的Groklaw 网站称,这些传票将有助于披露与该案相关的重要信息。 本周二的传票是该案调查
ps命令常用用法(转)
ps命令常用用法(转)[@more@] 1)ps a 显示现行终端机下的所有程序,包括其他用户的程序。 2)ps -A 显示所有程序。 3)ps c 列出程序时,显示每个程序真正的指令名称,而不包含路径,参数或常驻服务的标示。 4)ps -e 此参数的效果和指定"A"参数相同。 5)ps e 列出程序时,显示每个程序所使用的环境变量。 6)ps f 用ASCII字符显示树状结构,表达程序间的相互关系。 7)ps -H 显示树状结构,表示程序间的相互关系。 8)ps -N 显示所有的程序,除了执行ps指令终端机下的程序之外。 9)ps s 采用程序信
FREEBSD 升级及优化全攻略(转)
FREEBSD 升级及优化全攻略(转)[@more@]书籍介绍: 本文的目的是使新手可以根据此文章的步骤和方法,架设一台专业,高效,安全的FREEBSD 出来,并且可以立即投入实际运用,故文章中对运用及命令的使用多于理论化的知识点的描述,如果您不明白命令有何作用,建议您查查相关资料。 目录: 1、升级源码树 2、重新编译内核 3、优化FREEBSD 4、安装防火墙 5、安装数据库MYSQL 6、安装FTP 服务器 7、安装APACHE 服务器 8、安装PHP 语言 9、安装APACHE 其它整合软件 10、安装APACHE 第三方软件 11、安装MR
Shell 计算明天和昨天日期的函数(转)
Shell 计算明天和昨天日期的函数(转)[@more@]#返回月份的天数get_mon_days(){Y=`expr substr $1 1 4`M=`expr substr $1 5 2`r1=`expr $Y % 4`r2=`expr $Y % 100`r3=`expr $Y % 400`case $M in01|03|05|07|08|10|12) days=31;;04|06|09|11) days=30;;esacif [ $M -eq 02 ]thenif [ r1 -eq 0 -a r2 -ne 0 -o r3 -eq 0 ]thendays=29elsedays=28fifiecho $days}#返回昨天日期get_before_date(){Y=`expr substr $1 1 4`M=`expr substr $1 5 2`D=`expr substr $1 7 2`YY=`expr $Y - 1`MM=`expr $M - 1`DD=`expr $D - 1`MM=`printf "%02d" $MM`D
Linux网络的管理员的经验:网卡要匹配(转)
Linux网络的管理员的经验:网卡要匹配(转)[@more@] 笔者是一个Linux网络的管理员,网络拓扑如图1。在局域网内,有两台关键的服务器,一个是主服务器、一个是备份服务器,中间通过心跳线连接。服务器A使用红旗 Linux 4.0,作为文件服务器。 心跳线是用于连接A、B两台服务器间的网线。在这两台服务器A、B中,A为工作机,B为备份机。在服务器上都配有两块网卡,其中一块专门用于两台服务器(节点)间的通讯。安装在服务器上的软件通过心跳线来实时监测对方的运行状态。系统在运行中一旦发现服务器出现故障,可以把该服务器上的所有进程
Shell 的历史渊源(转)
Shell 的历史渊源(转)[@more@]在 AT&T 的 Dennis Ritchie 和 Ken Thompson 设计 UNIX ? 的时候,他们想要为用户创建一种与他们的新系统交流的方法。 那时的操作系统带有命令解释器。命令解释器接受用户的命令,然后解释它们,因而计算机可以使用这些命令。 但是 Ritchie 和 Thompson 想要的不只是这些功能,他们想提供比当时的命令解释器具备更优异功能的工具。这导致了 Bourne shell(通称为 sh )的开发,由 S.R. Bourne 创建。自从 Bourne shell 的创建,其它 shell 也被一一开发,如 C shell( csh )和 Korn shell( ksh )。 当
[求教]FC4下安装APACHE配置问题(转)
[求教]FC4下安装APACHE配置问题(转)[@more@]我刚开始学LINUX,安装了RH FC4,是自定义安装的,将HTTP、FTP、EMAIL等的软件包都安装了,近日通过网上的资料,想安装APACHE2.2做HTTP服务,如多数教程所述./configure --prefix=/usr/local/apachemakemake install#/usr/local/apache/bin/apachectl start后打开http://localhost/可以看到APACHE的欢迎界面之后按照教程对/usr/local/apache/conf/httpd.conf进行配置,将网页放置在/var/www/html下,设置好了目录、首页及相关参数,重启HTTPD仍不起作用,访问不到我安置的网页。之后我在系统服务器
Linux和卖烤肉(转)
Linux和卖烤肉(转)[@more@]微软成立于1975年,当时比尔盖茨还在哈佛学法律,保罗艾伦已经在一家公司工作了。他们以为罗伯茨先生发明的Altair计算机设计的Basic软件起家,当时的这种电脑还没有显示器,但大受欢迎。微软当时拥护的理念确实比较受大众欢迎:让妈妈也可以使用计算机。此前,包括Steve Jobs,保罗艾伦在内的众多黑客早已掀起“把计算机还给大众”的运动,因为70年代初的美国,计算机被IBM等大公司垄断,普通人要使用计算机需花费巨额资金。那时候的计算机高手陶醉于技术,不管大众使用是否方便。所以易用的软件容易普及,并非因
互联网和Linux在创新等式之外(转)
互联网和Linux在创新等式之外(转)[@more@]来自:IT经理世界 习熠 第一次在“创始型企业营销”的课堂上听说有一种可以将声音定向传播的扬声器时,我怀疑这是一个虚构的案例。毕竟,这种扬声器太神奇了,可以将声音定向传递给一群人中 的某一个,而他旁边的人则听不到,这完全不符合我从小接受的粗浅的物理常识。 教授告诉我这是麻省理工学院的媒体实验室的产物。接着他拿出一张照片,图片里一个人得意地拿着一个大盘子大小的扬声器,宣称这种扬声器的商业成本不过几百美元并且还大有降价余地。我这才感受到了这种科技的真实性。
Linux常用C函数—接口处理篇(转)
Linux常用C函数—接口处理篇(转)[@more@]accept(接受socket连线) 相关函数 socket,bind,listen,connect表头文件 #include#include定义函数 int accept(int s,struct sockaddr * addr,int * addrlen);函数说明 accept()用来接受参数s的socket连线。参数s的socket必需先经bind()、listen()函数处理过,当有连线进来时accept()会返回一个新的socket处理代码,往后的数据传送与读取就是经由新的socket处理,而原来参数s的socket能继续使用accept()来接受新的连线要求。连线成功时,参数addr所指的结构会被系统填入远程主机的地址数据,参
Opera for Linux 8.01(转)
Opera for Linux 8.01(转)[@more@]软件大小:6127KB软件语言:英文软件类别:国外软件/共享版/Linux工具运行环境:Linux 一个出色而小巧的Internet/Intranet浏览器,支持frames,方便的缩放功能,多窗口,可定制用户界面,高级多媒体特性,标准和增强HTML等等。可直接使用IE的书签、频道。增加了E-mail的客户端功能,可以使用多个账户,拥有128位的加密技术。支持TLS, SSL 2, SSL 3, CSS1,CSS2,XML,HTML 4.0,HTTP 1.1,WML,ECMAScript,Javascript 1.3 等项功能,此外还有最新的WAP-WML技术。此外,你还可以通过顶端的设置按钮选择这些页
Linux PHP网站提速三大“软”招(转)
Linux PHP网站提速三大“软”招(转)[@more@]随着网络的普及,网站已经渗透到了每个行业,但是由于目前专线费用让很多企业和个人难以承受,所以共享带宽成为很多网站的首选方案。费用虽然降低了但是一个新的问题很快就出现了,那就是共享带宽的网速很慢,有时甚至让人无法忍受。如何能让自己的网站快起来,成为人们关心的问题,笔者结合亲身实践来讲讲软办法的一些实际应用,希望能够对读者有所帮助。 笔者采用的是Linux操作系统,Apache+PHP的网站构建方法。 代码优化 通常要求程序员要有好的编程习惯,尽量减少冗余代码的
Linux 用命令行方式进行网络下载(转)
Linux 用命令行方式进行网络下载(转)[@more@]这是一篇较老的文章了,大家参考下A。使用wget工具 linux所以的主要版本都自带了wget这个下载工具. bash$ wget http://place.your.url/here 它还能控制ftp来下载整个web站点的各级目录,当然,如果你不小心,可能会把整个网站以及其他和他做链接的网站全部下载下来. bash$ wget -m http://target.web.site/subdirectory 由于这个工具具有很将的下载能力,所以可以在服务器上把它用作镜像网站的工具.让它按照"robots.txt"的规定来执行. 有很多参数用来控制它如何正确地做镜像,可以限制链接的类型和下
打开Shell提示(转)
打开Shell提示(转)[@more@]桌面上也提供了进入 shell 提示(shell prompt) 的方式。shell 提示是允许你键入命令而非使用图形化界面来满足你的计算需要的应用程序。虽然 《Red Hat Linux 入门指南》 着重于使用图形化界面和图形化工具来执行任务,但有的时候从 shell 提示下执行任务会更快更有用。详情请参阅 第13章 。 你可以选择 「主菜单」 => 「系统工具」 => 「终端」 来打开 shell 提示。 你还可以右击桌面并从菜单中选择 「新建终端」 来启动 shell。 要退出 shell 提示,点击 shell 提示窗口右上角的 X 按钮,在提示中键入
安装MySQL(UNIX)(转)
安装MySQL(UNIX)(转)[@more@]你必须执行基本的指令安装MySQL源码包(一个未解包的 tar 文件):成为 root, 用su 命令 ---------------------------------------------------------------- $ su --------------------------------------------------------------- 改变路径进入安装文件目录。 (使用 /tmp/download/) -------------------------------------------------------------------------------- # cd /tmp/download/ -------------------------------------------------------------------------------- 用下列命令展开文件。 ----
Yum可以让你随时拥有最新的Fedora(转)
Yum可以让你随时拥有最新的Fedora(转)[@more@] 在Red Hat或者其它基于RPM的操作系统中安装或者更新软件时,我们经常会被一些莫名其妙的错误提示所困扰。即便是使用Red Hat提供的基于GUI的管理工具,这个问题也没有彻底解决。事实上,绝大部分的问题,都出在了各个软件包的关联性问题上。很显然,这是RPM软件包管理工具存在着一些不足。Yum是一个针对RPM操作系统的非常方便的自动升级和软件包管理工具。Yum会自动计算出程序之间的相互关联性,并且计算出完成软件包的安装需要哪些步骤。对于那些管理着大量机器的系统管理员来说,这意味着
RedHat Linux 9软件RAID配置(转)
RedHat Linux 9软件RAID配置(转)[@more@]首先请阅读第3章来了解一下 RAID、硬件和软件 RAID 间的区别、以及 RAID 0、1、和 5 之间的区别。 软件 RAID 能够在 Red Hat Linux 的图形化安装期间或 kickstart 安装期间配置。本章讨论如何使用 Disk Druid 界面来在安装期间配置软件 RAID。 在你创建 RAID 设备之前,你必须首先创建 RAID 分区,然后遵循以下步骤: 在 「磁盘分区设置」 屏幕上,选择 「用 Disk Druid 手工分区」 。 在 Disk Druid 中,选择 「新建」 来创建一个新分区。 你不能输入一个挂载点(在你创建了 RAID 设备后你才可以做
巧用软件之让你转到linux下做PCB(转)
巧用软件之让你转到linux下做PCB(转)[@more@] 我的bashrc如下# Cadence PSD environment icq 111290069CDS_INST_DIR=/opt/psdCDS_LIC_FILE=$CDS_INST_DIR/share/cadence.licenseCDS_DIR=$CDS_INST_DIRCONCEPT_INST_DIR=$CDS_DIRCDS_SITE=$CDS_DIR/share/local/LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$CONCEPT_INST_DIR/tools/libCDSDOC_PROJECT=/CDS_INST_DIR/docPATH=$PATH:$CONCEPT_INST_DIR/tools/binPATH=$PATH:$CONCEPT_INST_DIR/tools/pcb/binPATH=$PATH:$CONCEPT_INST_DIR/tools/fet/binexport CONCEPT_INST_DIRexport CDSDOC_PROJE