当前位置: 首页 > news >正文

网站多国语言设计企业所得税怎么合理节税

网站多国语言设计,企业所得税怎么合理节税,西安市建设工程,网站开发前端和后端一、条件测试操作 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.hkea.cn/news/14558670/

相关文章:

  • 专业网站建设公司首选pc网站怎么做
  • 用网站做自我介绍pptueditor如何上传wordpress
  • 文昌湖城乡建设局网站合肥公司网站建设价格
  • 行业查询网站宁波制作手机网站
  • Wordpress网站能做seo吗酒店预订网站开发
  • mvc网站开发实例百度推广广告收费标准
  • 陕西网站备案 多久计算机应用技术
  • 网站制作的重要流程如何快速提升网站关键词排名
  • 网站seo关键词优化技巧不懂的人做网站用织梦 还是 cms
  • 网站建设什么最重要h5网页设计报告
  • 西安哪家网络公司做网站流程图
  • 高密网站建设价格WordPress屏蔽蜘蛛
  • 做视频网站把视频放在哪里网站建设服务的风险
  • 云南 网站建设h5响应式网站建设方案怎么写
  • 沭阳做网站shy1z网站原型是产品经理做
  • 网站的动画广告横幅怎么做的山东做网站建设公司排名
  • wordpress做小说站互联网保险理赔到底有多难
  • 制作网站单页wordpress mysql5.5
  • 网站谁建设的响应式网站建设源码
  • 企业网站建设排名价格网络营销的主要方法
  • 个人做视频网站视频储存迅博威网站建设
  • wordpress 不显示归档张家界搜索引擎优化
  • 网站建设的自我总结一张图片切块做网站背景
  • 网站开发gif图太多耗资源吗开发安卓app
  • 网站设置字体样式网站建设88
  • 网站建设的后期维护费用wordpress 多字段
  • 金华网站建设平台商务网站建设论文
  • 西宁做网站_君博示范有哪些专门做写字楼的网站
  • 生产企业网站欣赏建材网站开发
  • 做网站都需要哪些费用注册公司要钱吗