小弟我的linux运维小结之平时操作步骤、用到的命令和工具、一些情况、一些实用链接参考

我的linux运维小结之平时操作步骤、用到的命令和工具、一些情况、一些实用链接参考

 这里是基于关于整个项目的更新,而不是部分文件。

 

  •  平时操作步骤

s1 告知即将关闭应用。

 

s2 关闭tomcat,停止用户访问而产生新的文件和数据;

 

s3 备份

    备份数据库以便出错时可以恢复;

    备份整个项目应用以便出错时可以恢复

    对上传文件进行独立备份以便可以替换到即将要使用的版本项目中;(要求:命名规则需要有来源,如机子ip——和日期)

    备份要部署的环境项目(一种是备份参数未完全修改成客户环境的部署版本,这样一来,不需要调整本地参数后再调回来,而就只需要等到客户部署后再修改部分信息;一种是备份已经完全模拟客户环境参数的部署版本,这样就直接拿去客户环境进行部署即可。但是在本地要恢复成原来适合本地的参数。毕竟本地的东西有svn信息。小心更新的时候,你懂得……)

 

这里关于文件夹的管理,详见后续文章,名称再补上~

 

 

  • 用到的协议命令和工具

 

ssh协议 远程操作关闭和启动环境等

sftp协议 下载上传处理

 

LeapFtp 工具( 要注意有时候因为软件问题而导致的挂起!即必须得重启该软件才行,而不是因为网络问题。)

SecureCRT,或者是Putty

 

 

  •  一些情况

 

  1.  tomcat启动失败情况解决方式:

   打包后删除项目文件以便在环境OK后使用,

  清理缓存,

  启动访问确认环境无问题。

  重新解包处理即可

 

  2     linux 移动所有文件 * 

 

  3     jar 不是内部或外部命令;注意path配置最后一个不要有分号!

 

  4     linux tomcat 关闭不掉 关不掉 关闭失败

 输入命令sudo -u username kill -9 pid,其中userName指用户名 pid我这里是第一行用户后面的那个数字。

 

  5

jar   cvf   temp.war  ( 将当前目录打包成war包.)

命令格式:java cvf 打包文件名称 要打包的目录 打包文件保存路径

jar xvf temp.war (解压)

 

 

  •  一些实用链接

Linux sftp用法 http://blog.sciencenet.cn/blog-803390-632223.html

Windows如何压缩tar.gz格式 http://blog.csdn.net/ithomer/article/details/5111965 

 SecureCRT日志和卷屏行数设置  http://blog.chinaunix.net/uid-25906157-id-3391861.html