shell练习

Shell编程练习题及答案(学习记录) 一、Linux下执行Shell脚本的方式: 1、用shell程序执行脚本: a、根据你的shell脚本的类型,选择shell程序,常用的有sh,bash,tcsh等 b、程序的第一行#!/bin/bash里面指明了shell类型的,比如#!/bin/bash指明是bash,#!/bin/sh则是sh; c、然后输入命令(其中bash为shell的名称,myshell.sh则为你要执行的代码):ba... 阅读详情

1、ping主机测试,查看主机是否存活;


2、判断一个用户是否存在;

\
3、判断当前内核主版本是否为3,且次版本是否大于10;


5、判断nginx是否运行;如果没有,则运行它,并且开机启动


6、判断指定的主机是否能ping通,必须使用$1变量;


7、报警脚本,要求如下:
    根分区剩余空间小于20%
    内存已用空间大于80%
    向邮箱发送告警邮件
    配合crond每5分钟检查一次
    [root@locaklhost ~]# echo "邮件正文"  | mail -s "邮件主题" alice 


8、判断用户输入的是否是数字,如果是数字判断该数字是否大于10;


9、计算用户输入的任意两个整数的和、差、乘积、商、余数,
    判断用户输入的参数是否是两个,如果不是,提示用法;
    判断用户输入的是否是整数,如果不是,则给出提示终止运行。

shell 在练习 文章目录1. shell合集2. 练习1. cut sort uniq 命令练习2. test 命令脚本练习2.1 test对于文件的判定:2.2 test对于用户的判断: 1. shell合集 1.shell中常用的基础命令 2. 练习 1. cut sort uniq 命令练习 练习1 显示当前主机中不能登陆的用户(默认不能bash登陆) grep bash -v /etc/passwd | cut -d : -f 1 练习2 1.ifconfig 网卡,可以显示此网卡的信息,显示信息中包 阅读详情

相关推荐

Shell脚本练习题集合

Shell脚本练习题集合 Shell脚本练习题集合 1. 选择题 2. 填空题 3. 简答题 4. 编程题 5. 企业面试题 1. 选择题 1. 函数内如何设置局部变量() A:local B:export C:source D:funct...

51DevOps-刺天冬 3804

利用shell脚本判断一个网段的主机是否处于存活状态

【代码】利用shell脚本判断一个网段的主机是否处于存活状态。

m0_64906080的博客 1413

Linux的shell脚本实战之检查主机IP是否存在

Linux的shell脚本实战之检查主机IP是否存在

jks212454的博客 2701

ping 命令的基本使用

ping 命令的基本使用一、主要作用二、返回值参数的意义三、ping参数四、常用1、-c2、-n3、-i4、-p5、-r6、-R7、-s8、-S9、-t10、批量ping网段五、如何禁止他人ping你的IP 一、主要作用 1.用来检测网络的连通情况和分析网络速度 2.根据域名得到服务器ip 3.根据ping返回的TTL值来判断对方所使用的操作系统及数据包经过路由器的数量 二、返回值参数的意义 bytes值:数据包大小,也就是字节,一般Windows是32 linux是64. time值:响应时间,这个时间

GanYangBa的博客 9790

VS2022如何兼容老项目?.NET Framework 4.0/4.5安装避坑指南

本文提供了在Visual Studio 2022中兼容和维护.NET Framework 4.0/4.5等老旧项目的完整解决方案。针对VS2022无法直接识别旧框架的核心问题,文章详细剖析了原因,并重点推荐通过官方NuGet包安全获取引用程序集的方法,给出了从下载、解压到部署至标准目录的详细步骤。同时,文章还深入探讨了项目文件格式过旧、NuGet包还原失败等进阶问题的排查与解决策略,旨在帮助开发者高效、稳定地在现代开发环境中维护历史代码库。

weixin_27734811的博客 515

【虚拟仿真】Unity3D中实现对大疆无人机遥控器手柄按键响应

最近项目中需要用到大疆无人机遥控器对程序中无人机进行控制,遥控器是下图这一款:博主发现接入手柄这块的可以参考的内容非常少,对于大疆遥控器的控制更是没有。博主经过一番研究,终于理通了这块的遥控器摇杆数据的控制。并且将解决思路分享出来,希望对大家有所帮助。

优快云博客专家,Unity3D高级软件工程师,《Unity 3D从入门到实战》作者。 2819

Ping 命令配置 -c、-i、-w 指令使用

使用格式及用意 ping -c(设置 ping 的次数,默认无限次,可选) -i(设置 ping 的时间间隔,默认1秒,可选) -W(设置 ping 的超时时间,可选) 192.168.0.1 通过 ping 192.168.0.1 举例 # 直接 ping,无限次,1秒一次 $ ping 192.168.0.1 PING 192.168.0.1 (192.168.0.1): 56 data bytes 64 bytes from 192.168.0.1: icmp_seq=0 ttl=6..

卡尔特斯 4万+

AUTOSAR NvM 实车故障深度剖析:车载存储问题快速定位与工程解决方案

软件配置与代码逻辑无问题时,排查底层驱动与ECU硬件,步骤如下:底层驱动排查:排查Fls/Eep驱动配置,是否适配目标MCU(如TC397、S32K),编程/擦除/读取时序是否合理;检查Fls/Eep驱动错误处理逻辑,是否未处理Flash编程失败、读取错误等异常;验证Flash高速编程模式是否启用,是否能提升写入/读取速度;排查MemIf层配置,是否正确对接NvM与Fls/Eep驱动,是否存在调度延迟。

getusushu的博客 78

shell脚本经典10题

shell脚本练习题: 文章目录shell脚本练习题:1、从1加到100的和:2、shell脚本自动搭建本地yum仓库:3、shell脚本自动化分区,格式化和挂载:4、shell脚本查看系统信息:5、猜拳游戏(剪刀,石头,布)6、判断成绩:7、猜数字游戏:8、打印九九乘法表:(正序和倒序打印)9、shell脚本批量改文件名:10、查看dd 命令复制磁盘要多久:11、shell脚本自动创建多个用户: 1、从1加到100的和: #!/bin/bash #求1-100的和: sum=0 for i in {1..

生而无畏,战至终章 1万+

移植Google Gemini Nano到RK3588 NPU,实现高效边缘推理

在嵌入式 AI 开发中,大家常常会遇到模型在硬件平台上运行时出现性能瓶颈的问题,比如推理速度慢、功耗过高,这严重影响了应用的实时性和稳定性 ,导致性能瓶颈,无法满足如智能安防、工业检测等场景的实时性需求。为了解决这些问题,我们可以将轻量模型移植到具有强大算力的硬件平台上。本文将手把手教你将 Google Gemini Nano(或类似轻量模型)移植到 RK3588 NPU,充分发挥 RK3588 NPU 的 6Tops 算力,实现高效的模型推理,提升嵌入式系统的 AI 处理能力。

远程部署调试 运行安装 项目调试 二次开发 项目技术新 持续迭代 部分源码免费分享 296

CesiumForUnreal实现鹰眼地图(MiniMap)效果

CesiumForUnreal实现鹰眼地图(MiniMap)效果

专注GIS开发 3951

shell脚本基础练习

一共添加 30 个账号,名称如:test01、test02、...、test10、....test30。网段由用户输入,例如用户输入192.168.2 ,则ping 192.168.2.10 --- 192.168.2.20。通过变量 RANDOM 来获取随机的价格,然后提示用户猜价格,并记录次数,猜中退出,或次数达到 5 也退出。见,你可以假设:wordcount.txt只包括小写字母和空格,每个单词只由小写字母组成,单词间由一个或。说明:不要担心个数相同的单词的排序问题,每个单词出现的个数都是唯一的。

a17783481239的博客 2489

反应堆设计:基于MATLAB的反应堆仿真和分析,包括反应堆稳态分析、反应堆动态分析和反应堆安全分析 介绍

反应堆设计是利用计算机技术对核反应堆进行设计和模拟,以获得安全、高效、经济的核能发电系统。它是核能领域的重要组成部分,在电力生产、核医学、科学研究等领域有着广泛的应用。

走向CTO的路上... 1112

Linux-shell实例练习

Linux shell基本实例操作手册,覆盖各种shell常见场景

加油站发光博主 1438

【ATC/DTC方法第一期】经典平均/昼夜温度周期ATC/DTC方法介绍(含Python代码实现)

【ATC/DTC方法第一期】经典平均/昼夜温度周期ATC/DTC方法介绍(含Python代码实现)

WW、forever的博客 485

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

shell编程题目练习集

shell编程题目练习集 【下载地址】shell编程题目练习集 这是一个专为shell编程学习者设计的练习集,适合初学者和进阶者。仓库提供了一系列从基础到进阶的编程题目,紧密结合实际工作场景,帮助用户通过实践掌握shell脚本的核心技能。每个题目均配有示例解答,用户可以在本地环境中编写脚本,完成任务后与参考解答对比,提升...

gitblog_06757的博客 812

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

shell脚本小练习

shell脚本小练习1.整数的四则运算代码如下:运行截图:2.输入一个分数,返回其等级代码如下:运行截图:3.截取出/etc/passwd文件里面所有的用户名,然后输出hello,用户名代码如下:运行截图:4.扫描局域网内有哪些服务器开放了80和3306端口代码如下:运行截图:5.扫描出局域网内正在使用的ip地址代码如下:运行截图:6.批量生成用户密码,用户名由用户自己输入代码如下:运行截图:7.监控内存的使用代码如下:运行截图: 在外面报了培训班,老师布置了几个小作业,发上来记录作业的内容,避免手误删掉了

sfakh的博客 498

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

linux shell 脚本练习,shell脚本小练习

shell脚本小练习说明:最近写了一些简单的小脚本,用到了一些逻辑判断语句。个人感觉挺好玩的,拿来跟大家分享下。同时也会做一些解释说明脚本代码可能还有待优化,如果有冗余或者错误的地方还请批评指正。目录:1.1 if语句1.1.1示例1.2 case语句1.2.1示例循环语句2.1 for语句2.1.1 for语句一2.1.2for语句二2.1.3示例2.2 while语句2.2.1示例2.3 un...

weixin_42351102的博客 295

Shell练习

1. 练习:使用shell脚本,输出当前所在的目录 #!/bin/bash dir=pwd echo $dir 输出结果 2. 练习:计算/etc目录下有多少个文件,用shell脚本实现 ls|wc -l 改进:实现统计任何指定目录下的文件个数 read #!/bin/bash cd /etc dir=ls |wc -l echo $dir 输出结果: 改进: #!/bin/bash read dir cd $dir dirs=ls |wc -l echo $dirs 添加了个read输入文件目录

m0_50560420的博客 533

shell脚本练习1

【代码】shell脚本练习1

m0_74028286的博客 362

shell练习题

2401_87380677的博客 428

SHELL时分秒倒计时小脚本练习及其他的一些小练习

SHELL时分秒倒计时小脚本练习 6 read -p "please input time:" TIME 7 HOUR=`echo $TIME | awk -F : '{print $1}'` 8 MIN=`echo $TIME | awk -F : '{print $2}'` 9 SEC=`echo $TIME | awk -F : '{print $3}'` 10 if [ -z $TIME ] 11 then 12 echo "error:please input

tst8023ryq的博客 335

shell 脚本练习

定义:变量名称=值变量名称:只能以字母,数字,下划线组成,不能以数字开头;注意:应该让变量名称有意义;= 赋值符号 前后不能有空格;值: 所有的字符串和数字都可以;引用变量:$变量名 或者 ${ 变量名 }示例:100# 这里输出为空,因为解释器认为$aa是变量100a查看变量:echo $变量名set(所有变量:包括自定义变量和环境变量)取消变量:unset 变量名 仅在当前shell有效作用范围:仅在当前shell有效。

weixin_63223249的博客 1060
上一篇: python练习5
下一篇: shell操作
陈璆鸣
博客等级 码龄3年 144粉丝 53原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值