需要用到的linux命令如下:

服务器jdk1.7
/usr/java/jdk1.7.0_80

jdk1.8
/home/hujb/javaJDK/jdk1.8.0_171
保存文件时用 : w ! sudo tee %

启动服务
nohup java -jar jenkins.war --httpPort=8181

//停止服务
kill -9 $(ps f -C java | grep 'jenkins'| awk '{print $1}')

访问
/home/hujb/.jenkins/secrets/initialAdminPassword
sudo cat /home/hujb/.jenkins/secrets/initialAdminPassword

Linux按时间截取日志命令
最后2万条数据
tail -n 200000 catalina.out>../../../../home/hujb/11-08oa.log

启动项目
sudo sh startup.sh
关闭项目
sudo sh shutdown.sh

查看实时日志
tail -1000f catalina.out

cat -n catalina.out |grep "286266"

tail -n 1000 catalina.out 
cat catalina.out | grep -E '2018-07-02 10:[0-5]|2018-07-02 11:0[0-57]'
tail -n 20000 catalina.out>../../../../home/hujb/10-11oa.log |grep -E '2018-07-02 10:[0-5]|2018-07-02 11:0[0-57]'
tail -f catalina.out tail -n -100 |grep error

--查看有多少行
wc -l catalina.out

BUILD=dontKillMe
for Pid in `ps -ef | grep -w "apache-tomcat-7.0.88" |grep -v grep | awk '{print $2}'`
do
kill -9 "${Pid}"
done

删除文件夹实例:
rm -rf /project/java/tomcat_pre/webapps/nc-finacial.admin.hxqc.com.war
rm -rf /home/hujb/apache-tomcat-7.0.88/webapps/host-manager
rm -rf /home/hujb/apache-tomcat-7.0.88/webapps/manager
rm -rf /home/hujb/apache-tomcat-7.0.88/buildXml/buildNC
rm -rf /data/cw/tomcat/webapps/ROOT

将会删除/var/log/httpd/access目录以及其下所有文件、文件夹

删除文件使用实例:
rm -f /data/cw/tomcat/webapps/jenkins.war
将会强制删除/var/log/httpd/access.log这个文件

查看端口号
netstat -an | grep 8081

查看端口被哪个进程占用
sudo lsof -i:8081
关闭进程
sudo kill -9 13959
查看关于Tomcat的程序端口
ps -ef | grep tomcat

查看100条
history 100

find / -name jenkins -d

Jenkins配置
BUILD_ID=DONTKILLME
for PidDev in `ps -ef | grep -w "cw/tomcat" |grep -v grep | awk '{print $2}'`
do
kill -9 "${PidDev}"
done
cd /data/cw/tomcat/bin
sh startup.sh

总结
1、*.tar 用 tar –xvf 解压
2、*.gz 用 gzip -d或者gunzip 解压
3、*.tar.gz和*.tgz 用 tar –xzf 解压
4、*.bz2 用 bzip2 -d或者用bunzip2 解压
5、*.tar.bz2用tar –xjf 解压
6、*.Z 用 uncompress 解压
7、*.tar.Z 用tar –xZf 解压
8、*.rar 用 unrar e解压
9、*.zip 用 unzip 解压

redis 
退出 exit
删除redis
redis-cli -h 10.0.0.194 -p 6379 KEYS "HXQC_YSXBETA_LP_V6*" | xargs redis-cli -h 10.0.0.194 -p 6379 DEL

win回车转换unix回车
:set fileformat=unix
:wq

:w 保存文件但不退出vi
:w file 将修改另外保存到file中,不退出vi
:w! 强制保存,不推出vi
:wq 保存文件并退出vi
:wq! 强制保存文件,并退出vi
q: 不保存文件,退出vi
:q! 不保存文件,强制退出vi
:e! 放弃所有修改,从上次保存文件开始再编辑

最新文章

  1. <input type="file">上传文件并添加路径到数据库
  2. 数组,集合分割函数,join()
  3. Cocos2d-x 核心概念 - 场景(Scene)
  4. 【LintCode】链表求和
  5. POJ 1276 Cash Machine
  6. PLSQL_基础系列06_判断操作NVL / NULLIF / COALESCE / NVL2(案例)
  7. C51关键字
  8. innodb master thread 工作原理
  9. [工具]toolbox_graph基本操作
  10. Lucene入门的基本知识(四)
  11. A Byte of Python 笔记(9) 面向对象编程
  12. Chapter 1 Securing Your Server and Network(6):为SQL Server访问配置防火墙
  13. H5JS二维动画制作!two.js的基本操作class1
  14. Android开发学习之路--网络编程之初体验
  15. @PostConstruct 和 @PreConstruct
  16. day18 集合框架(JCF)
  17. MySql 主从复制 mysql-proxy实现读写分离
  18. 【Myeclipse】用Myeclipse10.5搭建C/C++开发环境
  19. ES5和ES6那些你必须知道的事儿(二)
  20. javascript计算字符串长度

热门文章

  1. 水题 Codeforces Round #286 (Div. 2) A Mr. Kitayuta's Gift
  2. new几种用法
  3. BBS项目总结
  4. hihocoder1744 hohahola
  5. canvas画饼图
  6. 伟景行 citymaker 从入门到精通系列
  7. appium学习链接记录
  8. SQL Server数据库锁机制及类型
  9. iview table的render()函数基本的用法
  10. final关键字所修饰的类有什么特点