关于jenkins配置的一些记录
1、jenkins的一些参数配置
配置文件所在的位置:
[root@]# vim /usr/lib/systemd/system/jenkins.service
[root@]# vim /etc/init.d/jenkins
/etc/init.d/
中包含许多系统服务的启动和停止脚本,可以用./jenkins start这个命令来启动jenkins。
service 文件是使用 systemd 作为初始化程序的 Linux 系统才有的服务文件,叫“服务配置单元文件”,用来取代旧初始化系统中的脚本文件,但是他们可能会同时存在系统中。
如果同时存在的话,在目录 /etc/init.d/ 下的脚本文件的优先级会高于目录 /etc/systemd/system/ 下的 service 文件。
Environment="JENKINS_HOME=/var/lib/jenkins"
WorkingDirectory=/var/lib/jenkins
# Location of the Jenkins WAR
#Environment="JENKINS_WAR=/usr/share/java/jenkins.war"
# Location of the exploded WAR
Environment="JENKINS_WEBROOT=%C/jenkins/war"
# Location of the Jenkins log. By default, systemd-journald(8) is used.
#Environment="JENKINS_LOG=%L/jenkins/jenkins.log"
# The Java home directory. When left empty, JENKINS_JAVA_CMD and PATH are consulted.
Environment="JAVA_HOME=/usr/lib/jvm/jdk11"
# The Java executable. When left empty, JAVA_HOME and PATH are consulted
Environment="JENKINS_JAVA_CMD=/usr/lib/jvm/jdk11/bin/java"
这些参数都可以修改,修改完成后需要systemctl daemon-reload 命令应用,systemctl start jenkins命令启动jenkins。
jenkins一些自己的配置参数位置一般在/var/lib/jenkins。
/usr/bin 存放所有用户都可用的应用程序
Linux系统配置文件/etc/sysconfig
最后,整体的Java环境配置
ll /usr/bin/java
ll /etc/alternatives/java
alternatives --config java 确认默认的java路径,除了javahome外 有些配置默认用的/alternatives/java。
最后的最后,可能会用到的linux命令,按文件id删除文件
ls -i
find -inum 文件ID -delete
find ./ -inum 文件ID -print -exec rm -rf {} \;
每个文件夹里大小排序输出:du -sh *|sort -h
查看进程内 每根线的cpu:top -Hp pid