• shell周期差量备份文件夹的实现代码

    日期:

    shell脚本备份 创建备份脚本 backup.sh 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 7...

  • Linux下shell脚本监控Tomcat的状态并实现自动启动的步骤

    日期:

    最近公司需要在Linux下监控tomcat的服务,一旦tomcat服务存在异常或者宕机,重启tomcat保证服务的正常运行,由于Linux下有Shell脚本可以实现此效果,下面是Linux下shell脚本监控Tomcat的状态并实现自动启动的步骤。 1.编写Shell脚本monitor.sh 1 2 3 4 5 6 7...

  • Bash 脚本实现每次登录到 Shell 时可以查看 Linux 系统信息

    日期:

    Linux 中有很多可以查看系统信息如处理器信息、生产商名字、序列号等的命令。你可能需要执行多个命令来收集这些信息。同时,记住所有的命令和他们的选项也是有难度。 你可以写一个 shell 脚本 基于你的需求来自定义显示的信息。 以前我们出于不同的目的需要写...

  • Linux用脚本实现“时分秒“倒计时功能

    日期:

    1.怎样实现时分秒倒计时 在Linux下,脚本的完成相对于C语言来说稍微随意一点,可以按照字的想法写,只要有逻辑就可以了。 示例: 注意: clean的功能 这个命令将会刷新屏幕,本质上只是让终端显示页向后翻了一页,如果向上滚动屏幕还可以看到之前的操作信息...

  • linux传输文件命令 rz 和 sz详解

    日期:

    rz,sz是Linux/Unix同Windows进行ZModem文件传输的命令行工具。 一. 概述 rz,sz是Linux/Unix同Windows进行ZModem文件传输的命令行工具。 优点就是不用再开一个sftp工具登录上去上传下载文件。 Zmodem协议是针对modem的一种错误校验协议。利用Zmodem协议,可...

  • Shell 字符串拼接的实现示例

    日期:

    1. 字符串声明 概述 字符串的基本操作 脚本 1 # 声明字符串 str01=str01 echo ${str01} # 单引号也可以 # 不过后面的例子, 通常是用 双引号, 具体原因, 以后会解释 str02=str02 echo ${str02} # 对引号的转义, 这里就不提了 2. 简单拼接 概述 简单的字符串拼...

  • shell脚本输出多个主机的网卡速率的方法

    日期:

    背景: 记录下之前的写过的shell脚本,需要整理出各个主机的各个网卡速率,网卡名称为bond0到bond3,使用ethtool bond1命令可以查看相应网卡的速率。因为有几十台主机,所以考虑使用shell脚本去查询。 具体思路: 查询单台主机单网卡速率命令: ethtool bond1...

  • ps命令输出进程状态S+的含义解析

    日期:

    最近发现一个问题,ps命令输出里面进程状态为S+的含义,网上好多文章都说是表明进程位于在后台进程组。 例如下面这个ps命令输出说明: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 D 不可中断 Uninterruptible sleep (usually IO) R 正在运行,或在队列中的进程 S...

  • shell脚本自动检测网络掉线和自动重连

    日期:

    在ppp移植成功后,有时会出现ppp掉线等情况。这篇文章写了一个自动检测连接网络的解决方法。 创建一个shell脚本,在里面添加一下内容。(记得给操作权限) #!/bin/sh //根据你自己的shell类型来选择。 while true //先做一个死循环 do ping -c 3 -I ppp0 172....

  • shell自动安装python3的脚本写法

    日期:

    root用户权限 # vim install_python3.sh #!/bin/sh yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel libffi-devel wget https://www.python.org/ftp/...