一、运维命令(进程、cpu、内存、磁盘、jvm等)
netstat -ntlp
二、操作文本
1.替换字符串
格式:sed -i “s/原字符串/新字符串/g” 文件名
eg: sed -i “s/test/test22/g” ./test.sh
-i 参数为直接替换,不加参数为展示不修改原文件
s 表示替换
g 替换每一个匹配的关键字,否则只替换每行的第一个
如果替换字符串中包含/,原sed的分隔符可以修改为#或@都可以
eg: sed -i “s#https://#http://#g” ./test.sh
# 注意这里的 " & " 符号,如果没有 “&”,就会直接将匹配到的字符串替换掉
sed 's/^/添加的头部&/g' #在所有行首添加
sed 's/$/&添加的尾部/g' #在所有行末添加
sed '2s/原字符串/替换字符串/g' #替换第2行
sed '$s/原字符串/替换字符串/g' #替换最后一行
sed '2,5s/原字符串/替换字符串/g' #替换2到5行
sed '2,$s/原字符串/替换字符串/g' #替换2到最后一行
2.删除字符串
三、yum安装常用服务
1.jdk
yum list java-1.8*
yum install java-1.8.0-openjdk* -y
2.maven
推荐安装包,放在一起为了docker使用目录
创建目录
mkdir -p /usr/local/maven && cd /usr/local/maven
下载安装包
wget https://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz --no-check-certificate
解压
tar -zxvf apache-maven-3.6.3-bin.tar.gz
设置setting.xml文件
<localRepository>/usr/local/maven/maven_repo</localRepository>
<mirror>
<id>aliyunmaven</id>
<mirrorOf>*</mirrorOf>
<name>aliyun-public</name>
<url>https://maven.aliyun.com/repository/public</url>
</mirror>
配置环境变量
vi /etc/profile
文件后加入下边两行
MAVEN_HOME=/usr/local/maven/apache-maven-3.6.3
export PATH=${PATH}:${MAVEN_HOME}/bin
使环境变量重新加载
source /etc/profile
验证
mvn -version