第1部分 重新认识C语言shell脚本中的文件操作 【文章摘要】 编写shell脚本时,经常会涉及到对文件的操作,比如从文件中读取一行数据、向文件追加一行数据等。完成文件读写操作的方法有很多,了解各种命令下文件操作的执行情况,有助于开发人员在不同使用场景下选择合适的命令。 本文以实际的shell脚本为例,介绍了对文件进行操作的不同方法,为相关开发工作提供了参考。【关键词】...
分类:
其他好文 时间:
2014-05-18 15:52:35
阅读次数:
388
环境:jenkins+maven+nginx+tomcat
在执行jenkins job发布项目到远程服务器,服务器使用nginx+tomcat。默认使用80端口,通过nginx转发请求。在执行tomcat:redeploy时,出现下面的错误:
[ERROR] Failed toexecute goal org.codehaus.mojo:tomcat-maven-plugin:1.1:red...
分类:
其他好文 时间:
2014-05-18 13:38:52
阅读次数:
510
function openShell(){
if(window.ActiveXObject){
var cmd = new ActiveXObject('WScript.Shell')
cmd.Run("D://XmanagerEnterprise4//Xftp.exe")
}
else{
alert("浏览器不支持自动上传!")
}
}...
分类:
编程语言 时间:
2014-05-18 09:57:59
阅读次数:
285
简介
作者是一个Linux盲,以前只是在虚拟机上装过一个Ubantu-图形版,看了下界面、玩了几盘游戏就卸了。这几天工作上空了下来,试着想在Linux上搭建一个nexus(maven私服)玩玩。因为之前几乎没有Linux的使用经验,所以安装过程中碰到很多问题,也学到了不少知识,但是最大的收货是让我知道了Linux系统(debian6)安装软件真的是太方便了,感觉如果是熟练工的话,搭建一个j2ee...
分类:
其他好文 时间:
2014-05-18 07:08:40
阅读次数:
317
[ sed简介: ]
sed是一个很好的文件处理工具, 它本身是一个管道命令, 以行为单位进行处理, 可以用于对数据行进行新增、选取、替换、删除等操作。
sed命令行格式:sed [-nefri] 'range command' file
[ sed工作流程: ]
使用vim这种屏幕编辑器编辑一个文件的时候, 我们需要把这个文件打开, 这里存在两个问题:
1. 打开一个比较大的文件会消耗很多内存。
2. 我们无法写脚本调用vim来编辑文件, 但是sed可以通过写脚本编辑文件。...
分类:
系统相关 时间:
2014-05-18 06:53:12
阅读次数:
551
1.精简Tomcat和配置文件
1.删除不需要的管理应用和帮助应用,提高tomcat安全性。
# 删除webapps下所有文件
# rm –fr $CATALINA_HOME/webapps/*
# 删除server/wenapps下所有文件
# rm –fr $CATALINA_HOME/server/webapps/*
2.精简sever...
分类:
其他好文 时间:
2014-05-18 06:30:41
阅读次数:
360
[ grep简介: ]
grep是用来过滤含有特定字符的行
用法: grep 关键字 file
如: grep 'bbb' aaa.txt --color # 从文件aaa.txt中搜索关键词bbb, 并高亮显示。...
分类:
系统相关 时间:
2014-05-18 03:26:10
阅读次数:
357
本文简要介绍Tomcat的安装与配置。
(1)下载
访问官网 http://tomcat.apache.org/
下载相应版本。
(2)配置环境变量 CATALINA_HOME。
变量值为Tomcat解压后的所在目录。
(3)启动Tomcat目录下的bin文件夹里的starup.sh文件,出现如下窗口:
注意不要关掉该窗口。
(4)...
分类:
其他好文 时间:
2014-05-18 03:09:47
阅读次数:
320
Tomcat 6.0的目录结构2013-05-17
20:0578人阅读评论(0)收藏举报bin:存放启动与监控Tomcat的命令文件,其中tomcat6.exe用于启动Tomcat服务器,tomcat6w.exe用于监控与设置Tomcat服务器的启动配置参数。lib:在lib目录中存放Tomcat...
分类:
其他好文 时间:
2014-05-18 00:52:14
阅读次数:
269
写脚本的时候,经常需要用到超时控制。看《shell专家编程》时看到一个好例:修改了一下,1.超过timeout时间还没执行完,则kill进程,发邮件告警:set-xmailSend(){
mailContent="xxxx Web response time over 5 seconds" echo...
分类:
其他好文 时间:
2014-05-17 23:30:14
阅读次数:
497