
linux下软件安装
ljx0305
这个作者很懒,什么都没留下…
展开
-
RedHat Linux 9.0 安装教程(全程图解)
RedHat Linux是目前世界上使用最多的Linux操作系统。因为它具备最好的图形界面,无论是安装、配置还是使用都十分方便,而且运行稳定,因此不论是新手还是老玩家都对它有很高的评价。现在,RedHat Linux又出了9.0新版本,在原有的基础上又有了很大的进步。它完善了图形界面,增强了硬件的兼容性,安装起来更加得心应手,尤其增强了多媒体方面的能力——新版本的XFree 4转载 2008-08-02 22:39:00 · 10200 阅读 · 0 评论 -
使用epoll进行高性能网络编程
epoll和其他技术的性能比较. 翻译:韩红军。hanhj@vrlab.buaa.edu.cn ; hongjun_han@163.com原文出自:https://www.captech.com.cn英文原文:http://www.xmailserver.org/linux-patches/nio-improve.html 由于水平有限,错误在所难免,希望各位指正。 07-01-2001 –转载 2009-08-25 23:06:00 · 1183 阅读 · 0 评论 -
epoll精髓
epoll精髓 在linux的网络编程中,很长的时间都在使用select来做事件触发。在linux新的内核中,有了一种替换它的机制,就是epoll。相比于select,epoll最大的好处在于它不会随着监听fd数目的增长而降低效率。因为在内核中的select实现中,它是采用轮询来处理的,轮询的fd数目越多,自然耗时越多。并且,在linux/posix_types.h头文件有这样的声明:#def转载 2009-08-28 22:25:00 · 665 阅读 · 0 评论 -
FTP命令详解
FTP命令详解 FTP命令是Internet用户使用最频繁的命令之一,不论是在DOS还是UNIX操作系统下使用FTP,都会遇到大量的FTP内部命令。熟悉并灵活应用FTP的内部命令,可以大大方便使用者,并收到事半功倍之效。 FTP的命令行格式为:ftp -v -d -i -n -g [主机名],其中 -v显示远程服务器的转载 2009-06-24 16:55:00 · 595 阅读 · 0 评论 -
Boost Getting Started 安装文档(翻译1.33版本)
<!--.STYLE1 {font-family: "宋体"}--> 概要下载 .zip 文件.tar.gz and .tar.bz2 文件Boost CVS 库准备 配置工具支持的编译器编译安装结果在Windows下面自动链接附加的步骤概要这个概要将帮助你开始利用Boost库。通过如下的步骤来取得转载 2009-06-29 15:23:00 · 167 阅读 · 0 评论 -
Unix awk使用手册
什么是awk? 你可能对UNIX比较熟悉,但你可能对awk很陌生,这一点也不奇怪,的确,与其优秀的功能相比,awk还远没达到它应有的知名度。awk是什么?与其它大多数UNIX命令不同的是,从名字上看,我们不可能知道awk的功能:它既不是具有独立意义的英文单词,也不是几个相关单词的缩写。事实上,awk是三个人名的缩写,他们是:Aho、(Peter)Weinberg和(Brain)Kernighan。转载 2009-07-02 15:37:00 · 576 阅读 · 0 评论 -
Linux环境进程间通信(五): 共享内存(上)
共享内存可以说是最有用的进程间通信方式,也是最快的IPC形式。两个不同进程A、B共享内存的意思是,同一块物理内存被映射到进程A、B各自的进程地址空间。进程A可以即时看到进程B对共享内存中数据的更新,反之亦然。由于多个进程共享同一块内存区域,必然需要某种同步机制,互斥锁和信号量都可以。采用共享内存通信的一个显而易见的好处是效率高,因为进程可以直接读写内存,而不需要任何数据的拷贝。对于像管道和转载 2009-07-07 13:47:00 · 599 阅读 · 0 评论 -
Linux下解压压缩及打包命令大全
———————————————.tar解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)———————————————.gz解压1:gunzip FileName.gz解压2:gzip -d FileName.gz压缩:gzip FileName.tar.gz 和 .tgz解压:tar zxvf FileNa转载 2010-04-02 16:00:00 · 646 阅读 · 0 评论 -
使用异步 I/O 大大提高应用程序的性能
使用异步 I/O 大大提高应用程序的性能学习何时以及如何使用 POSIX AIO API级别: 中级M. Tim Jones (mtj@mtjones.com), 顾问工程师, Emulex2006 年 9 月 28 日Linux® 中最常用的输入/输出(I/O)模型是同步 I/O。在这个模型中,当请求发出之后,应用程序就会阻塞,转载 2010-05-17 17:37:00 · 793 阅读 · 0 评论 -
在linux下安装配置svn独立服务器
在linux下安装配置svn独立服务器转载 2010-07-14 14:39:00 · 701 阅读 · 0 评论 -
RHEL AS5 通过yum update自动升级
第一种方法:通过 http://mirror-status.centos.org网站查找离自己最近的镜像站点,替换下面文件中的相应地址:1.修改 /etc/yum.repos.d/rhel-debuginfo.repo 为如下内容:[base]name=Red Hat Enterprise Linux $releasever -Basebaseurl=http://mi转载 2011-12-24 15:22:44 · 718 阅读 · 0 评论 -
RHEL ES6 通过yum update自动升级
通过 http://mirror-status.centos.org 网站查找离自己最近的镜像站点以下我以mirrors.163.com做为我们的镜象站点1.要使用CentOS的源,就得将RHEL的更新源移除,或是禁用掉,并且需要将RHEL6自带的YUM工具删除。#cd /etc/yum.repos.d#mv packagekit-media.repo packagekit-med原创 2011-12-24 16:01:44 · 1568 阅读 · 0 评论 -
configure交叉编译
交叉编译某个应用程序时,通常需要 ./configure 来生成对应的 Makefile./configure 最关键的三个选项是:--host=HOST指定软件运行的系统平台.如果没有指定,将会运行`config.guess'来检测.--build=BUILD指定软件包安装的系统平台.如果没有指定,默认值将是'--host'选项的值.--target=GARG翻译 2012-11-20 14:38:22 · 2532 阅读 · 0 评论 -
errno多线程安全
一、errno的由来 在C编程中,errno是个不可缺少的变量,特别是在网络编程中。如果你没有用过errno,那只能说明你的程序不够健壮。当然,如果你是WIN32平台的GetLastError(),效果也是一样的。 为什么会使用errno呢?个人认为,这是系统库设计中的一个无奈之举,他更多的是个技巧,而不是架构上的需要。我们观察下函数结构,可以发现,函数的参数返回值只有一个转载 2012-12-28 17:49:46 · 952 阅读 · 0 评论 -
各种工具之正则表达式语法比较
各种工具之正则表达式语法比较在各种常用的工具中,正则表达式如此的相似却又不同。下表列出了一些常用的正则表达式,以及其不同之处。项目总多,遗漏必有不少,请各位看官不吝指出。以perl的正则为基准,不同的用法以粉红色标出。grep 2.5.1egrep 2.5.1sed 3.02sed 4.07awk 3.1.1转载 2009-06-19 18:27:00 · 724 阅读 · 0 评论 -
RedHat Enterprise Linux 4下安装Apache2.2.3+Php1.5+Mysql5.0.24+GD
查看是否安装Apacherpm -qa |grep httpdrpm -e httpd请使用whereis mysql看看MySQL的路径 rpm -qa |grep httpdrpm -e httpdrpm安装mysql:[root@xy998 root]# rpm -ivh MySQL-server-5.0.24-0.i386.rpm[root@xy998 root]# rpm -ivh My转载 2009-06-16 17:40:00 · 1832 阅读 · 0 评论 -
在RED HAT Linux操作系统上安装MYSQL 5.0.26数据库的方法
在RED HAT Linux操作系统上安装MYSQL 5.0.26数据库的方法 1、下载MySQL的安装文件 安装MySQL需要下面两个文件: MySQL-server-5.0.26-0.i386.rpm MySQL-client-5.0.26-0.i386.rpm 下载地址为:http://dev.my<span class="t_tag" onclick="function onc转载 2009-06-16 17:35:00 · 1190 阅读 · 0 评论 -
Linux下安装Oracle 9i
Oracle9i 2000年10月在Oracle Open World上发布,为 Oracle 数据库、应用服务器和开发工具引进了许多新功能。Oracle9i是业界第一个完整、简单的用于互联网的新一代智能化的、协作各种应用的软件基础架构。Oracle9i 实际上是指 Oracle9i Database, Oracle9i Application Server 和Oracle9i Developer转载 2008-08-02 22:21:00 · 875 阅读 · 0 评论 -
Redhat Linux 9下安装Oracle 9i图文教程
在Liunx下安装Oracle数据库软件对于初学者来说是一件不容易的事,本菜鸟在折腾了许久后安装成功,中间过程不敢独享,公布出来分享一下.有问题的地方还请各位大侠指正. 准备工作 系统版本:Redhat Linux Enterprise 4 内核版本:2.6.9-5 Oracle版本:9.2.4 内存容量:512M 硬盘容量:16G 一:安装Linu转载 2008-08-02 22:30:00 · 2085 阅读 · 0 评论 -
Oracle安装(linux)总结
linux下oracle安装: Oracle公司宣称在Linux下安装Oracle9i数据库至少要有512MB的内存和至少1GB或者两倍 内存大小的交换空间,对于系统内存大于2GB的服务器,交换空间可以介于2GB—4GB之间。 如果是为了在一台仅有256M内存的普通PC机上试用Oracle9i,在分配了1GB左右的交换空间的情况下,也可以正常运行Oracle数 据库。转载 2008-08-05 18:07:00 · 834 阅读 · 0 评论 -
oracle 9i for linux下载地址及安装方法!!
原文地址:http://www.uplinux.com/www/down/02/295.shtml下载地址列表[下载地址一CD1] [下载地址二CD2] [下载地址三CD3] 版本号:Oracle 9i (9.2.0.4) 安装方法如下所示: Werner Puschitz Sr. AIX/Linu转载 2008-08-06 23:02:00 · 13862 阅读 · 0 评论 -
RedHat Linux安装Oracle10g(图文详解 教程)
如需转载,请注明出处,http://www.川江号子.cn 。另,本人有Word电子文档格式,如需要,请联系本人:asima127@gmail.com 1 安装RedHat Enterprise Linux 31.1 准备安装介质安装介质一共4张光盘(CD版),版本号为:2.4.21-27.ELsmp设置BIOS为光盘启动,放入第一张光盘即可。进入到Re转载 2008-08-08 11:09:00 · 11594 阅读 · 1 评论 -
如何合理设置Linux的swap分区
什么是Swap?Swap,即交换区,除了安装Linux的时候,有多少人关心过它呢?其实,Swap的调整对Linux服务器,特别是Web服务器的性能至关重要。通过调整Swap,有时可以越过系统性能瓶颈,节省系统升级费用。Swap的原理是一个较复杂的问题,需要大量的篇幅来说明。在这里只作简单的介绍,在以后的文章中将和大家详细讨论Swap实现的细节。众所周知,现代操作系统都实现了“虚拟内转载 2009-02-05 19:41:00 · 977 阅读 · 0 评论 -
Linux动态库搜索路径
Linux动态库搜索路径 众所周知,Linux动态库的默认搜索路径是/lib和/usr/lib。动态库被创建后,一般都复制到这两个目录中。当程序执行时需要某动态库,并且该动态库还未加载到内存中,则系统会自动到这两个默认搜索路径中去查找相应的动态库文件,然后加载该文件到内存中,这样程序就可以使用该动态库中的函数,以及该动态库的转载 2009-07-16 10:27:00 · 656 阅读 · 0 评论 -
linux学习笔记
写得蛮好的linux学习笔记 linux目录架构/ 根目录/bin 常用的命令 binary file 的目錄/boot 存放系统启动时必须读取的档案,包括核心 (kernel) 在内 /boot/grub/menu.lst GRUB设置 /boot/vmlinuz 内核转载 2009-07-16 10:29:00 · 703 阅读 · 0 评论 -
iconv 命令
iconv iconv命令可以将一种已知的字符集文件转换成另一种已知的字符集文件。 例如:从GB2312转换为UTF-8。 用法: iconv [选项...] [文件...] Convert encoding of given files from one encoding to another. 输入/输出格式规范: -f, --from-code=NAME 原始文本编码 -t转载 2009-07-19 20:26:00 · 5573 阅读 · 0 评论 -
LINUX中的周期性进程cron原理及使用详解
申明:本文为“老毛”原创,如需转载,请与作者联系。否则将视为侵权行为,作者将追究其法律责任。 在LINUX中,周期执行的任务一般由cron这个守护进程来处理。cron读取一个或多个配置文件,这些配置文件中包含了命令行及其调用时间。cron的配置文件称为“crontab”,是“cron table”的简写。一,cron在3个地方查找配置文件: 1,/var/s转载 2009-08-19 17:30:00 · 1407 阅读 · 0 评论 -
vim(vi)常用操作及记忆方法
版权声明:原创作品,谢绝转载!否则将追究法律责任。申明:本文为“老毛”原创,如需转载,请与作者联系。否则将视为侵权行为,作者将追究其法律责任。 vi(vim)可以说是linux中用得最多的工具了,不管你配置服务也好,写脚本也好,总会用到它。但是,vim作为一个“纯字符”模式下的工具,它的操作和WINDOWS中的文本编辑工具相比多少有转载 2009-08-19 17:32:00 · 961 阅读 · 0 评论 -
如何快速有效的实现子网划分
版权声明:原创作品,谢绝转载!否则将追究法律责任。申明:本文为“老毛”原创,如需转载,请与作者联系。否则将视为侵权行为,作者将追究其法律责任。一, 什么是IP地址 每个人都有自己的家庭住址,如果你居无定所,你的朋友要找你的时候肯定不方便。在网络中,真正能标识某台主机身份的实际上是MAC地址(又叫物理地址,它是固化在网卡上的,理论上是永转载 2009-08-19 17:40:00 · 2357 阅读 · 1 评论 -
linux下定时执行任务的方法
cron用法很简单:先来一个速成的: 第一步:写cron脚本文件。例如:取名一个 crontest.cron的文本文件,只需要写一行: 15,30,45,59 * * * * echo "xgmtest.........." >> xgmtest.txt 表示,每隔15分钟,执行打印一次命令 第二步:添加定时任务。执行命令 “crontab crontest.cron”。搞定 第三步:如不放心,可转载 2009-06-15 17:53:00 · 732 阅读 · 0 评论 -
./configure配置的参数 交叉编译 host,build target的含义
交叉编译 host,build target的含义:build就是你正在使用的机器,host就是你编译好的程序可以运行的平台,target就是你编译的程序可以处理的平台.这个 build和host比较好理解,但是target就不好办了,到底什么意思呢?一般来说,我们平时所说的交差编译用不到他target的,比如. /configure --build=i386-linux,--转载 2013-03-01 14:20:16 · 5020 阅读 · 0 评论