复盘Linux期末考试【已凉凉】

[root@localhost]# sh hello.sh

方式二:

[root@localhost]# chmod +x hello.sh 加可执行权限

[root@localhost]# /mnt/hello.sh 绝对路径的方式执行




执行脚本结果如下:



![在这里插入图片描述](https://img-blog.csdnimg.cn/aa53c7448c534551a2fa7e86cc303919.png)



### []( )🍒  脚本调试



首先编辑shell脚本:



#! /bin/bash -x

echo hello pdx




执行测试结果如下:



![在这里插入图片描述](https://img-blog.csdnimg.cn/db6f7d2e7a904eb19a793416d25f975a.png)



脚本示例:编辑shell脚本显示IP



[root@localhost]# vi ip_show.sh 编辑脚本显示

#####################################

Author : pdx

Mail : pdx_jie@163.com

Version : 1.0

Description :

#####################################

#! /bin/bash

ifconfig eth0 |awk -F “” ‘/inet/{print $2}’ #显示IP




执行脚本测试:`sh ip_show.sh`



![在这里插入图片描述](https://img-blog.csdnimg.cn/3a0dec939dbf4d1bb6d1ba29d95b955d.png)



这里报错的原因是因为我没有配置网卡,所以显示`Device not fount`



### []( )🥝  Diff 指令比较两文件的不同



`diff`在比较文件过程中结果 读取方式



[num1,num2]a|c|d[num3,num4]

num1,num2 表示在第一个文件的行数

a表示添加:add

c表示更改:change

d表示删除:delete

num3,num4表示在第二个文件中的行数




示例:



[root@localhost]# cd /mnt 进入目录建立文件

[root@localhost]# vi hello1 建立文件hello1并写入内容123

[root@localhost]# vi hello2 建立文件hello2并写入内容123 456

使用diff指令比较两个文件的不同:表示第一个文件的第二行在加上456就和第二个文件一样




![在这里插入图片描述](https://img-blog.csdnimg.cn/722d08aec0594c239b3c2a5ed40efa49.png)



### []( )🥦  find指令查找



参数:

-type 类型

-size 大小

-perm 权限

-user 拥有着

-group 所有组

-name 名字

-mindepth 最小深度

-maxdepth 最大深度




测试示例:



[root@localhost]# find /mnt/ -type l 查找/mnt/的连接的文件

[root@localhost]# find /mnt/ -group student 查找/mnt/的student组的文件

[root@localhost]# find /mnt/ -user root -a -group student

[root@localhost]# 查找/mnt/的文件是root用户并且是student组的文件

[root@localhost]# find /mnt/ -user root -o -group student

查找/mnt/的文件是root用户或者是student组的文件




期末考试结束,我在这里宣布Linux课程凉凉  

![在这里插入图片描述](https://img-blog.csdnimg.cn/ae5e694f1c5849f594baf95f7735d096.gif#pic_center)




![img](https://img-blog.csdnimg.cn/img_convert/b1e7a12adaf3d6c7ae85593efc88b7d0.png)
![img](https://img-blog.csdnimg.cn/img_convert/ef61ac2e710febc830b1b1d27b2873d2.png)
![img](https://img-blog.csdnimg.cn/img_convert/e0cc572390a0bb58b365b2e8af1604ce.png)

入图片描述](https://img-blog.csdnimg.cn/ae5e694f1c5849f594baf95f7735d096.gif#pic_center)




[外链图片转存中...(img-wtMAmxFe-1726065204200)]
[外链图片转存中...(img-sYuSZorB-1726065204200)]
[外链图片转存中...(img-vcqBhUPP-1726065204201)]

**既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上运维知识点,真正体系化!**
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值