摘要: 出现此问题可能有几个原因: 1.远程服务器将你的IP地址加入到了/etc/hosts.deny文件中 我就是这样的,同样的脚本,前面几次执行时正常,后面就开始报这个错。(不知道是不是通过ssh连接太频繁的原因) 解决办法: 删除deny文件中的IP地址或者将该IP地址加入到/etc/host.all 阅读全文
posted @ 2017-04-14 15:36 雾火 阅读(2122) 评论(0) 推荐(0) 编辑
摘要: 问题描述:当SSH远程连接到服务器上,然后运行一个服务 ./catalina.sh start,然后把终端开闭(切断SSH连接)之后,发现该服务中断,导致网页无法访问。 解决方法:使用nohup命令让程序在关闭窗口(切换SSH连接)的时候程序还能继续在后台运行。 Unix/Linux下一般比如想让某 阅读全文
posted @ 2017-03-13 16:57 雾火 阅读(4566) 评论(0) 推荐(0) 编辑
摘要: 1.线程安全 无论何时,只要多于一个线程访问给定的状态变量。而且其中某个线程会写入该变量,此时必须使用同步来协助线程对该变量的访问。 线程安全是指多个线程在访问一个类时,如果不需要额外的同步,这个类的行为仍然是正确的。 线程安全的实例: (1)、一个无状态的类是线程安全的。 无状态类是指不包含任何域 阅读全文
posted @ 2017-01-13 15:47 雾火 阅读(148) 评论(0) 推荐(0) 编辑
摘要: ifconfig 查看服务器网卡名称 ethtool ethXXX 查看网卡具体信息 要测试一个网卡是否真是1000M的,最保险的说用wget测试一个对方的带宽足够大的下载地址 wget http://cachefly.cachefly.net/100mb.test 100%[ >] 104,857 阅读全文
posted @ 2017-01-06 18:28 雾火 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 基本概念: 在数据库优化和存储规划过程中,总会提到IO的一些重要概念,在这里就详细记录一下,个人认为对这个概念的熟悉程度也决定了对数据库与存储优化的理解程度,以下这些概念并非权威文档,权威程度肯定就不能说了。 读/写IO:最为常见说法,读IO,就是发指令,从磁盘读取某段扇区的内容。指令一般是通知磁盘 阅读全文
posted @ 2016-12-08 15:29 雾火 阅读(4477) 评论(0) 推荐(0) 编辑
摘要: 使用方法 尽管操作可能会很复杂,但语法总是这样,其中 pattern 表示 AWK 在数据中查找的内容,而 action 是在找到匹配内容时所执行的一系列命令。花括号({})不需要在程序中始终出现,但它们用于根据特定的模式对一系列指令进行分组。 pattern就是要表示的正则表达式,用斜杠括起来。 阅读全文
posted @ 2016-12-07 18:03 雾火 阅读(316) 评论(0) 推荐(0) 编辑
摘要: ps -e -o 'pid,comm,args,pcpu,rsz,vsz,stime,user,uid' | grep tomcat | sort -nrk5 其中rsz为实际内存,上例实现按内存排序,由大到小 阅读全文
posted @ 2016-11-16 10:54 雾火 阅读(853) 评论(0) 推荐(0) 编辑
摘要: 1.java 命令启动 一行不可以有换行符 2.tomcat启动 正常的run.sh脚本中加入如下 阅读全文
posted @ 2016-10-25 16:11 雾火 阅读(1328) 评论(0) 推荐(0) 编辑
摘要: for f in `ls $path_from_10g/$dump_name oracle` rem 获取目录下所有指定文件doif [[ $f = $path_from_10g* ]] ;then rem jenkins下执行会有奇怪的连接信息,排除这些连接信息/usr/bin/expect << 阅读全文
posted @ 2016-10-25 16:00 雾火 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 保存为imp.sh 调用 ./imp.sh -i ORCL -s ${toUser}_${dataBase} (必须大写,因为数据库会话名称都是大写) 阅读全文
posted @ 2016-10-25 15:59 雾火 阅读(392) 评论(0) 推荐(0) 编辑