欢迎光临IT网Linux学习频道

当前位置: > shell编程 >
  • [shell编程] shell与expect自动远程拷贝脚本 日期:2014-11-19 12:19:21 点击:142 好评:0

    expect自动远程拷贝脚本,利用rsync命令 。 代码: 复制代码 代码示例: #!/usr/bin/expect -- proc Usage_Exit {self} { puts puts Usage: $self ip user passwd port sourcefile destdir direction bwlimit timeout puts puts sourcefile: a file or direct...

  • [shell编程] 批量测试局域网主机是否在线的脚本 日期:2014-11-07 07:50:05 点击:169 好评:0

    由于局域网内主机多,VLAN也多,为时常能知道在线主机的数量,编写脚本以查验在线主机。 效果是:主机在线显示绿色,主机离线显示红色结果。 用法:./ping IP段 例如:./ping 192.168.0 #!/bin/bash NETWORK=$1 for HOST in $(seq 1 254) do ping -c 1 -w 1...

  • [shell编程] Linux Shell脚本Ldd命令原理及使用方法 日期:2014-11-07 01:03:49 点击:117 好评:0

    1、首先ldd不是一个可执行程序,而只是一个shell脚本 2、ldd能够显示可执行模块的dependency,其原理是通过设置一系列的环境变量,如下:LD_TRACE_LOADED_OBJECTS、LD_WARN、LD_BIND_NOW、LD_LIBRARY_VERSION、 LD_VERBOSE等。当LD_TRACE_LOADED_OBJECTS环境...

  • [shell编程] 分享:shell去掉linux配置文件的注释行 日期:2014-11-05 12:58:08 点击:118 好评:0

    如何通过shell去掉Linux配置文件中的注释行呢? 本文给出两种解决方法,供大家参考。 方法1、使用grep -v ^# 来去掉注释行,其中:-v 表示取反 ^# 表示注解行 grep -v ^# /etc/vsftpd/vsftpd.conf(使用来重写配置文件也是可以的) 方法2、连同空行一起去掉,使...

  • [shell编程] shell监控网站状态 监测网站运行状态的shell脚本 日期:2014-11-05 12:57:38 点击:86 好评:0

    分享一个shell写的网站监控脚本,监测网站的运行状态,此脚本分别检查网页状态和网页连接时间,在网站挂掉时及时发送报警邮件。 另外,大家还可以根据自己的需要进行扩展。 监控网站状态的shell脚本,代码: vi check-web.sh 复制代码 代码示例: #!/bin/sh #...

  • [shell编程] shell神器curl命令的用法 curl用法实例笔记 日期:2014-11-05 12:55:07 点击:126 好评:0

    一个shell神器,它就是curl命令,通过一些精巧的例子,深入学习下curl命令的用法 shell神器curl命令的用法举例,如下: 复制代码 代码示例: ##基本用法(配合sed/awk/grep) $curl http://www.it.net.cn ##下载保存 $curl http://www.it.net.cn index.html $c...

  • [shell编程] 一个管理多台服务器的expect脚本 日期:2014-11-05 12:54:20 点击:176 好评:0

    为大家提供一例expect脚本,expect脚本语言是tcl语言的扩展,可用来解决一些工具无法自动交互的问题。 例如ssh登录时,无法在命令行指定密码等操作。 例子,使用expect管理多台服务器。 复制代码 代码示例: #!/usr/bin/expect #purpose:auto run command on...

  • [shell编程] 检测linux负载过高时重启php的shell脚本 日期:2014-11-05 12:53:26 点击:168 好评:0

    服务器的php-fpm经常负载高,于是写了一个shell脚本来检查负载并重启php。 可以根据服务器的情况来决定要负载超过多少时重启php。 系统:centos5.964位 shell脚本内容: vi check-php.sh 复制代码 代码示例: #!/bin/sh # TOP_SYS_LOAD_NUM=1 SYS_LOAD_NUM=`upt...

  • [shell编程] 一个自动杀掉进程的shell脚本 日期:2014-11-05 12:52:45 点击:79 好评:0

    在遇到进程僵死时,以前总是手动去kill掉该进程并重启启动。 以下这个shell脚本,可以实现自动杀掉进程。 1,第一步,编写脚本: vi kill-curl.sh 复制代码 代码示例: #!/bin/sh #edit www.it.net.cn # processname=curl for pid in $(ps aux |grep $processn...

  • [shell编程] linux虚拟机网卡无法识别的解决方法(shell脚本实例) 日期:2014-11-05 12:51:55 点击:198 好评:0

    当linux虚拟机的网卡不能识别时,可以考虑使用以下的shell脚本尝试解决。 linux脚本内容: vi network-issue-fix.sh 复制代码 代码示例: #!/bin/bash echo Updating 70-persistent-net.rules witheth0... sed -i 7,9d /etc/udev/rules.d/70-persistent-net.ru...

  • 首页
  • 上一页
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 下一页
  • 末页
  • 1431426
栏目列表
推荐内容