![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
shell
文章平均质量分 54
山深✨
这个作者很懒,什么都没留下…
展开
-
linux更换yum源
163yum源:1)备份当前yum源防止出现意外还可以还原回来cd /etc/yum.repos.d/cp /CentOS-Base.repo /CentOS-Base-repo.bak2)使用wget下载163yum源repo文件wget http://mirrors.163.com/.help/CentOS7-Base-163.repo清理旧包yum clean all4)把下载下来163repo文件设置成为默认源mv CentOS7-Base-163.repo CentOS原创 2021-09-09 16:12:50 · 162 阅读 · 0 评论 -
awk命令使用
1.awk命令常见的内建变量图链接https://blog.csdn.net/Lucien010230/article/details/114854014?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522162728525116780261917733%2522%252C%2522scm%2522%253A%252220140713.130102334…%2522%257D&request_id=16272852511678026原创 2021-07-26 21:46:58 · 529 阅读 · 0 评论 -
grep用法
grep1.介绍grep是Linux中强大的文本搜索工具,使用正则表达式搜索文本,并将匹配的行打印。2.grep的格式和参数-c:输出匹配行的计数-i:不区分大小写-h:查询文件时不显示文件名-n:显示匹配行以及行号-s:不显示不存在或者无法匹配文本的错误信息-v:显示不包含匹配文本的所有行-r:递归查找匹配的3.使用示例1.grep 'my' d* 显示所有以d开头的文件中包含my的行2.grep 'my' aa bb cc 显示在aa bb cc文件中匹配my的行3.gre原创 2021-07-22 11:13:50 · 158 阅读 · 0 评论 -
sed的用法
前言sed在linux中的用法是十分广泛的,学会使用sed是每一个shell脚本使用者的最有效的武器一.常用选项-i:使用最为广泛的一个选项,使用-i之后会将修改保存至文件中,不加只是进行展示,不会做实际修改。-e:它告诉sed将下一个参数解释为一个sed指令,意思就是当需要过滤两个以上的条件时使用。-f:后跟保存了sed指令的文件。-n:只打印处理过的行。二.编辑命令a:向匹配行后面插入内容i:向匹配行前面插入内容c:更改匹配行的内容d:删除匹配行内容s:替换匹配的内容p:打原创 2021-07-19 17:50:59 · 777 阅读 · 0 评论 -
shell正则表达式
1.理解正则表达式是为了方便我们根据某些分类迅速找到和目标匹配的筛选方式,很多情况下一类东西的格式是固定的,根据这个能够节省时间,提高我们的效率,比如邮箱虽然我们很难去记住别人的邮箱,但是能够看出来是不是邮箱,这个时候正则表达式 就用来帮我们筛选出所有的邮箱。2.基本语法1)字符类字符含义举例.匹配任意一个字符abc.可以匹配 abcd,abce等[ ]匹配括号中任意一个字符[abc]d可以匹配ad,bd,cd-在括号内表示范围[0-9]匹配个位数字原创 2021-04-30 16:32:38 · 5193 阅读 · 1 评论 -
shell 入门基础(二)
接上一章3)while语句格式while conditiondo commanddone具体使用实例int=1while(( $int<=5 ))do echo $int let "int++"done无限循环:while :do commanddone或者while truedo commanddone下面也可以for (( ; ; ))4)until循环执行命令一直到条件为true才停止格式until原创 2021-04-30 11:44:41 · 151 阅读 · 0 评论 -
shell入门基础(一)
https://www.runoob.com/linux/linux-shell.html来源于菜鸟网站的总结1.开头和编译1)开头#!/bin/bash#! 是一个约定的标记,它告诉系统这个脚本需要什么解释器来执行,即使用哪一种 Shell。2)编译(1)作为可执行程序chmod +x ./test.sh #使脚本具有执行权限./test.sh #执行脚本(2)作为解释器参数(不用在第一行指定解释器信息)sh test.sh //这个比较简单,方便,建议使用 2.变.原创 2021-04-29 17:13:15 · 5297 阅读 · 0 评论