需要用到的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. 1-8继承extends

    什么是继承? 继承是面向对象三大特征之一.java中的继承描述的是两个类之间的关系,被继承的类称为父类,继承的类称为子类,使用extends关键字来表示.在java语言里面只支持单继承,即一个类只能有 ...

  2. Oracle JDK各版本下载地址记录

    Oracle JDK各版本下载地址: https://www.oracle.com/technetwork/java/javase/archive-139210.html

  3. jmeter(二十二)jmeter测试Java请求

    目的:对Java程序进行测试 目录 一.核心步骤 二.实例 三.JMeter Java Sampler介绍 四.自带Java Request Sampler 一.核心步骤 1.创建一个Java工程: ...

  4. P1320 压缩技术(续集版)

    题目描述 设某汉字由N X N的0和1的点阵图案组成,如下图.我们依照以下规则生成压缩码.连续一组数值:从汉字点阵图案的第一行第一个符号开始计算,按书写顺序从上到下,由左到右.第一个数表示连续有几个0 ...

  5. 初学.net增删改查

    分页显示 DAL: public List GetListByPager(int PageIndex, int PageSize, out int RowCount) { string sql = & ...

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

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

  7. qt5.8+vs2015使用Qt5WebEngine搭建环境

    转载请注明出处:http://www.cnblogs.com/dachen408/p/7575094.html 1.项目属性,C/C++,所有选项,附加包含目录新增. $(QTDIR)\include ...

  8. 几个windows使用小技巧

    windows使用技巧 保存网页上图片时,可以按住左键把图片拖到右下角(win+D,双屏幕直接拖动)然后就可以放在桌面啦 放大镜-->Win+加号或者减号(放大或缩小).Win + Esc(退出 ...

  9. 51nod 1031 骨牌覆盖

    基准时间限制:1 秒 空间限制:131072 KB 分值: 10 难度:2级算法题  收藏  关注 在2*N的一个长方形方格中,用一个1*2的骨牌排满方格.   问有多少种不同的排列方法.   例如: ...

  10. 10道有关ios的题

    1.你使用过Objective-C的运行时编程(Runtime Programming)么?如果使用过,你用它做了什么?你还能记得你所使用的相关的头文件或者某些方法的名称吗? 2.你实现过多线程的Co ...