使用 sed 编辑器处理文本文件shell 脚本最常见的一个用途就是处理文本文件。检查日志文件、读取配置文件、处理数据元素,实现文本文件中各种数据的日常处理的自动化。一、 sed 编辑器介绍本文介绍的 sed 编辑器被称为流编辑器,编辑器会在处理数据之前预先提供一组规则来编辑数据流,实现自动格式化、插入、修改、删除文本元素。sed 编辑器在就收到数据流后,会执行以下操作:一次从输入中读取一行数据;
当运维总是遇到各种奇奇怪怪的问题,比如新的 JAVA 项目上线,login 界面有个验证码,结果部署后发现,要么显示的奇奇怪怪,要么压根不显示。或者在使用一些开源的 JAVA 项目的时候,部署之后出现乱码,然后就懵逼了。如果你遇到这种情况,其实很多时候都是系统字体和 JDK 字体的原因,当然也不全部,比如页面编码,数据存储本身就乱码等各种问题。这里就是给出一种解决问题的思路,希望能够
转载
2024-05-07 15:19:16
105阅读
centos7的与centos6有少许不同: 1.安装中文包: root@iZj6cbstl2n6r280a27eppZ tmp]# yum groupinstall "fonts" 查看系统是否有安装中文语言包 (列出所有可用的公共语言环境的名称,包含有zh_CN) [root@iZj6cbstl
转载
2018-11-03 10:04:00
358阅读
2评论
我和一帮应届生同学维护了一个公众号:IT面试填坑小分队。旨在帮助应届生从学生过度到开发者,并且每周树立学习目标,一同进步! 写在开头今天我的域名刚刚备案完毕,然后简单整了整域名映射这些东西。然后牵扯了一大串的小问题。 本人使用的是阿里云的服务器CentOS+Tomcat+MySQL时隔很久后上服务器看看,发现一些问题有忘了该怎么处理。如果Tomcat开始正常,先看看机器的防火墙关没关(关了的话,
转载
2024-09-08 13:34:52
83阅读
没装中文字体前效果,中文乱码安装之后: 报表中发现有中文乱码和中文字体不整齐(重叠)的情况,首先考虑的就是操作系统是否有中文字体,在CentOS 7中发现输入命令查看字体列表是提示命令无效: 如上图可以看出,不仅没有中文字体,连字体库都没有,那么接下来就记录一下在Linux CentOS 7中如何安装字体库以及中文字体。安装字体库在CentOS 4.x开始用fontconfi
转载
2024-02-21 17:13:40
271阅读
(1)下载jdk官网(2)全局环境变量的配置文件(3)加载环境变量(4)验证是否安装成功5、部署tomcat网站服务器(1)Tomcat定义(2)Tomcat下载(3)Tomat解压(4)Tomat重要目录介绍(5)启动Tomat(6)查看是否监听tomcat(7)测试能否访问测试页面6、部署apache网站服务器(1)Apache介绍(2)源码编译安装Apache第一步:下载组件 apr 并解压
什么是计算机计算机是电子数字计算机的简称,是一种自动的地,高速地进行数值运算和信息处理的电子设备。他主要由一些机械的,电子的器件组成,再配以适当的程序和数据。程序及数据输入后可以自动执行,用以解决某些实际问题。计算机中的各个物理实体为计算机硬件。程序和数据则称为计算机软件。服务器硬件知识1,PC服务器 (1u=111.125px)品牌 DELL 、HP、IBM。DELL品牌 2010年以前1u18
转载
2024-08-25 16:43:04
25阅读
目录学习笔记:CentOS7学习之二十:shell脚本的基础20.1 shell 基本语法20.1.1 什么是shell?20.1.2 编程语言分类20.1.3 什么是shell脚本20.2 SHELL变量及运用20.2.1 shell变量20.2.2 用户定义变量20.2.3 命令的替换,使用$()或反引号20.2.4 命令的嵌套使用\((\)())20.2.5 shell中双引号和单引号的区
转载
2024-04-14 14:45:55
68阅读
一、 shell介绍shell是一个命令解释器,提供用户和机器的交互。支持特定语法,比如逻辑判断,循环。每个用户都有特定的shellcentos7默认shell 为bash(Bourne Agin Shell)还用zsh,csh,ksh等二、 命令历史historyhistory 命令历史history -c 清空内存缓存命令。~/.bash_history 命令历史的存储文件HISTSIZE=1
转载
2024-05-11 19:01:10
191阅读
今日内容: 1、vmware workstation的使用 仅主机 NAT 桥接 VM1、VM2、VM3 (Virtual Machine ) 应用程序vmware windows系统 计算机硬件 2、操作系统基本优化 3、操作系统的启动流程 4、 单用户模式 grub加密 光盘修复 BIOS加密1、.iso结尾镜像文件 镜像文件就是"一种特殊格式的压缩包"2、三种网络模式 桥接模式
转载
2024-09-05 16:02:42
31阅读
# CentOS 7 进入 BIOS 的方法详解
在使用 CentOS 7 系统的过程中,用户有时可能需要进入 BIOS 设置,尤其是在更新硬件配置、改变启动顺序等情况下。本文将详细阐述如何进入 BIOS,结合代码示例和流程图,以便于用户更好地理解。
## 什么是 BIOS?
BIOS(基本输入输出系统)是计算机启动时运行的固件,通过它可以设置硬件参数、选择硬盘启动顺序等。所有操作系统(如
1、INITIALNAME=`ls /etc/sysconfig/network-scripts/ifcfg-en*`2、EXPECTNAME=ifcfg-eth03、sed -i 's/DEVICE.*/DEVICE=eth0' $INITIALNAME4、mv $INITIALNAME /etc/sysconfig/network-scripts/$EXPECTNAME5、sed -i 's/
原创
2017-07-03 22:11:51
864阅读
在Linux系统中,CentOS 7是一种非常流行的操作系统版本。在CentOS 7中,改变IP地址是一个经常需要进行的操作。本文将介绍如何在CentOS 7中改变IP地址。
在CentOS 7中,改变IP地址通常涉及到修改网络配置文件。首先需要找到网络配置文件,该文件通常位于`/etc/sysconfig/network-scripts/`目录下,文件名类似于`ifcfg-eth0`或`ifc
原创
2024-05-23 10:26:50
124阅读
## CentOS 7下MySQL改端口及相关操作
在CentOS 7系统中,MySQL是一个常用的关系型数据库管理系统。默认情况下,MySQL使用3306端口进行通信。但在某些情况下,我们可能需要将MySQL的端口修改为其他值,以满足特定的需求。本文将详细介绍如何在CentOS 7系统中修改MySQL的端口,并提供相关的代码示例。
### 步骤一:编辑MySQL配置文件
要修改MySQL的
原创
2024-01-16 04:55:44
89阅读
# CentOS7 Redis 修改密码
## 介绍
Redis是一个开源的内存数据库,常用于缓存和存储数据。在CentOS7系统中,Redis默认不启用密码验证。为了增强安全性,我们可以通过修改Redis的配置文件来设置密码,从而保护Redis的访问权限。本文将介绍如何在CentOS7系统中修改Redis的密码。
## 步骤
### 步骤1:安装Redis
首先,我们需要在CentOS
原创
2023-10-19 11:41:23
45阅读
1. 脚本语言和编译型语言什么是编译型语言?编译型语言指一些从源代码(Source Code)转换成目标代码(Object Code)后便能直接通过计算机(Java通过虚拟机)来执行的语言,一些比较常见的语言包括C, C++, Java, Fortran, Pascal等都是编译型语言。 编译型语言的优点是高效,他们多半运作与底层,擅长处理字节、整型、浮点型或其他机器层级的对象。缺点是编译型语言
一、shell编程中条件表达式的使用
if #条件
then
Command
else
Command
fi #别忘了这个结尾如果if语句忘了结尾fi
test.sh: line 14: syntax error: unexpected end of fi二、if 的三种条件表达式
1.命令执行成功,等于返回0(比如grep ,找到匹配);执行失败,返回非0(grep,
一、变量 1.系统变量 2.自定义变量 变量名称一般用大写 等号两侧不能有空格 静态变量不能被
原创
2022-12-08 15:10:52
130阅读
一、if语句 1、单分支语句结构 if <条件表达式> then 指令 fi 例子: if [ -f file ] then echo “是一个普通文件” else echo “不是一个普通文件” exit 1 fi ######说明:如果file是一个普通文件,那么就执行echo “是一个普通文件” 否则 输出一条"不是一个普通文件" 最后退出脚本 2、多分支if语句结构 if &l
1 shell概述shell是一个命令行解释器,它接收应用程序/用户命令,然后调用操作系统内核。 shell还是一个功能强大的编程语言,易编写、易调试、灵活性强。(1)Linux提供的shell解释器有cat /etc/shells
# /bin/sh
# /bin/bash
# /usr/bin/sh
# /usr/bin/bash
# /bin/tcsh
# /bin/cshsh就是bash的
转载
2024-07-07 11:59:45
26阅读