网站秒收录工具网站建设是什么专业

diannao/2026/1/18 3:40:20/文章来源:
网站秒收录工具,网站建设是什么专业,页面设计包括插画吗,上海网站设计公司网一、条件测试操作 Shell环境根据命令执行后的返回状态值〈$?#xff09;来判断是否执行成功#xff0c;当返回值为О时表示成功.否则〈非О值)表示失败或异常。使用专门的测试工具---test命令#xff0c;可以对特定条件进行测试#xff0e;并根据返回值来判断条件是否成立…一、条件测试操作 Shell环境根据命令执行后的返回状态值〈$?来判断是否执行成功当返回值为О时表示成功.否则〈非О值)表示失败或异常。使用专门的测试工具---test命令可以对特定条件进行测试并根据返回值来判断条件是否成立(返回值为О表示条件成立).         使用test测试命令时包括以下两种形式。 test   条件表达式        或          [  条件表达式  ] 这两种方式的作用完全相同但通常后--种形式更为常用也更贴近编程习惯。需要注意的是.方括号“[”或“]”与条件表达式之间需要至少一个空格进行分隔。 1、文件测试 文件测试指的是根据给定的路径名称判断对应的是文件还是目录或者判断文件是否可读.可写、可执行等。文件测试的常见操作选项如下使用时将测试对象放在操作选项之后即可。 一d:测试是否为目录( Directory) 一e:测试目录或文件是否存在Exist)。 一f:测试是否为文件File)。 一r:测试当前用户是否有权限读取(Read)。 一w:测试当前用户是否有权限写入Write)。 一x:测试是否设置有可执行Excute权限。 执行条件测试操作以后通过预定义变量$可以获得测试命令的返回状态值从而判断该条件是否成立。例如执行以下操作可测试目录/media/是否存在.如果返回值$?为О表示存在此目录.否则表示不存在或者虽然存在但不是目录。 [rootlucky ~]# [ -d /media/ ] //查看是否为目录 [rootlucky ~]# echo $? //查看前一命令的返回值 0 //返回0表示条件成立若测试的条件不成立则测试操作的返回值不为0列如 [rootlucky ~]# [ -d /media/cdrom/Server ] [rootlucky ~]# echo $? 1通过查看变量$?的值可以判断前一步的条件测试结果但是操作比较烦琐输出结果也并不是很直观。为了更直观地查看测试结果可以结合命令分隔符“”和echo命令一起使用当条件成立时直接输出“YES”。其中.“”符号表示“而且”的关系只有当前面的命令执行成功后才会执行后面的命令否则后面的命令将会被忽略。例如上述目录测试操作可以改写如下。 [rootlucky ~]# [ -d /media/ ] echo yes yes //输出yes表示为目录存在 [rootlucky ~]# [ -d /media/cdrom/Server ] echo yes//无输出表示该目录不存在 2、整数值比较  整数值比较指的是根据给定的两个整数值判断第一个数与第二个数的关系如是否大于等于小于第二个数。整数值比较的操作选项如下使用时将操作选项放在要比较的两个整数之间。 一eq:第一个数等于(Equal)第二个数。 一ne:第一个数不等于(Not Equal第二个数。 一gt:第--个数大于(Greater Than)第二个数。 一lt:第一-个数小于(Lesser Than第二个数。 一le:第一-个数小于或等于(Lesser or Equal)第二个数。 一ge:第一个数大于或等于(Greater or Equal)第二个数。 例如若要判断当前已登录的用户数当小于五个时输出“many可以执行以下操作。其中已登录用户数可通过“who / wc -l”命令获得以命令替换方式嵌入。 [rootlucky ~]# Unumwho | wc -l //设置变量 [rootlucky ~]# echo $Unum //查看变量 1 [rootlucky ~]# [ $Unum -lt 5 ] echo many //测试结果小于5则显示“many” many3、字符串比较 字符串比较通常用来检查用户输入、系统环境等是否满足条件在提供交互式操作的Shell脚本中也可用来判断用户输入的位置参数是否符合要求。字符串比较的常用操作选项如下. 第一个字符串与第二个字符串相同。 !第个字符串与第二个字符串不相同其中“!”符号表示取反。 -z检查字符串是否为空(Zero)对于未定义或赋予空值的变量将视为空串。 [rootlucky ~]# echo $LANG //查看当前语言环境 zh_CN.UTF-8 [rootlucky ~]# [ $LANG ! en.US ] echo Not en.us Not en.us //字符串测试结果不等于en.US4、逻辑测试 逻辑测试指的是判断两个或多个条件之间的依赖关系。当系统任务取决于多个不同的条件时根据这些条件是否同时成立或者只要有其中一个成立等情况需要有一个测试的过程。常用的逻辑测试操作如下使用时放在不同的测试语句或命令之间。 :逻辑与表示“而且”只有当前后两个条件都成立时整个测试命令的返回值才为О(结果成立)。使用test命令测试时 “”可改为“一a”.         逻辑或.表示“或者”只要前后两个条件中有一个成立整个测试命令的返回值即为O(结果成立)。使用test命令测试时. II”可改为“一o”。         !:逻辑否表示“不”只有当指定的条件不成立时整个测试命令的返回值才为О(结果成立)。 实验案列——使用Shell脚本监控主机 实验环境  某公司随着业务的不断发展.所使用的Linux服务器也越来越多。管理员希望编写一个简单的性能监控脚本放到备服务器中当监控指标出现异常时发送告警邮件。 实验需求 编写名为sysmon. sh 的Shell监控脚本。 [rootlucky ~]# vim sysmon.sh 监控内容包括CPU使用率内存使用率、根分区的磁盘占用率。 #监控CPU CUG$(expr 100 - $(mpstat | tail -1 | awk {print $12} | awk -F. {print $1})) echo CPU使用率$CUG %#监控内存 MUG$(expr $(free | grep Mem: | awk {print $3}) \* 100 / $(free | grep Mem: | awk {print $2})) echo 内存使用率$MUG %#监控硬盘 DUG$(df -h | grep /$ | awk {print $5} | awk -F% {print $1}) echo 磁盘占用率$DUG %出现以下任一情况时告警:磁盘占用率超过90%、CPU使用率超过80%、内存使用率超过90%。 #判断是否记录告警 if [ $CUG -gt 20 ] thenecho CPU占用率: $CUG % $ALOG fiif [ $MUG -gt 6 ] thenecho 内存使用率: $MUG % $ALOG fiif [ $DUG -gt 20 ] thenecho 磁盘占用率: $DUG % $ALOG fi告警邮件通过mail命令发送到monitorbdqn . com。 if [ -f $ALOG ] thencat $ALOG | mail -s Host Alert $AMAILrm -rf $ALOG fi结合crond 服务每半小时执行一次监控脚本。 [rootlucky ~]# crontab -e 30 * * * * /root/sysmon.sh

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/90843.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

网站快速排名的方法android手机软件开发教程

TMGM官网平台开户运作流程如下: 首先,投资者需要注册并登录TMGM官网平台。在平台上,投资者可以选择适合自己的交易账户类型,包括标准账户、高级账户等。 然后,投资者需要进行身份验证和资金入账操作。TMGM会要求投资…

转做海外买手的网站黑龙江网站备案

要解决这个问题,插入和删除可以用STL实现,2操作如果用树状数组实现的话,将数的值作为树状数组的下标,即值域。 树状数组有两种操作,一个是更新某点的值,另一个是求区间和。 mid (lr)/2 ,求和 …

建立旅游网站的目的大连做网站价格

在上一篇文章《手把手教你用Abp vnext构建API接口服务》中,我们用ABP vnext实现了WebAPI接口服务,但是并非ABP模块化架构的最佳实践。我本身也在学习ABP,我认为ABP新手应该从最佳实践开始学习,可以少走很多弯路,所以写…

后台管理系统网站模板手机上做网站

其实,官方文档也说的很清楚了。主要贴一下我遇见的问题。环境:LNMP(LAMP没试过,有兴趣的同学可以试试,然后发出来)PHP5.3以上版本、php-mbstring模块、php-pdo模块、mysql数据库克隆或者下载代码:https://github.com/s…

药品推荐网站模板浉河网站建设

###用sh 用sh如果你希望使用 Shell 脚本来实现同样的功能,你可以编写一个简单的 Shell 脚本来执行。以下是一个示例 Shell 脚本,它可以读取 JSON 文件,并将每个章节保存到单独的文本文件中: #!/bin/bash# JSON 文件路径 json_fi…

建设银行网上银行网站儿童手工制作

【分享成果,随喜正能量】人皆知以食愈饥,莫知以学愈愚,生命中所有的不期而遇都是你努力的惊喜.人越纯粹,就越能感受到美。大江、大河、大海、大山、大自然,这些风景从来都不会受“属于谁”的污染,人人都感受到它们的美…

网站模板建站东莞排名seo网站关键词优化

解题思路 该节点的父节点的父节点是偶数,则sumsum该节点, 这道题的思路可以等价为该节点为偶数,并且子节点的子节点存在, 则sumsum该节点的子节点的子节点。 相关代码 /*** Definition for a binary tree node.* public class …

唐山网站开发兰州市生态建设管理局网站

PyTorch框架学习一——PyTorch的安装(CPU版本)PyTorch简介PyTorch的安装(CPU版)机器学习/深度学习领域的学习都是需要理论和实践相结合的,而它们的实践都需要借助于一个框架来实现,PyTorch在学术界目前处于…

ppt模板网站源码网络设计工资有多少

一、关于CanalSharpCanalSharp 是阿里巴巴开源项目 Canal 的 .NET 客户端。为 .NET 开发者提供一个更友好的使用 Canal 的方式。Canal 是mysql数据库binlog的增量订阅&消费组件。CanalSharp 是 Canal 的 .NET 客户端,它与 Canal 是采用的Socket来进行通信的&…

购物网站首页界面设计软装设计公司加盟

序言CPU 使用率是最直观和最常用的系统性能指标,更是我们在排查性能问题时,通常会关注的第一个指标。节拍率为了维护 CPU 时间,Linux 通过事先定义的节拍率(内核中表示为 HZ),触发时间中断,并使…

网站 cms 免费免费手游平台app

导语: 比特币(Bitcoin),这个充满神秘色彩的数字货币,自诞生以来便成为各界瞩目的焦点。它背后所蕴含的Mining机制、禁令背后的深层逻辑以及市场的风云变幻,都让人欲罢不能。今天,我们将深入挖掘比特币的每一个角落&…

泉州网站建设开发泉州网站建设推广

网络编程场景 自己是客户端站在5栋楼前,自己要找到5栋楼中的一座并进入某一间房间,这时第二座楼上有人在用汉语(tcp/udp)说话,我的ip地址(楼号)是…,我的端口号(房间号)是…

网站登记查询专业的网站建设公哪家专业

自京东和唯品会转了Java,.NET就一直缺乏高并发电商案例,.NET5能做高并发电商吗?必须的,别停留在.NET Framework的旧印象了!这里为大家分享一家上市公司的项目案例,纯.NET5电商平台,轻松承接双11…

网站包括什么网站建设怎么估算费用和报价

来源:AI科技评论作者:Mr Bear编辑:青暮2021 年 10 月 13 日,来自麻省理工学院、加州大学伯克利分校、伊利诺伊大学香槟分校、华盛顿大学、帝国理工学院的六名顶级人工智能科学家、计算机视觉科学家在 ICCV 2021 大会期间进行了题为…

有什么做兼职的好网站什么软件可以做dj视频网站

问题:今天在整理eclipse项目的时候web.xml报错 解决方法:在头文件加入 http://www.springmodules.org/schema/cache/springmodules-cache.xsd 即可解决

祥符网站建设沈阳公司网站

在数字世界中,API就如同城市中的道路,连接着各种服务和数据。然而,传统的API(如RESTful)虽然功不可没,但随着技术复杂性和需求多样性不断攀升,它们显露出的局限性也呼唤着新的可能出现。此时&am…

贵池区城乡与住房建设网站网站认证要钱

IT之家3月1日消息 此前,微软公布了全新的Office图标,微软Office 365在线网页版在2月15日开始已经全面更新新版图标,而桌面版Office 365现在也陆续开始测试新版图标。目前微软Office Dogfood通道上推送的开发者预览版本已经在2月27日开始测试O…

本地电脑做网站宁夏水利建设工程网站

一、形参带默认值的函数 二、inline内联函数 内联函数是一种在编译器处理时,将函数的实际代码插入到调用处的方法。通常,函数调用涉及一定的开销,包括保存和恢复调用现场、跳转到函数的代码位置等。而内联函数通过在调用处直接插入函数的代码…

深圳营销网站极简wordpress

文章目录命令介绍选项参数示例(一)统计当前目录下的所有文件的行数(二)统计当前目录下的文件总数(三)显示某个文件的行数(四)显示某个文件的行数、单词数、字节数(五&…

做电子商务网站的意义深圳龙岗区邮编

数据异常值的过滤在数据分析中,经常需要检测数据结构中的异常值。我们还是举个例子,先来创建一个包含三列的DataFrame对象,每一列都包含1000个随机数。可以用describe( )函数查看每一列的描述性统计量。例如,你可以会将比标准差大…