Linux

Solr系列:Linux下部署Solr

软件环境:操作系统:REHL5JDK:JDK1.6.0_16Tomcat:6.0.20一:安装JDK从http://java.sun.com/javase/downloads/index.jsp下载JDK的RPM安装包jdk-6u16-linux-i586-rpm.bin,放在/home/apps(临时目录)下,在SSHClient中执行:#sh/home/apps/jdk-6u16-linux-i586-rpm.bin根据提示信息进行安装,默认会安装在/

系统 2019-08-12 01:33:11 2698

Linux

linux下getrusage()

#include/*ReturnresourceusageinformationonprocessindicatedbyWHOandputitin*USAGE.Returns0forsuccess,-1forfailure.*/externintgetrusage(__rusage_who_t__who,structrusage*__usage)__THROW;参数:who:可能选择有RUSAGE_SELF:获取当前进程的资

系统 2019-08-12 01:33:33 2697

Linux

基于Linux的虚拟主机搭建

为了建设二级网站建设,我考察了多个开源和商业的虚拟主机和控制面板。主要察看了Linux下的。很多工具,例如开源的VHCS,商业的Plesk功能虽然十分强大,但他们的主要服务对象是商业虚拟主机客户,和我们的集中管理模式不太一样。最后我选用了Webmin的一个支持虚拟主机的模块virtual-host。因为我对Webmin比较了解,它在Linux管理上非常强大和稳定。主要安装步骤如下:1安装webmin,地址http://ip:100002进入webmin安装

系统 2019-08-12 01:33:01 2697

Linux

Linux的 test 命令使用

1.关于某个文件名的『类型』侦测(存在与否),如test-efilename-e该『文件名』是否存在?(常用)-f该『文件名』是否为文件(file)?(常用)-d该『文件名』是否为目录(directory)?(常用)-b该『文件名』是否为一个blockdevice装置?-c该『文件名』是否为一个characterdevice装置?-S该『文件名』是否为一个Socket文件?-p该『文件名』是否为一个FIFO(pipe)文件?-L该『文件名』是否为一个连结档

系统 2019-08-12 01:32:45 2692

Linux

Linux下编写makefile文件

首先在vi编辑器下编写add.c#include"test.h"#includeintadd(inta,intb){returna+b;}intmain(){printf("2+3=%d\n",add(2,3));printf("5-3=%d\n",sub(5,3));return1;}再编写sub.c文件:#include"test.h"intsub(inta,intb){returna-b;}最后编写test.h文件:#ifndef_

系统 2019-08-12 09:29:54 2687

Linux

uclinux内核中CPLB表项的生成

快乐虾http://blog.csdn.net/lights_joy/lights@hb165.com本文适用于ADSP-BF561优视BF561EVB开发板uclinux-2008r1.5-rc3(smppatch,移植到vdsp5)VisualDSP++5.0(update5)欢迎转载,但请保留作者信息本文讨论链接:http://www.bfin-tools.org/bbs/viewthread.php?tid=23&extra=cplb表的生成由ge

系统 2019-08-29 22:20:35 2685

Linux

linux下So覆盖导致coredump问题的分析

http://blog.sina.com.cn/s/blog_622a99700100pjv3.html尝试解答以下问题:1.为什么cp的方式更新运行中进程的so,程序会coredump2.采用什么方式更新已经加载了的so,就可以避免coredump我们的公共组件绝大部分都支持so形式的自定义插件,比如s++,qzhttp,ttc。在不停进程更新so的时候往往会产生coredump,并且肯定core得莫名其妙,core得让人心碎。先看一下用cp的方式更新s

系统 2019-08-12 01:32:50 2685

Linux

使用Xmanager远程访问Redhat Enterprise Linux

使用Xmanager远程访问RedhatEnterpriseLinux6.1在Linux服务器开启gdm配置防火墙配置selinux使用xmanager连接linux服务器在Linux服务器开启gdm1)配置custom.conf#vi/etc/gdm/custom.conf在[xdmcp]下添加:enable=trueport=177在[security]下添加:AllowRemoteRoot=true2)配置inittab#vi/etc/inittab

系统 2019-08-12 01:32:58 2684

Linux

Install RRDTool on Red Hat Enterprise Linux

http://www.cyberciti.biz/faq/howto-install-rrdtool-on-rhel-linux/InstallRRDToolonRedHatEnterpriseLinuxbyVIVEKGITEonJULY28,2008·38COMMENTS·lastupdatedatJULY28,2008Q.I'vedownloadedRRDToolpackagecalledrrdtool-1.3.1.tar.gz.But./config

系统 2019-08-12 01:31:41 2677

Linux

linux命令之less 命令

less工具也是对文件或其它输出进行分页显示的工具,应该说是linux正统查看文件内容的工具,功能极其强大。less的用法比起more更加的有弹性。在more的时候,我们并没有办法向前面翻,只能往后面看,但若使用了less时,就可以使用[pageup][pagedown]等按键的功能来往前往后翻看文件,更容易用来查看一个文件的内容!除此之外,在less里头可以拥有更多的搜索功能,不止可以向下搜,也可以向上搜。1.命令格式:less[参数]文件2.命令功能:

系统 2019-08-29 22:36:10 2674

Linux

Linux 内核剖析

http://www.ibm.com/developerworks/cn/linux/l-linux-kernel/Linux内核剖析历史和体系结构分析M.TimJones,顾问工程师,Emulex简介:Linux®内核是一个庞大而复杂的操作系统的核心,不过尽管庞大,但是却采用子系统和分层的概念很好地进行了组织。在本文中,您将探索Linux内核的总体结构,并学习一些主要的子系统和核心接口。您还可以通过其他IBM文章的链接更深入地进行学习。由于本文的目标是对

系统 2019-08-12 01:32:44 2671

Linux

如何创建属于自己的GNU/Linux发行版?

简介本文介绍了如何在UbuntuHardy的基础上,创建属于自己的GNU/Linux发行版。本文的作者也是gNewSense的创造者。他们在构建gNewSense的过程中,导出了一个通用的Builder工具,用户可以利用它定制属于自己的GNU/Linux发行版。作为创建gNewSense的一部分,我们导出了Builder工具,允许在UbuntuHardy的基础上创建新的GNU/Linux发行版。通过一个简单的配置文件,你就能够选择发行版的名称,版本号,标语

系统 2019-08-12 01:32:17 2667

Linux

在Linux(RedHat4)中安装JBoss

JBoss的安装是比较简单的,在Window中一般只要解压缩就可以用了。但是在Linux中,需要做一些简单的配置工作。以下以JBoss4.2.2为例。首先假定我们的JDK已经安装完毕(我用的是JDK6.0),而且已经设置好了JAVA_HOME。我们假定JBoss的zip文件放在下,我们将把JBoss安装到。安装顺序如下:1.jboss-4.2.2.GA.zip文件解压缩

系统 2019-08-12 09:30:11 2666

Linux

Linux Shell脚本攻略

-LinuxShell脚本攻略总结的来说,这本书很实践性和实用性强,都是给的具体的例子,直接可以在终端操作实践,比单纯只看不动手务实多了,另外就是,这本书涵盖的内容也比较广,从文本操作到服务器管理到远程ssh等等,都给出来作者挑选的一些比较经验实用的shell命令和shell脚本,不过也可以看出来,这本书是作者从自身实用的角度来挑选shell命令和脚本,所以覆盖面比较全,但是会感觉有点零碎,比如对于shell的基本语法就不会展开讲,只是会提到,需要有基本的

系统 2019-08-12 01:33:16 2660

Linux

Linux之RHEL6的开机流程分析

开机——很多人觉得很简单的事情,只要按下电源开关,然后系统就会自然启动,没有什么需要学习的。其实不然,如果系统没有什么问题,可以正常登陆的时候,当然开机很简单。但更多的时候,我们需要知道当机子不能正常开机的如何解决,这才是我们学习的目的。那么我们就来分析一下Linux的开机流程简单来说,系统开机的过程可以汇整成下面的流程:1.加载BIOS的硬件信息、进行自我测试,并依据设定获得第一个可开机的设备;2.读取并执行第一个开机设备内MBR的bootLoader(

系统 2019-08-12 01:32:58 2660