随笔分类 -  linux

运维部署
摘要:目录shell的test命令1、数值测试2、字符串测试3、文件测试 shell的test命令 shell的test命令用于检查某个条件是否成立,可以通过数值、字符串、文件三方面进行测试。 1、数值测试 使用关系运算符 参数 说明 -eq 等于为true -ne 不等于为true -gt 大于为tru 阅读全文
posted @ 2023-01-09 18:03 站着说话不腰疼 阅读(80) 评论(0) 推荐(0)
摘要:目录shell流程控制1、if else fi2、if else-if else3、for循环语句4、while循环语句5、无限循环6、until 循环7、case ... esac8、跳出循环breakcontinue shell流程控制 shell的if else与其他语言的有所不同。 1、if 阅读全文
posted @ 2023-01-09 18:03 站着说话不腰疼 阅读(36) 评论(0) 推荐(0)
摘要:目录shell的echo命令1、显示普通字符串2、显示转义字符3、显示变量4、显示换行5、显示不换行6、显示结果定向至文件7、原样输出字符串,不进行转义或取变量(用单引号)8、显示命令执行结果 shell的echo命令 echo是shell的一种指令,用于字符串的输出,格式如下: echo stri 阅读全文
posted @ 2023-01-09 18:02 站着说话不腰疼 阅读(169) 评论(0) 推荐(0)
摘要:目录shell的printf命令1、格式替代符2、printf 的转义序列 shell的printf命令 printf也是一种输出的命令,类似于echo命令。 printf的用法类似于c中的printf(),通过占位符输出变量。 特点是可移植性好,指定格式输出。 语法: printf format- 阅读全文
posted @ 2023-01-09 18:02 站着说话不腰疼 阅读(228) 评论(0) 推荐(0)
摘要:目录shell运算符1、算数运算符2、关系运算符3、布尔运算符4、逻辑运算符5、字符串运算符6、文件测试运算符 shell运算符 shell支持多种运算符,例如: 算数运算符 关系运算符 布尔运算符 字符串运算符 文件测试运算符 原生bash不支持简单的数学运算,但是可以通过其他命令来实现,例如 a 阅读全文
posted @ 2023-01-09 18:01 站着说话不腰疼 阅读(43) 评论(0) 推荐(0)
摘要:shell数组 shell数组中只有一维数组,没有二维数组。下标从0开始,不需要初始化数组大小。 1、语法 array_name=(value1 value2 ... valuen) 简单的创建: #!/bin/bash my_array=(A B "C" D) 使用数字下标来定义数组 array_ 阅读全文
posted @ 2023-01-04 18:13 站着说话不腰疼 阅读(122) 评论(0) 推荐(0)
摘要:目录shell的介绍以及使用1、shell脚本2、shell环境3、第一个shell脚本4、运行shell脚本4.1、作为可执行程序4.2、作为解释器参数 shell的介绍以及使用 Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序 阅读全文
posted @ 2023-01-04 18:12 站着说话不腰疼 阅读(161) 评论(0) 推荐(0)
摘要:目录shell变量1、变量的命名规则1.1、正确的命名:1.2、错误的命名1.3、隐式命名1.4、使用变量1.5、只读变量1.6、删除变量1.7、变量类型2、字符串2.1、单引号变量2.2、双引号变量2.3、拼接字符2.4、获取字符串长度2.5、提取子字符串2.6、查找子字符串 shell变量 1、 阅读全文
posted @ 2023-01-04 18:12 站着说话不腰疼 阅读(117) 评论(0) 推荐(0)
摘要:目录shell参数传递1、示例2、特殊处理:3、运用4、$* 与 $@ 区别: shell参数传递 1、示例 我们在执行脚本的时候,可以传入参数,参数如何使用呢? 使用$n,n为数字,表示参数传递的顺序。1为第一个参数,2为第二个参数... $0表示脚本本身,包含路径 #!/bin/bash ech 阅读全文
posted @ 2023-01-04 18:12 站着说话不腰疼 阅读(76) 评论(0) 推荐(0)
摘要:linux修改系统时间 1、查看当前的时间 timedatectl 2、设置时间 date -s "20180307 18:02:01" 3、使配置生效 hwclock --systohc 4、设置为当前网络时间 4.1、安装ntp yum -y install ntp 4.2、设置网络时间 ntp 阅读全文
posted @ 2022-09-15 10:26 站着说话不腰疼 阅读(3339) 评论(0) 推荐(0)
摘要:linux安装图形界面 1、查看图形界面的信息 yum grouplist 2、安装 yum groupinstall "GNOME Desktop" "Graphical Administration Tools" 选择y 3、设置默认启动图形界面 获取当前启动方式 systemctl get-d 阅读全文
posted @ 2022-08-23 18:07 站着说话不腰疼 阅读(1187) 评论(0) 推荐(0)
摘要:[TOC] # tar升级openssl1.1.1p ## 1、查看当前环境 ### 1.1查看linux系统版本 ``` cat /etc/redhat-release ``` ### 1.2查看openssl版本 ``` openssl version ``` ### 1.3查看opnessl路 阅读全文
posted @ 2022-08-22 10:52 站着说话不腰疼 阅读(550) 评论(0) 推荐(0)
摘要:[TOC] # rpm方式升级nginx1.22 ## 1、下载升级包及所依赖包 nginx1.22下载地址:http://nginx.org/packages/rhel/7/x86_64/RPMS/ libpcre2-8.so.0()(64bit)依赖下载地址:http://rpmfind.net 阅读全文
posted @ 2022-08-18 12:20 站着说话不腰疼 阅读(3121) 评论(0) 推荐(0)
摘要:目录shell脚本动态替换不同的网络配置1、创建存放配置shell的目录2、将网络配置文件复制两份3、建可执行的shell脚本4、编辑ifcfg-ens33-replace.sh文件5、执行自己想要切换的网络 shell脚本动态替换不同的网络配置 由于公司的网关(192.168.1.1)与家里的网关 阅读全文
posted @ 2022-04-06 20:05 站着说话不腰疼 阅读(195) 评论(0) 推荐(0)
摘要:linux安装jdk 1、准备好jdk的安装包 安装包下载地址: https://www.oracle.com/java/technologies/javase/javase8-archive-downloads.html 将已下载好的安装包上传到/usr/local/src/下 2、解压 解压到/ 阅读全文
posted @ 2022-04-04 10:27 站着说话不腰疼 阅读(69) 评论(0) 推荐(0)
摘要:linux安装CentOS7 1、环境准备 1、已安装好的VMware 2、准备好CentOs7的镜像 ​ 2、安装 创建一个新的虚拟机 选择所安装的镜像 选择存放的目录 按照自己需求配置 选择网络模式 创建新的磁盘 点击完成 3、配置系统安装项 选择安装install,静待系统安装 选择语言 设置 阅读全文
posted @ 2022-04-02 13:04 站着说话不腰疼 阅读(462) 评论(0) 推荐(0)
摘要:[TOC] ## 1、安装pip环境 下载Python,并解压后移动解压目录文件到/usr/local/目录下 ``` wget https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tgz tar -xvf Python-3.6.5.tgz mv 阅读全文
posted @ 2022-03-10 20:07 站着说话不腰疼 阅读(583) 评论(0) 推荐(0)
摘要:​ [TOC] ## 1、下载mantisbt的安装包 ``` docker pull vimagick/mantisbt:latest ``` ## 2、下载mysql5.7的安装包 ``` docker pull mysql:5.7 ``` ## 3、查看下载的镜像 ``` docker ima 阅读全文
posted @ 2022-03-10 19:59 站着说话不腰疼 阅读(1059) 评论(0) 推荐(0)
摘要:[TOC] 参考博客:https://www.cnblogs.com/zydev/p/15775612.htm # 1、新增服务器 ![](https://img2022.cnblogs.com/blog/1997717/202203/1997717-20220310193643943-183820 阅读全文
posted @ 2022-03-10 19:47 站着说话不腰疼 阅读(1320) 评论(0) 推荐(0)
摘要:[TOC] # 一、安装软件环境 ## 1.1. [下载安装包](https://www.oracle.com/middleware/technologies/weblogic-server-downloads.html) ![](https://img2022.cnblogs.com/blog/1 阅读全文
posted @ 2022-03-10 19:19 站着说话不腰疼 阅读(1329) 评论(0) 推荐(0)