linux db2安装及卸载 在虚拟机上的redhat linux enterpise v5 上安装 db2 express_c 9.5 1、将db2 linux版本安装包通过ftp 上传到linux服务器上 2、解压 tar -zxvf db2文件包 3、cd expc 进入到解压后的目录中 4、执行命令《这个是安装向导,最好使用这个,而不用db2_install》 ./db2s
在Linux下进行C语言编程,必然要采用GNU GCC来编译C源代码生成可执行程序。 一、GCC快速入门 Gcc指令的一般格式为:Gcc [选项] 要编译的文件 [选项] [目标文件] 其中,目标文件可缺省,Gcc默认生成可执行的文件名为:编译文件.out 我们来看一下经典入门程序"Hello World!" # vi hello.c #include <stdlib.h>
用JavaScript嵌入你的SWF swfobject.embedSWF(swfUrl, id, width, height, version, expressInstallSwfurl, flashvars, params, attributes)有5个必须的参数和4个可选的参数: swfUrl(String,必须的)指定SWF的URL。 id(String,必须的)指定将会被Flash内
#!/bin/bash auto_ftp() { cd $4 /usr/bin/ftp -i -n $1 <<EOF user $2 $3 $7 cd $5 prompt off $8 $6 by EOF } auto_ftp 10.199.79.130 root 123456 /root /root name.txt bin put
1、系统性能 (1)看CPU个数 #lsdev -C|grep proc #几条记录就是几个CPU (注意考虑AIX 5.3的 SMP) (2)看每个CPU的大小 #lsattr -El proc0 (3)看内存条数 #lsdev -C|grep mem
性能分析工具汇总 收藏 一、分析工具 1、CPU性能分析工具:vmstatpssartimestracepstreetop 2、Memory性能分析工具:vmstatstracetopipcsipcrmcat /proc/meminfocat /proc/slabinfocat /proc//maps 3、I/O性能分析工具:vmstatipstatrepquotaquotach
这个图n多人都知道,它对排除和定位网络或系统故障时大有帮助,但是怎样牢牢地将这张图刻在脑中呢?那么你就一定要对这张图的每一个状态,及转换的过程有深刻地认识,不能只停留在一知半解之中。下面对这张图的11种状态详细解释一下,以便加强记忆!不过在这之前,先回顾一下TCP建立连接的三次握手过程,以及关闭连接的四次握手过程。1、建立连接协议(三次握手) (1)客户端发送
APNIC是管理亚太地区IP地址分配的机构,它有着丰富准确的IP地址分配库,同时这些信息也是对外公开的,并提供了一个查询工具,下面就让我们看看如何在Linux下获得一些中国基础电信运营商(网通、电信、铁通、教育网)的IP地址分配情况: wget http://ftp.apnic.net/apnic/dbase/tools/ripe-dbase-client-v3.tar.gz
输出匹配行 要匹配0401B6QVZ7 和下两行该如何使用awk sed grep grep -A 2 0401B6QVZ7 filesed -n '/0401B6QVZ7/{N;N;p}' fileawk '/0401B6QVZ7/{print;while (getline) {if (++n==3) exit;print}}' file 想要此行下的第8和第9行呢?2-7不要输出。有很
java中byte转换int时为何与0xff进行与运算 在剖析该问题前请看如下代码public static String bytes2HexString(byte[] b) { String ret = ""; for (int i = 0; i < b.length; i++) { String hex = Inte
Linux IPv6 Iptables Firewall Script #!/bin/bash # A bash shell script for ip6tables to protect single hosting / dedicated / vps / colo server running CentOS / Debian / RHEL / or any other Linux dist
Linux 系统中配置iSCSI存储 如何在RFW5系统中配置iSCSI存储 1. 在RFW5系统中, 默认安装了iSCSI启动器软件包# rpm -qa | grep iscsiiscsi-4.0.1.11-1AX2. 在RFW5系统中, 生成并查看iSCSI启动器的名称# echo "InitiatorName=`iscsi-iname`" > /etc/initiatorn
集群实例:配置ISCSI客户端(LINUX) 1.1 连接ISCSI操作系统:麒麟linux(2.6.18-1.std) Iscsi包: iscsi-initiator-utils-6.2.0.742-0.5.el5.i386.rpm(Open-iSCS提供http://www.open-iscsi.org/) 注意:以下操作仅针对以上版本内核和iscsi包 &nb
实时监控系统CPU,硬盘情况的shell脚本 能实现实时系统监控,当检测到情况后,每隔2小时在发送一封信件给SA #!/bin/bash###Define the safe number###maxcpu=0maxdisk=10maxload=0diskold=0cpuold=0loadold=0#####################################if [&n
Shell测试运算和流程控制语句 监控disk、cpu和处理qmail邮件队列 2009-08-31 09:30 测试运算 数值测试运算 -eq 判断两个数字是否相等,相等返回“0”,不相等返回“1” -ge 判断第一个数字是否大于等于第二个数字,大于等于返回0,小于返回“1” -gt 判断第一个数字是否大于第二个数字,大于返回“0”,不大于返回“1” -le 判
TCP服务器监控 #!/bin/shLANG=C #被监控服务器、端口列表server_all_list=(\192.168.1.4:11211 \192.168.1.5:11211 \192.168.1.6:25 \192.168.1.7:25 \) date=$(date -d "today" +"%Y-%m-%d_%H:%M:%S") #采用HTTP POST方式发送检测信息给接口程
HTTP服务器监控 #!/bin/shLANG=C #被监控服务器、端口列表server_all_list=(\192.168.1.1:80 \192.168.1.2:80 \192.168.1.3:80 \) date=$(date -d "today" +"%Y-%m-%d_%H:%M:%S") #采用HTTP POST方式发送检测信息给接口程序interface.php,接口程序负责
全面的服务器安全监控脚本 #!/bin/sh#-------------------------------------------------服务器安全监控脚本---------------------------------------------------------#The script is based on RedHat Enterprise Linux AS Series#Wri
shell脚本监控系统负载,并在负载过大时发送邮件报警 #!/bin/bash# Eamil:longkaty@sina.com# 用途:负载监控# 描述:shell脚本监控系统负载,并在负载过大时发送邮件报警# 用法:./scriptname.sh # Set up limit belowNOTIFY="6.0" # admin user email idE
shell脚本中一些特殊符号 1、{} 大括号:用法一:通配符扩展 代码: ls my_{finger,toe}s 这条命令相当于如下命令的组合: 代码: ls my_fingers my_toesmkdir {userA,userB,userC}-{home,bin,data} 我们将得到 userA-home, userA-bin, userA-data, userB-home,
moosefs分布式文件系统的安装配置 2009-06-25 18:02:28 参考田逸老师的文章:http://sery.blog.51cto.com/ 实践过程如下: (一) 安装元数据服务1、下载GNU源码 wget http://www.moosefs.com/files/mfs-1.5.12.tar.gz2
Linux压缩打包命令使用方法 tar命令 [root@linux ~]# tar [-cxtzjvfpPN] 文件与目录 ....参数:-c :建立一个压缩文件的参数指令(create 的意思);-x :解开一个压缩文件的参数指令!-t :查看 tarfile 里面的文件!特别注意,在参数的下达中, c/x/t 仅能存在一个!不可同时存在!因为不可能同时压缩与解压缩。-z :是否同时
net.ipv4.tcp_tw_recycle=1 net.ipv4.tcp_tw_reuse=1net.ipv4.tcp_fin_timeout=30net.ipv4.tcp_keepalive_time=1800net.ipv4.tcp_max_syn_backlog=81920net.ipv4.ip_conntrack_max=81920net.ipv4.ip_loc
linux下文件数、目录数、文件名长度的各种限制
使用SNMP发送自定义内容
Java中OutOfMemoryError与unable to create new native thread(JVM创建大量线程)的关系 2007年03月13日 星期二 13:14 作者:hexiong 版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明。http://hi.baidu.com/hexiong/blog/item/16dc9e
fork炸弹+限制单个用户可用虚拟内存和进程数 Linux 2009-12-03 15:44 阅读84 评论0 字号: 大大 中中 小小 实例脚本 脚本名: ulimit.sh if [ $UID -ge 500 ]thenulimit -v 100000ulimit -m
Bash 中的递归函数 级别: 初级 冯 锐 (fengrui@cn.ibm.com), 软件工程师, IBM 丁 成 (dingc@cn.ibm.com), 软件工程师, IBM 2008 年 2 月 21 日 作为一种解释性语言,尽管 bash 对编程提供了一定的支持,但是在某些方面却存在一些限制。本文将逐一探讨在 bash 中编写递归函数时需要注意的返回值、参数
Shell 递归程序设计-目录列表 本文出自: http://ehnt.net/clansoft/gb/ (2001-06-18 11:00:00) ??UNIX Shell 脚本类似 DOS 的批处理命令,但比较起来 UNIX Shell 的功能更强大,在某些方面,Shell 甚至超过了一些高级语言。 ??下边的 Shell 脚本演示了如何用 Shell 脚本编写递归程序。 ??运行前先执行
#!/bin/bashBackupDir=/export/home/sqwen/dataTargetDir=/export/home/sqwen/backupdataDateFile=`date +%y%m%d`cd $BackupDircd ..tar cvfz ${DateFile}.tgz $(basename $BackupDir)mv ${DateFile}.tgz $TargetDir
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号