Linux基础shell(中)

本文详细介绍了一系列Shell脚本的实战案例,包括文件操作、数学运算、用户管理、系统信息获取及目录管理等,旨在帮助读者掌握Shell脚本的实际应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

练习

熟练的运用脚本,多进行练习!!!

1.通过命令行参数给定两个参数
第一个参数作为文本文件名,显示文件的元数据信息,并将信息保存到给定的第二个 参数的文件中
在这里插入图片描述
在这里插入图片描述
2.显示当前脚本文件名 并将当前脚本复制到/emp目录下
在这里插入图片描述
[root@localhost tmp]./lllstest2.sh
在这里插入图片描述
在这里插入图片描述

3.编写shell脚本,实现两个变量之间的加减乘除运算
在这里插入图片描述
在这里插入图片描述

4.通过命令行参数给定一个用户名,判断当前用户是否存在?
在这里插入图片描述
在这里插入图片描述
如果存在 查看当前用户有没有设置密码,没有设置密码需要初始化用户密码为123456
如果不存在 需要添加用户,并初始化密码

5.写一个脚本
显示当前系统日期和时间,而后创建目录/tmp/lstest
切换工作目录到/tmp/lstest
创建目录 ald b56e 6test
创建空文件 xy x2y 732
列出当前目录下 以a,x 或者6 开头的文件或者目录
列出当前目录下以字母开头,后跟一个任意数字,而后跟任意长度字符的文件或目录
在这里插入图片描述
在这里插入图片描述
6.,取出系统IP地址,打印ip地址,如果是10开头的提示ip无问题,如果不是10开头给出提示ip地址有误
在这里插入图片描述
在这里插入图片描述
7.任意三个整数,判断最大数。
在这里插入图片描述
在这里插入图片描述
8…编写一个脚本使我们在写一个脚本时自动生成”#!/bin/bash”这一行和注释信息。

在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值