需要用到的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! 放弃所有修改,从上次保存文件开始再编辑

jenkins在linux环境搭建需要用到的linux命令的更多相关文章

  1. Linux环境搭建 | 手把手教你配置Linux虚拟机

    在上一节 「手把你教你安装Linux虚拟机」 里,我们已经安装好了Linux虚拟机,在这一节里,我们将配置安装好的Linux虚拟机,使其达到可以开发的程度. Ubuntu刚安装完毕之后,还无法进行开发 ...

  2. Linux环境搭建 | 手把手教你安装Linux虚拟机

    前言 作为一名Linux工程师,不管是运维.应用.驱动方向,在工作中肯定会需要Linux环境.想要获得Linux环境,一个办法就是将电脑系统直接换成Linux系统,但我们平常用惯了Windows系统, ...

  3. Linux环境搭建-在虚拟机中安装Centos7.0

    最近在空闲时间学习Linux环境中各种服务的安装与配置,都属于入门级别的,这里把所有的学习过程记录下来,和大家一起分享. 我的电脑系统是win7,所以我需要在win7上安装一个虚拟机-VMware,然 ...

  4. 【菜鸟学习Linux】-第三章- Linux环境搭建-使用VMware9安装Ubuntu 12.04系统

    上一步,我们安装了VMware9虚拟机,现在我们就是用它来安装Ubuntu12.04系统,至于Ubuntu是什么,我就不废话了,大家google一下,比我讲的清楚,好了,开始干活! Ubuntu官网下 ...

  5. Windows及Linux环境搭建Redis集群

    一.Windows环境搭建Redis集群 参考资料:Windows 环境搭建Redis集群 二.Linux环境搭建Redis集群 参考资料:Redis Cluster的搭建与部署,实现redis的分布 ...

  6. Linux(一)-- Linux环境搭建

    Linux环境搭建 一.虚拟机安装 1.下载地址 https://my.vmware.com/web/vmware/info/slug/desktop_end_user_computing/vmwar ...

  7. Linux(一)—— Linux环境搭建

    Linux环境搭建 一.虚拟机安装 1.下载地址 https://my.vmware.com/web/vmware/info/slug/desktop_end_user_computing/vmwar ...

  8. Linux环境搭建及基础操作

    一.Linux环境搭建 1.安装虚拟机软件(VMWare,Parallel) 虚拟机的作用:将本来不是适合当前操作系统的分区虚拟化成适合当前操作系统的分区格式 2.新建虚拟机: 类似买了一台新的电脑, ...

  9. 【转】Linux环境搭建FTP服务器与Python实现FTP客户端的交互介绍

    Linux环境搭建FTP服务器与Python实现FTP客户端的交互介绍 FTP 是File Transfer Protocol(文件传输协议)的英文简称,它基于传输层协议TCP建立,用于Interne ...

随机推荐

  1. bzoj2154||洛谷P1829 Crash的数字表格&&JZPTAB && bzoj3309 DZY Loves Math

    bzoj2154||洛谷P1829 https://www.lydsy.com/JudgeOnline/problem.php?id=2154 https://www.luogu.org/proble ...

  2. DP HDOJ 5492 Find a path

    题目传送门 题意:从(1, 1)走到(n, m),每次往右或往下走,问(N+M−1)∑(Ai−Aavg)2 的最小值 分析:展开式子得到(N+M−1)∑(Ai2) - (∑(Ai))2的最小值.用普通 ...

  3. 用python编写的excel拆分小工具

    from datetime import date,datetime from openpyxl import Workbook from openpyxl import load_workbook ...

  4. 517 Super Washing Machines 超级洗衣机

    详见:https://leetcode.com/problems/super-washing-machines/description/ C++: class Solution { public: i ...

  5. P1179 数字统计

    题目描述 请统计某个给定范围[L, R]的所有整数中,数字 2 出现的次数. 比如给定范围[2, 22],数字 2 在数 2 中出现了 1 次,在数 12 中出现 1 次,在数 20 中出 现 1 次 ...

  6. [转]java注解与APT技术

    下面是一个简单的自定义注解的栗子: package annotation; import java.lang.annotation.Documented; import java.lang.annot ...

  7. python绘图工具包 matplotlib 中文乱码问题

    环境: python2.7 windows 8.1 解决: 改配置文件,把字体改为支持中文的字体. 找到python安装目录下的 \Lib\site-packages\matplotlib\mpl-d ...

  8. 【HEVC帧间预测论文】P1.6 A Fast HEVC Inter CU Selection Method Based on Pyramid Motion Divergence

    A Fast HEVC Inter CU Selection Method Based on Pyramid Motion Divergence <HEVC标准介绍.HEVC帧间预测论文笔记&g ...

  9. 关于ie的内存泄漏与javascript内存释放

    最近做一个公司的业务系统,公司要求能尽可能的与c/s近似,也就是如c/s一样,点击文本框可以弹出此项目的相关内容,进行选择输入.     我使用了弹出窗口,然后在子窗口双击选中项目,把选中的值返回给父 ...

  10. 在DLL中创建窗口时一个值得注意的地方 — UnregisterClass

    背景描述: 今天要测试一份注入代码,拿以前写的创建窗口的DLL来做测试. 第一次注入时一切正常,窗口被成功创建并显示,但在第二次加载时窗口没有显示出来. 经过研究发现在第二次加载DLL时Registe ...