![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
文章平均质量分 57
forandever
做点什么
展开
-
WEB应用服务器配置(无优化)
所有软件和部署的应用都在根下的 Server目录。一、安装步骤如下:1、安装 jdk 下载 jdk-1_5_0_06-linux-i586.bin #./jdk-1_5_0_06-linux-i586.bin解压出 jdk-1_5_0_06 目录# cp jdk-1_5_0_06 /Server/java 拷贝到 /Server/ja原创 2009-05-25 10:20:00 · 1172 阅读 · 0 评论 -
pxe-e32错误代码
1 PXE启动芯片出错代码表 初始化/引导/载入Bootstrap错误代码 PXE-E00: Could not find enough free base memory. PXE主代码和UNDI运行时模块从闪存或上位内存拷贝至基本内存顶部480K(78000h)至640K(A0000h)的剩余空间位置,这段内存必须被系统BIOS填零,如果这些内存没有填零,PXE ROM里的重布置代码将认为这原创 2010-04-08 23:16:00 · 2146 阅读 · 0 评论 -
Apache Commons Daemon简介翻译
英文原文地址:http://commons.apache.org/daemon/ 从1994年以来java已经发展为一个有效的开发工具,不仅仅是applets和客户端应用程序,还有可靠稳定的服务器端程序。JAva平台的主要的缺点当今还是依靠一个单一的入口点:( the public static void main(String[]) )来启动Java应用程序。使用单点入口对原创 2010-04-24 07:54:00 · 3656 阅读 · 2 评论 -
几个小的Linux系统
第一个: DSL LinuxDamn Small Linux是一套基于业务卡(50M字节)可启动光盘的Linux发行。尽管它的个头如此之小,它努力成为一份可用并且易用的桌面。Damn Small Linux的桌面几乎是完整的一套,包括xmms(支持mp3和mpeg)、FTP客户端、基于links的web浏览器、电子制表软件、电子邮件程序、 英语拼写检查、字处理器、三个编辑器(nedit、nvi原创 2010-05-03 19:50:00 · 755 阅读 · 0 评论 -
SSH,telnet 中文乱码解决办法
如果是登陆了 ssh 之后出现的这个问题,那么需要如下的步骤来操作: 1、命令行输入export LANG=zh_CN.GB180302、命令行输入vi /etc/sysconfig/i18n 将内容改为LANG="zh_CN.GB18030"LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN"SUPPORTED="zh_CN原创 2010-05-06 22:09:00 · 1166 阅读 · 1 评论 -
Pexpect简单的测试——一个 expect的python实现
<br /> <br />Pexpect简单的测试——一个 expect的python实现<br /> <br />@for & ever 2010-07-03<br /> <br />Pexpect 是一个自动控制的 Python 模块,可以用来ssh、ftp、passwd、telnet 等命令行进行自动交互。<br />官方网站是 http://www.noah.org/<br />通过它,可以实现类似 expect 的操作。<br />例如我们可以用它来写python脚本,实现批量对一系列(大量的、配原创 2010-07-03 21:15:00 · 19884 阅读 · 0 评论 -
配置Apache的某个特定目录使其禁用php解析
<br />要想修改apache配置,使得某个目录不能使用php引擎解析,那么配置如下:<br /> <br /><Directory "/web/jsp/" > <br /> php_flag engine Off <br /> AddOutputFilterByType DEFLATE text/html text/plain text/xml <br /></Directory> <br /> <br />这时候,php后缀的文件将默认作为文本文件,可以被用户下载。<br /> <br /原创 2010-07-06 12:54:00 · 1224 阅读 · 0 评论 -
升级CentOS的Python版本详细步骤
升级CentOS的Python版本详细步骤<br /> <br />@for&ever 2010-07-06<br /> <br />CentOS默认自带的Python版本是2.4。<br />现在需要升级python版本到2.5以上(Python 2.6升级方法相同)。<br />由于yum严重依赖于Python的2.4版本,因此,我们不能删除原来系统自带的2.4版本<br />(<br />尽管也可以采用如下的方案:修改/usr/bin/yum的第一行“#!/usr/bin/python”为"#!/us原创 2010-07-06 11:45:00 · 5932 阅读 · 1 评论 -
rsync 远程数据同步工具详解
rsync 远程数据同步工具详解rysnc(remote synchronize)在CentOS系统默认安装在/usr/bin,此外rysnc在windows平台下也有相应版本。主页地址为:http://rsync.samba.org/ rysnc 命令用法:(OPTION-参数,USER-用户,HOST-IP地址,SRC-复制源位置,DEST-复制目标位置)Shell拉:rsync转载 2010-05-12 20:39:00 · 9044 阅读 · 1 评论 -
rsync 命令详细解释并附加备份脚本
rsync是一个功能非常强大的工具,其命令也有很多功能特色选项,我们下面就对它的选项一一进行分析说明。Rsync的命令格式可以为以下六种: rsync [OPTION]... SRC DEST rsync [OPTION]... SRC [USER@]HOST:DEST rsync [OPTION]... [USER@]HOST:SRC DEST rsync [OPT转载 2010-05-12 20:09:00 · 1935 阅读 · 1 评论 -
Linux系统 /etc/fstab各个字段含义解释
# fstab文件的作用 文件/etc/fstab存放的是系统中的文件系统信息。当正确的设置了该文件,则可以通过"mount /directoryname"命令来加载一个文件系统,每种文件系统都对应一个独立的行,每行中的字段都有空格或tab键分开。同时fsck、 mount、umount的等命令都利用该程序。 # fstab文件格式 下面是/etc/fatab文件的一个示例行:转载 2010-05-14 17:43:00 · 4492 阅读 · 0 评论 -
Linux文件权限详解
文件权限详解:drwxrwxrwt 5 root root 4096 Jul 6 12:08 tmp-rwsr--r-- 5 root root 406 Jul 6 12:08 passwdd 表示目录rwx 表示所属用户的权限rwx 表示所属组其他用户权限rwt 表示4 SUID 表示其它用户执行的时候暂时得到所有者的权限 不用于目录2 SGID 表示该目录所有文件或者子目录与此目录同组1 SBIT 表示该目录下文件只有创建者和root才能删除不用于文件 [root@linux ~]# cd /tmp[r转载 2010-08-21 15:45:00 · 2523 阅读 · 0 评论 -
CentOS 5.5通过yum安装 Memcached的步骤、问题、及解决办法
<br /><br />CentOS 5.5通过yum安装 Memcached的步骤、问题、及解决办法<br /><br />@for ever 2010-12-23<br /><br />1、安装 EPEL Repo<br />rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm<br /><br />2、安装 Memcache<br />yum -y install memcach原创 2010-12-23 10:21:00 · 2544 阅读 · 0 评论 -
Cent OS 5.5 上yum安装Nginx
Cent OS 5.5 上yum安装Nginx<br /><br />@for ever 2010-12-22<br /><br /><br />1、Cent OS 没有默认的nginx软件包,启用REHL的附件包<br />rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm<br /><br />2、解决安装过程可能会碰到的pcre和md5的问题(pcre-devel解决pcre,剩余原创 2010-12-22 21:06:00 · 8506 阅读 · 0 评论 -
通过yum在CentOS5.5上安装MySQL5.1
<br />通过yum在CentOS5.5上安装MySQL5.1<br />@for ever 2011-1-12<br /> <br />执行的命令步骤如下:<br /> <br />1、首先查看系统<br />#uname -a<br />Linux google 2.6.18-194.el5 #1 SMP Fri Apr 2 14:58:14 EDT 2010 x86_64 x86_64 x86_64 GNU/Linux<br />我的系统是64位的。因此要执行下面的64位对应的操作。<br /> <原创 2011-01-12 16:56:00 · 3969 阅读 · 0 评论 -
[centos5.4 x86 64位]使用第三方软件仓库|使用RPMForge软件库
在centos下运行yum install flash-plugin,或者 yum install mplayer 的时候,命令无效?为什么会这样?因为centos是rhel编译过来的,去掉了所有关于版权问题的东西。因此,在没有使用第三方软件库的情况下,很多软件无法用yum install来直接安装。RPMForge拥有4000多种CentOS的软件包,被CentOS社区认为是原创 2014-04-16 15:18:36 · 702 阅读 · 0 评论 -
linux查看某个端口的资源占用情况
##根据端口查看进程信息 lsof -i:14700 ##根据进程号查看进程对应的可执行程序 ps -f -p 进程号 ##根据可执行程序查看,动态链接、 ldd 可执行文件名或者如下方法:ps -ef |grep 程序名或端口号netstat -nltp |grep 端口号或服务名原创 2014-05-27 10:01:05 · 1083 阅读 · 0 评论 -
磁盘IO性能监控(Linux 和 Windows)
磁盘IO性能监控(Linux 和 Windows)作者:终南 li.zhongnan@hotmail.com> 磁盘的IO性能是衡量计算机总体性能的一个重要指标。Linux提供了iostat命令来获却磁盘输入/输出(即IO)统计信息,Windows则提供了WMI接口,可以通过编写一个简单的脚本来获取与iostat相当的功能。1、Linux下的iostat命令iost转载 2010-04-08 22:36:00 · 1491 阅读 · 0 评论 -
Linux对超大容量磁盘进行分区
最近在Linux上挂载磁盘阵列,需要对一个7T的盘阵进行分区并使用.这个磁盘阵列划分了一个分区(对于Linux来说找到一个/dev/sda设备,空间大小为7T),我想将它分为N个分区,挂载到系统的N个目录上使用:在网上找到这个表:ext2/ext3 with 1 KiB blocksize 16448 MiB (~ 16 GiB) 2048 GiB (= 2 TiB) ext2/3 with转载 2010-04-05 19:26:00 · 1916 阅读 · 0 评论 -
Xen的简单介绍
Xen的简单介绍 Xen是由XenSource开发的一个GPL许可下开源免费的操作系统级虚拟化技术,目前已经集成在一些主要的linux发行版中。它在性能上相当不错,操作系统在Xen虚拟机中运行速度和直接在硬件上运行速度几乎相当,再加上它是open source,已经成为linux上虚拟机的一个主角。它被定义为一款半虚拟化(paravirtualizing)的VMM(虚拟机监视器,Virtu原创 2009-09-02 16:35:00 · 953 阅读 · 0 评论 -
Linux平台和Windows平台下两种自动备份MySQL数据的脚本(Shell&Bat)和步骤
Linux 平台和 Windows 平台下两种自动备份MySQL数据的脚本(Shell & Bat)和步骤@for&ever 2009-9-2 假设MySQL数据库root 的密码是 abc123,要备份的db的name是 forandever . 一、Linux 平台:1.1> 编写脚本脚本如下: #!/bin/bashbackupDir=/bak/DB/原创 2009-09-02 14:50:00 · 2064 阅读 · 0 评论 -
linux下 subversion 的单独安装和配置
linux下 subversion 的单独安装和配置@for&ever 2009-9-3一、安装首先,命令行:#svnserve --version如果显示:svnserve,版本 1.4.2 (r22196) 则恭喜,系统已预装subversion,无需再安装。 否则,执行以下的操作步骤安装 svn. 解压缩#tar zxvf subve原创 2009-09-03 14:41:00 · 1805 阅读 · 0 评论 -
Linux下MySQL的编译安装和简单配置
Linux下MySQL的编译安装和简单配置@for&ever 2009-9-7 说明:下载 mysql-5.1.37-linux-i686-glibc23.tar.gz假定放在 /root 目录。 一、按以下步骤执行命令进行安装: 1.1、进入 /root 目录# cd 1.2、解压缩# tar zxvf mysql-5.1.37-linux-i原创 2009-09-07 16:47:00 · 1428 阅读 · 0 评论 -
java 中文乱码问题的解决——原则和检查步骤
java 中文乱码问题的解决——原则和检查步骤@for &ever 2009-10-21 一、原则整个应用中的所有部分,采用统一的编码。 二、检查步骤根据上面的原则,可以考虑以下步骤操作: 例如,选择统一的 UTF-8 编码(其他编码类似); 1、文件的编码使用 EmEditor 等能够设置编码的工具打开文本文件(html、ftl、jsp、shtml原创 2009-10-21 11:33:00 · 1899 阅读 · 0 评论 -
Linux系统下面制作RPM安装文件
Linux系统下面制作RPM安装文件@for&ever 2009-10-21 制作环境操作系统:Cent OS 5.3软件安装名称: ForEver软件代码位置: /opt/ForEver代码打包后名称:ForEver_install.tar.gz 制作步骤:1、 拷贝打包文件将文件ForEver_install.tar.gz拷贝到目录 /usr/src原创 2009-10-21 14:21:00 · 1026 阅读 · 0 评论 -
Python 转换某个目录下面的文本文件的编码
Python 转换某个目录下面的文本文件的编码 @for&ever 2009-10-23以下代码用来转换某个目录下面的所有htm文件编码,由gbk到 utf-8 。 import sysimport stringimport codecsimport osimport shutildef gbkToUtf8(path): files =原创 2009-10-23 13:53:00 · 1343 阅读 · 0 评论 -
UNIX/Linux下运行脚本文件出现bad interpreter:No such file or directory的原因和解决办法
UNIX/Linux下运行脚本文件出现bad interpreter:No such file or directory的原因和解决办法@for&ever 2009-11-2 一、现象描述: Windows下面编写脚本 forandever.sh,上传到Unix/Linux下面,执行如下命令运行: #chmod +x forandever.sh#./foran原创 2009-11-02 09:20:00 · 2973 阅读 · 0 评论 -
使用JAVA开发系统托盘程序
使用JAVA开发系统托盘程序 @for&ever 2009-11-27参考文章《New System Tray Functionality in Java SE 6》,网址 http://java.sun.com/developer/technicalArticles/J2SE/Desktop/javase6/systemtray/ 。JDK必须要在 1.6 版本。最近项目中要实原创 2009-11-27 20:06:00 · 2716 阅读 · 2 评论 -
Kernel-based Virtual Machine (KVM) 基本操作备忘
Kernel-based Virtual Machine (KVM) 基本操作备忘 Kernel-based Virtual Machine (KVM) 基本操作备忘KVM Front Page Ubuntu KVM Documentation 操作环境: Ubuntu 8.10 @ Intel Core 2 Duo T7250转载 2010-03-16 13:14:00 · 2817 阅读 · 0 评论 -
UNetbootin for Linux
UNetbootin for Linux 相关网页 UNetbootin - 簡單製作 Linux Live USB Remastersys - 把 Linux 系統備份為 Live CD Instalinux - 線上訂製 Linux 安裝碟 UNetbootin for Linux 操作备忘 下载 unetbootin转载 2010-03-16 13:43:00 · 2953 阅读 · 0 评论 -
同一IP一个小时内只允许尝试建立3次SSH连接
同一IP一个小时内只允许尝试建立3次SSH连接@for & ever 2010-3-16首先,在/proc/net/ipt_recent/* 下建立不在限制行列的IP列表然后,设置同一IP,一个小时内只允许尝试建立3次SSH连接:iptables -A INPUT -p tcp --dport 22 --syn -m recent --rcheck --seconds 3600原创 2010-03-16 12:39:00 · 2012 阅读 · 0 评论 -
Fedora KVM Bridge 备忘
Fedora KVM Bridge 备忘 Fedora KVM Bridge 备忘环境: Fedora 9 x86_64 @ AMD Athlon X2 5000+ 单网卡 (eth0), runlevel 3 角色: Linux NAT、DHCP Server、KVM Host 内容: 开机自动桥接 eth0 让 DHCP转载 2010-03-16 13:09:00 · 2357 阅读 · 0 评论 -
Linux下用PYTHON查找同名进程
1.可执行程序os.system(pgrep %s > %s % (process, output)) pidfile = open("output", r) totalpid = len(pidfile.readlines()) pidfile.close() if totalpid == 0 : #没转载 2010-01-05 13:47:00 · 1434 阅读 · 0 评论 -
实践csync2+inotify实现文件实时同步
一、关键技术利用csync2+sqlite实现数据的高效实时的增量备份,相关目录及文件信息都存储在sqlite数据库中,大大提升了同步的速率和效率;利用inotify触发式(实时)执行csync同步命令更新文件。二、方案适用图片服务器集群方案: ReiserFS4+csync2+inotify网站服务程序分布式方案:csync2+inotify+NFS[注](如,网站程序中存在缓存目录则排除此原创 2010-04-08 22:24:00 · 1440 阅读 · 0 评论 -
Linux集群的I/O性能测试
Linux集群的I/O性能测试(李晨光) 本文介绍利用iozone的性能测试工具,来测试集群性能。测试步骤如下:1.在Server节点上安装iozone(可以到www.iozone.org上下载)#rpm -ivh iozone-3-326.i386.rpm2.将Server节点的iozone拷贝到所有节点的/tmp下#cp /opt/iozone/bin/iozone /tmp#rcp /opt转载 2010-04-08 22:37:00 · 833 阅读 · 0 评论 -
Mac OSX中设置路由
在Mac OSX 中, 设置路由的命令为:route -n add defalut 10.13.31.1route -n add -net 10.0.0.0/8 10.13.31.1route -n add -net 210.32.0.0/20 10.13.31.1route -n add -net 222.205.0.0/17 10.13.31.1提示路由存在时可原创 2015-05-04 19:56:47 · 2391 阅读 · 0 评论