prm+yum+shell

prm+yum+shell

1

从镜像文件安装Firefox
先查询 rpm -qa
rpm -ivh +安装包全名 i安装 v visual h 进度条
卸载
在这里插入图片描述

rpm -e +安装包全名 有时候卸载不了,有依赖 rpm --nodeps?
修改镜像源 8.2.3
删除firefox
在这里插入图片描述
用yum安装 yum -y install +软件全名

2shell

shell解释器
在这里插入图片描述

国人一般用前两个
bash 和 sh的关系
查默认bash echo $SHELL (美刀 取值的意思)
(#! 我是一个脚本)
非第一行的井号 表示注释
创建一个脚本
shift+zz 快捷键 保存
回顾修改权限和用户
在这里插入图片描述

用相对路径/或者绝对路径 需要权限
命令批处理实操 看word
变量 set显示所有变量 如果有空格 需要用单引号或者双引号 unset撤销
只读变量 重启之后自动撤销
在这里插入图片描述

子bash问题 export 没看见是如何创建。sh文件的
三目运算符
单个& 到后台执行
扩展——执行脚本如何调? bash -vx ?
下午
shell 执行方式
函数

9.8.1

相对路径 获取父路径
在这里插入图片描述

9.8.2

中括号的意思是可写 可不写 , 建议 function 和 () 至少写一个
return int 假如不写,默认也是有返回值的。。。
案例 函数必须先声明再调用,如果把sum写在前面,会报错
工具:都是用来处理文本文件的
cut 第4个自负之后的全都要在这里插入图片描述

切ip在这里插入图片描述

9.9.2 ——4——(2) 正则表达式 / 这里放入想要插入的内容 /
作业——用sed切 ip
在这里插入图片描述

awk
pattren 一般是正则表达式
action 用的最多的就是print 默认也是这个在这里插入图片描述

第四列 用户所属组 第五列 用户描述 第六列 家目录 第七咧 shell 解释器的种类在这里插入图片描述

正则表达式 ^ 以什么开头
自己给输出结果加分隔符在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_45529272/article/details/123567702
今日推荐