分类: Linux

20 篇文章

Bash-循环loops
循环loops,bash中三大循环【for-do-done】,【until-do-done】,【while-do-done】 1.【for-do-done】 for i in 1 2 3;do echo $i;done > 1 > 2 > 3 for i in "1 2 3";do echo $i;done > 1 2 3 …
Bash-变量扩展variable expansion
1.字符串长度(string length)和字符串截取 ${string:position:length} ##从指定位置输出指定长度的字符 var=1234567890 echo ${#var} ${var:2} ${var:-4} ${var:(-4)} ${var:1:3} > 10 34567890 1234567890 7890 …
VSCODE远程连接Python服务器
一、Python3.9的安装 yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel libpcap-devel xz-devel libffi-devel tar -zxvf Pyt…
zabbix(一) zabbix的安装配置
zabbix是一款功能非常强大的开源软件,拥有非常丰富的模板,提供了ZBX/SNMP/JMX/IPMI等多种数据获取协议,这里除了JMX之外,其他三种协议都有使用过,之前使用的3.4版本的zabbix,zabbix 3.0是一个长期支持版本,在这里我也不作新版本的介绍了,依旧用3.4版本作为讲解版本。 一、zabbix-server的安装 准备安装…
NFS服务器配置
工作需要centos7.6的虚拟机,我工作以来接触的最多的就是centos7.2,也用过7.6和8的centos,都是云主机或者别人安装好的,第一次自己搞,去清华大学镜像准备下一个,10个G,吐了,公司的网速是猴年马月了,幸好同事有镜像,赶紧整一个,我有一台xenserver7.0,我的测试机基本都是在这个server创建的,同事给的镜像在内网传输…
VSCODE免密连接远程linux服务器
计划用vscode来学习和调试python代码,配置了一个python3的linux服务器,记录一下vscode连接linux服务器的过程。 一、安装vscode,这个比较简单,直接官网下载安装即可。 https://code.visualstudio.com/ 二、安装插件 我的办公机器是联网的,搜索SSH就可以了,依赖插件会一起安装。 三、连接…
gitlab的安装配置
一、gitlab安装配置 之前的文章介绍了gogs这个由国人开发的小巧的git服务器的安装配置,今天就介绍一下和github功能基本一致的代码管理平台。gitlab的安装相对比较简单,gitlab有ce社区版和ee商业版,到gitlab的官方网站下载gitlab-ce-10.0.0-ce.0.el7.x86_64.rpm。 yum install …
持续集成平台jenkins的安装配置
前面gogs的安装被数据库搞得有点难受,不过也算解决了高版本MySQL社区版的安装使用,新版本软件在功能、性能和安全性上肯定要比旧版本的表现更好。之前讲了,最近关于数据库的学习,代码管理平台的学习,都是基于最近的工作,搭建一个持续集成平台jenkins,实现代码的静态扫描,覆盖率报告,本文正式介绍jenkins的安装配置。 一、JDK的配置 在JD…
gogs的安装配置
最近的工作之一,搭建持续集成平台jenkins,主要是为开发人员提供一个持续集成测试和发布的平台,jenkins平台的功能强大,拥有1800+的插件,chinese汉化插件,gitlab和gogs代码管理平台插件,cppcheck代码静态扫描插件等,jenkins平台的配置实用不在此介绍了。为什么单独介绍gogs的安装配置,是因为我用的是CentO…
个人主页的创建教程
域名申请和备案 终于有了自己的个人主页了,关于搭建个人主页的教程,只要打开百度能看到各式各样的教程,我就随便挑了一个。具体的过程就是申请域名和服务器的搭建两个部分,我这边没有线下机器资源,全部采用阿里云的资源,在阿里云上申请了域名golearning.tech,99元一年的轻量级应用服务器,用的是比较普遍的wordpress建站。建站过程还是比较简…