linux系统
xuxiake的博客
it宅男
展开
-
linux下jenkins安装并配置端口
jenkins又叫Hudson,是一个可扩展的持续集成引擎,本文安装的是2.263.4版本。jenkins安装可以有两种方式,第一种是去官网下载war包,自己使用tomcat容器进行启动,这种方式存在的问题就是tomcat版本和jenkins版本不统一有可能会出现启动失败,一般情况下都是报sevlet之类的找不到,本文使用第二种方式,直接使用yum安装成一个服务,原理都是使用的jenkins war包。首先下载源 wget -O /etc/yum.repos.d/jenkins.repo \http原创 2021-03-11 13:58:16 · 980 阅读 · 0 评论 -
elasticsearch开机自启动
1.在/etc/init.d目录下新建一个elasticsearch脚本内容如下#!/bin/bash#chkconfig: 2345 81 06#description: elasticsearch auto startsource /etc/profilecase "$1" instart)su es<<!cd /home/es/app/elasticsearch-7.10.0/bin./elasticsearch -d!echo "start elasticsearc原创 2021-02-19 11:13:40 · 1107 阅读 · 0 评论 -
使用chkconfig管理开机自启动
1.首先得写好启动脚本,然后放到/etc/rc.d/init.d目录下,将其权限修改成可执行文件。2.然后执行chkconfig –add 脚本,添加执行脚本3.chkconfig 脚本 on,开启开机启动4.其中chkconfig三个参数第一个是启动情况,第二个是启动顺序第三个是关机顺序,需要主机环境变量问题...原创 2021-02-19 10:24:40 · 2873 阅读 · 0 评论 -
使用u盘安装centos
首先需要使用软碟通将centos安装到u盘中做成系统盘。软碟通下载链接:https://pan.baidu.com/s/1y2_4q44KetXecRnuujGVCg 提取码:5ab4点击文件–》打开,将centos加载进来,然后点击工具-》加载到虚拟光驱,然后选择需要制作的U盘,点击加载系统盘就制作完成。...原创 2019-11-01 09:19:03 · 509 阅读 · 0 评论 -
linux自动交互
本文主要使用expect来进行linux进行自动交互。安装expect需要tcl语言的支持,所以需要先安装tcl下载: wget http://nchc.dl.sourceforge.net/sourceforge/tcl/tcl8.4.11-src.tar.gz解压: tar -xzvf tcl8.4.11-src.tar.gz配置:cd tcl8.4.11/unix &&a...原创 2019-10-29 15:10:36 · 432 阅读 · 0 评论 -
sysbench数据库性能测试基准
背景介绍我们如何判断一台数据服务器的性能呢?sysbench是一种行业基准,它通过各种指标来判断一个数据服务器的负载情况。安装sysbenchcurl -s https://packagecloud.io/install/repositories/akopytov/sysbench/script.rpm.sh | sudo bashsudo yum -y install sys...原创 2019-10-15 19:47:39 · 466 阅读 · 0 评论 -
linux 使用lvm创建快照和恢复
使用vgdisplay查看系统中有哪些卷组由上图可以看出系统有一个centos卷组,大小大概1.02T,访问权限read/write使用lvdisplay查看当前系统有哪些逻辑卷可以看到一共三个逻辑卷都属于centos卷组创建快照创建快照实际上也是创建了一个逻辑卷,只不过该卷的属性与普通逻辑卷的属性有些不一样假如我们为 /dev/centos/root创建一个200M的一个...原创 2019-10-15 15:01:24 · 1219 阅读 · 3 评论 -
虚拟机为centos7扩充磁盘到卷组
虚拟机扩充磁盘空间后相当于在同一块磁盘上突然多出了一部分未分配空间。进入系统后我们首先应该给这片空间分配相当于windows上的物理盘符,linux上叫分区,然后进行格式化,然后挂到对应的卷组中首先进行分区1)查看目前磁盘情况fdisk -l2)通过命令可以查的/dev/sda就是我要开刀的磁盘1】fdisk /dev/sda 进入到fdisk2】命令p 查看已有分区3】命令...原创 2019-10-15 13:43:46 · 1323 阅读 · 0 评论 -
locate报错
以前写过linux常备命令,其中有一个locate用来查找文件路径的,最近在一个新安装的最小环境centos7中发现出现如下错误。根据经验,我们很快就想到了是因为系统缺少某些包的问题,事实上是缺少mlocate这个包执行命令yum -y install mlocate 后,满以为万事大吉了,却不想,爆出下面的错误。通过查找资料,最终确定为库没有更新导致,执行命令updatedb后终于可...原创 2019-10-14 20:01:18 · 551 阅读 · 0 评论 -
个人linux常备命令
使脚本常挂 在执行脚本后添加&,这样就会用进程常挂该脚本但是这只是在该终端下,如果想要常挂需要在前面加上nohup,阻止终端关闭进程Root用户切换为普通用户只需要su 用户名,不需要密码,退出普通用户只需要exit查看系统当前内存状况使用top命令查看系统当前磁盘状况使用df -h命令实时查看日志信息使用tail -f 文件命令查看进程端口号使用ps -ef|grep 程序增...原创 2019-07-10 08:50:58 · 147 阅读 · 0 评论 -
centos 查看系统版本
OS:CentOS release 6.7 (Final)第一种方法:[root@sky9896sky]# lsb_release -abash:lsb_release: command not found[root@sky9896sky]#yum install lsb –y[root@sky9896sky]# lsb_release -aLSBVersion: :base-4....原创 2019-09-25 15:27:57 · 144 阅读 · 0 评论 -
rpm文件相关操作
语法rpm(选项)(参数)选项-a:查询所有套件;-b<完成阶段><套件档>+或-t <完成阶段><套件档>+:设置包装套件的完成阶段,并指定套件档的文件名称;-c:只列出组态配置文件,本参数需配合"-l"参数使用;-d:只列出文本文件,本参数需配合"-l"参数使用;-e<套件档>或–erase<套件档>:删除指...原创 2019-09-25 15:55:57 · 132 阅读 · 0 评论