大树

 

随笔分类 -  Linux

1 2 下一页

CloudStack系统部署系列教程-KVM
摘要:之前培训时获得的资料,以防丢失,故发布此以做备份。 阅读全文

posted @ 2015-02-10 22:35 ruberzhu 阅读(653) 评论(0) 推荐(0) 编辑

shell-自动更改LINUX服务器IP
摘要:#!/bin/bashecho"Entertheoldip:"$1echo"Enterthenewip:"$2if[[$1==""]];thenecho"Usage:$0Enterthenewip:$1"echo"Usage:$0Entertheoldip:$2"exit0fii=0forlinei... 阅读全文

posted @ 2014-08-05 16:15 ruberzhu 阅读(795) 评论(0) 推荐(0) 编辑

Linux非常有用的命令
摘要:《判断用户是否存在,如不存在则新建》user=`grep '^admin:' /etc/passwd`if [ -z "$user" ];thengroupadd adminuseradd -d /home/admin -s /bin/bash -g admin adminecho '123456'... 阅读全文

posted @ 2014-07-02 16:00 ruberzhu 阅读(1220) 评论(0) 推荐(0) 编辑

shell-保留文件系统下剩余指定数目的文件
摘要:shell脚本删除文件系统下多余文件(历史文件,按日期排序),剩余指定数目的文件 阅读全文

posted @ 2013-11-01 18:03 ruberzhu 阅读(513) 评论(0) 推荐(0) 编辑

-bash:fork:cannot allocate memory
摘要:主机性能:虚拟机性能: 阅读全文

posted @ 2013-08-16 10:26 ruberzhu 阅读(3141) 评论(0) 推荐(0) 编辑

Resize CentOS Linux hard drive partition (centos 6.3 调整LVS磁盘大小)
摘要:查看当前磁盘信息:[root@localhost ~]# df -h文件系统 容量 已用 可用 已用%% 挂载点/dev/mapper/VolGroup-lv_root 154G 7.9G 139G 6% /tmpfs 1.9G 100K 1.9G 1% /dev/shm/dev/sda1 485M 69M 391M 15% /boot/dev/mapper/VolGroup-lv_home 299G 984M 283G 1% /home将VolGroup-lv_home缩小到20G,并将剩余的空间添加给VolGroup-lv_root先卸载/home:[root@localhost ~]#. 阅读全文

posted @ 2013-07-12 16:58 ruberzhu 阅读(1086) 评论(0) 推荐(0) 编辑

linux最大允许的文件描述符open files数nofile修改
摘要:open file resource limit 是linux中process可以打开的文件句柄数量。增加这个数值需要调整两个配置:第一步, 修改系统最大允许的文件描述符查看当前的设置:$ cat /proc/sys/fs/file-max2390251或者 $ sysctl -afs.file-max = 2390251该系统是CentOS 5.x x64版本,安装好后没有做过优化设定, 2390251是其默认值$ ulimit -n1024如果 /proc/sys/fs/file-max小于我们要设定的句柄数量,可以通过:$echo "2390251" > /pr 阅读全文

posted @ 2013-07-09 13:49 ruberzhu 阅读(11644) 评论(0) 推荐(0) 编辑

Redis学习手册(主从复制)
摘要:转自:http://www.cnblogs.com/stephen-liu74/archive/2012/02/23/2364717.html一、Redis的Replication: 这里首先需要说明的是,在Redis中配置Master-Slave模式真是太简单了。相信在阅读完这篇Blog之后你也可以轻松做到。这里我们还是先列出一些理论性的知识,后面给出实际操作的案例。 下面的列表清楚的解释了Redis Replication的特点和优势。 1). 同一个Master可以同步多个Slaves。 2). Slave同样可以接受其它Slaves的连接和同步请求,这样可以有效的分载Master的同. 阅读全文

posted @ 2013-07-09 11:07 ruberzhu 阅读(247) 评论(0) 推荐(0) 编辑

Linux系统下统计目录及其子目录文件个数
摘要:查看某目录下文件的个数ls -l |grep "^-"|wc -l或find ./company -type f | wc -l查看某目录下文件的个数,包括子目录里的。ls -lR|grep "^-"|wc -l查看某文件夹下目录的个数,包括子目录里的。ls -lR|grep "^d"|wc -l说明:ls -l长列表输出该目录下文件信息(注意这里的文件,不同于一般的文件,可能是目录、链接、设备文件等)grep "^-"这里将长列表输出信息过滤一部分,只保留一般文件,如果只保留目录就是 ^dwc -l统计输出信息的 阅读全文

posted @ 2013-06-19 16:03 ruberzhu 阅读(314) 评论(0) 推荐(0) 编辑

ORACLE10.2_X64安装
摘要:Oracle 版本:Oracle10.2.0.1 Enterprise for RHEL5.4.x86_641. 系统环境a) OS:Redhat Enterprise Linux 5.4.x86_64b) OS kenrel:2.6.18-164.EL5c) Oracle:Oracle10.2.0.1Enterprise For Linux 86_64d) JDK: jdk1.5.0_112. 安装软件包,Oracle运行所需要的软件a) binutils-2.17.50.0.6-12.EL5b) compat-db-4.2.52-5.1c) compat-libstdc++-33-3.2. 阅读全文

posted @ 2013-06-04 23:06 ruberzhu 阅读(918) 评论(0) 推荐(0) 编辑

Nginx安装部署
摘要:Nginx ("engine x") 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,第一个公开版本0.1.0发布于2004年10月4日。其将源代码 阅读全文

posted @ 2013-06-04 23:05 ruberzhu 阅读(109862) 评论(5) 推荐(7) 编辑

MYSQL5.5_X64安装
摘要:1) 下载Linux平台下的Mysql两个安装文件,分别为MySQL-server-5.5.15-1.rhel5.x86_64.rpm和MySQL-client-5.5.15-1.rhel5.x86_64.rpm2) 在安装文件所在路径下进行服务器端的安装,命令如下:# rpm –ivh MySQL-service-5.5.15-1.rhel5.x86_64.rpm 3) 在安装文件所在路径下进行客户端的安装,命令如下:# rpm –ivhMySQL-client-5.5.15-1.rhel5.x86_64.rpm4) 登陆Mysql ,命令语法如下:mysql[-uusername][-hh 阅读全文

posted @ 2013-06-04 23:04 ruberzhu 阅读(926) 评论(0) 推荐(0) 编辑

LINUX磁盘管理
摘要:1.显示系统磁盘分区情况:[root@vm1 mnt]# fdisk -lDisk /dev/sda: 274.8 GB, 274877906944 bytes255 heads, 63 sectors/track, 33418 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System/dev/sda1 * 1 13 104391 83 Linux/dev/sda2 14 13054 104751832+ 8e Linux LVM/dev/sda3 13055 阅读全文

posted @ 2013-06-04 23:03 ruberzhu 阅读(297) 评论(0) 推荐(0) 编辑

JDK1.5_X64安装
摘要:JDK下载地址:http://www.oracle.com/technetwork/java/javasebusiness/downloads/index.html1. 下载所需要的JDK版本的文件(包括JDK版本、所支持的系统版本)如:jdk-1_5_0_11-dlj-linux-amd64.bin代表JDK版本为:JDK1.5所支持系统版本为:Linux 64位2. 在JDK软件所在目录,给JDK文件添加执行权限# chmod +x jdk-1_5_0_11-dlj-linux-amd64.bin3. 生成安装文件# ./ jdk-1_5_0_11-dlj-linux-amd64.bin执 阅读全文

posted @ 2013-06-04 22:59 ruberzhu 阅读(2795) 评论(0) 推荐(0) 编辑

Redis安装部署
摘要:Redis是一种高级key-value数据库。它跟memcached类似,不过数据可以持久化,而且支持的数据类型很丰富。有字符串,链表,集 合和有序集合。支持在服务器端计算集合的并,交和补集(difference)等,还支持多种排序功能。所以Redis也可以被看成是一个数据结构服务 器。 Redis 阅读全文

posted @ 2013-06-04 22:22 ruberzhu 阅读(118039) 评论(9) 推荐(5) 编辑

Hudson配置及使用
摘要:一、 新建任务1. 登录:http://10.1.248.133:8082/build/login(用户需有创建项目的权限)2. 点击“新建任务”,如下图3. 4. 输入任务名称5. 选择“构建一个自由风格的软件项目”6. 点击“Ok”按钮,进入配置界面7. 当选择“复制现有任务”,并输入现有任务名称时,则将复制已存在的项目到新建项目上,如下图8. 9. Discard Old Builds勾选后,将根据选项对旧项目进行处理,不勾选则保留所有构建过的项目a) Days to keep builds:旧项目保留天数,超过此天数的项目将被删除b) Max # of builds to keep:. 阅读全文

posted @ 2013-06-04 22:18 ruberzhu 阅读(5505) 评论(0) 推荐(0) 编辑

linux 绿色版 bes 6.6服务安装
摘要:linux绿色版bes6.6服务安装先上传bes.tar到目标服务器的/usr/local目录(以root用户来安装)#cd/usr/local#grepbes/etc/passwd||(useraddbes&&echo'!QAZ4esz'|passwd--stdinbes)#tar-xzfbes.tgz#chown-Rbes:besbes#cat<<EOF>>/etc/profile#PATH=\$PATH:/usr/local/bes/bin#exportPATH#EOF#source/etc/profile#echo"$( 阅读全文

posted @ 2013-06-04 21:21 ruberzhu 阅读(592) 评论(0) 推荐(0) 编辑

G++依赖安装顺序
摘要:G++依赖安装顺序:请参考如下顺序安装:(请安装时选择适应操作系统类型的软件,并选择合适的软件版本)libstdc++-4.1.1-52.el5.i386.rpmgcc-c++-4.1.1-52.el5.i386.rpm 阅读全文

posted @ 2013-06-03 15:39 ruberzhu 阅读(511) 评论(0) 推荐(0) 编辑

GCC依赖安装顺序
摘要:GCC依赖安装顺序请参考如下顺序安装:(请安装时选择适应操作系统类型的软件,并选择合适的软件版本)libgomp-4.4.0-6.el5.i386.rpm libgcc-4.1.2-48.el5.i386.rpm nscd-2.5-49.el5_5.7.i386.rpm glibc-headers-2.5-49.el5_5.7.i386.rpm kernel-headers-2.6.18-194.32.1.el5.i386.rpm glibc-devel-2.5-49.el5_5.7.i386.rpmmpfr-2.4.1-6.el6.i686.rpm cpp-4.1.2-48.el5.i386 阅读全文

posted @ 2013-06-03 15:38 ruberzhu 阅读(679) 评论(0) 推荐(0) 编辑

理解 chroot
摘要:什么是 chrootchroot,即 change root directory (更改 root 目录)。在 linux 系统中,系统默认的目录结构都是以 `/`,即是以根 (root) 开始的。而在使用 chroot 之后,系统的目录结构将以指定的位置作为 `/` 位置。图 1. Linux 系统的目录结构 回页首为何使用 chroot在经过 chroot 之后,系统读取到的目录和文件将不在是旧系统根下的而是新根下(即被指定的新的位置)的目录结构和文件,因此它带来的好处大致有以下3个:增加了系统的安全性,限制了用户的权力;在经过 chroot 之后,在新根下将访问不到旧系统的根目录结构和文 阅读全文

posted @ 2013-05-24 10:33 ruberzhu 阅读(366) 评论(0) 推荐(0) 编辑

1 2 下一页

导航