Shell功能


  • brief introduction
  • Table of contents
  • Latest documents
  • Collection Download

    Shell数值计算的几种方法

    在Linux下总会遇到数值计算问题,由于Linux下变量都属于弱变量,没有变量类型的概念。 例如定义一个变量:x=1 此时的变量x默认是一个字符串,即使看着像一个数字,所以当尝试用如下的方法去进行计算的时候,得到的结果却不是想要的 echo $x+=1 # 输出:2+=1,并不是想要的结果2 Linux下有多种方法进行计算,摘录如下: 1.使用$[] 个人最常用的就是$[]方法进行计………

    Nathan - April 16, 2023, 12:07 a.m.


    CentOS和Ubuntu的Shell兼容点

    问:为什么Shell脚本在Ubuntu系统下无法执行,但在CentOS等系统中可正常执行? 看k了高版本的Ubuntu系统中,默认Shell环境为dash,而非bash。dash与bash的Shell语法不完全兼容. 在编写shell文件时,在开头加上如下语句 ```bash !/bin/bash `` 其含义是再没有指定解释器时,使用/bin/bash`作为脚本解释器执行 dash与bas………

    Nathan - March 21, 2023, 7:08 p.m.


    主机之间ping命令检测

    主机之间进行内网的ping命令检测脚本 功能项: 1. 对目标主机进行ping测试,,每0.5秒ping一次,如不可访问,ping间隔最长1秒 2. 当ping检测不可达时,对主机进行arp ping检测,检测mac地址访问情况 3. 脚本可24小时无期限运行,生成的日志按天切割(每天0点切割) ```BASH logfile='/data/utils/pingDetect/info-30.lo………

    Nathan - March 21, 2023, 7:04 p.m.


    增加CPU使用率到指定范围

    需求:服务器CPU使用率过低,增加CPU使用率到指定范围 1、安装cpulimit对 CPU 使用率进行控制 yum install gcc -y wget 'http://downloads.sourceforge.net/cpulimit/cpulimit-1.1.tar.gz' --no-check-certificate tar -zxf cpulimit-1.1.tar.gz cd………

    Nathan - March 7, 2023, 12:55 p.m.


    Linux主机巡检脚本

    脚本源码 ```shell !/bin/bash time_day=date +%Y-%m-%d_%H:%M:%S time_cront=date +%Y%m%d%H%M%S time_cront_day=date +%Y%m%d time_file=date +%Y-%m-%d system_hostname=$(hostname | awk '{print $1}') 获取服务器IP ………

    Nathan - Jan. 11, 2023, 2:49 p.m.



    Nathan
    本站将从https://wiki.netimed.cn
    转移到 https://www.netimed.cn,悉知!

    联系邮箱:service@netimed.cn