欢迎光临IT网Linux学习频道

当前位置: > shell编程 >
  • [shell编程] 有关shell中冒号的特殊用法 日期:2014-06-19 17:43:46 点击:149 好评:2

    有关shell中冒号的特殊用法,供朋友们参考。 : ${VAR:=DEFAULT} 当变量VAR没有声明或者为NULL时,将VAR设置为默认值DEFAULT。如果不在前面加上:命令,那么就会把${VAR:=DEFAULT}本身当做一个命令来执行,报错是肯定的。...

  • [shell编程] shell结合expect写的批量scp脚本工具 日期:2014-06-19 17:42:34 点击:149 好评:0

    在部署一个任务时,其中有一项必须的过程就是将一些文件,如安装包发送到大量的服务器上去。虽然已有宇哥的脚本可用:通过paramiko模块提供的ssh和scp功能编写的python脚本。但我到现在还在对python的恐惧之中(虽然已经在空闲时间努力去学习了),所以使用...

  • [shell编程] sed找到关键字所在行并将其前面的第一个字符删除 日期:2014-06-19 17:41:55 点击:175 好评:2

    sed找到关键字所在行并将其前面的第一个字符删除: 代码如下: sed -i /httpd-vhosts/s/^#// httpd.conf #Include conf/extra/httpd-vhosts.conf 说明: 以 httpd-vhosts 为关键字找到这行,并将前面的第一个字符删掉,即将#删掉。...

  • [shell编程] 备份shell脚本一例 日期:2014-06-19 17:40:30 点击:130 好评:0

    备份shell脚本一例,有需要的朋友可以参考下。 1、backup_run.sh 代码如下: #!/bin/sh # backup_run # script to run the backups # loads in a setting file for the user to change SOURCE=/home/bob/backup.defaults check_source() { # check_source # ca...

  • [shell编程] bash scp: command not found的解决方法 日期:2014-06-19 17:20:33 点击:96 好评:0

    安装了centos6.0,由于选择了最小安装,很多包没有安装,因此一些常用的命令也不支持,如下: # scp -bash: scp: command not found 我的解决方法是:在一台运行正常的CentOS 5.6服务器上找到scp所在的包: ##---以下命令在运行正常的CentOS 5.6上执行 代码如...

  • [shell编程] 按顺序打印从100到200的数的shell 日期:2014-06-19 17:19:44 点击:150 好评:0

    按顺序打印从100到200的数的shell 代码如下: #!/bin/bash #name: print number from 100 to 200 for i in $(seq 100 200) do echo $i done...

  • [shell编程] 统计 cpu 内存 使用率的shell脚本 日期:2014-06-19 17:18:58 点击:109 好评:0

    统计 cpu 内存使用率的脚本,有需要的朋友可以参考下。 代码如下: #!/bin/sh clear while ((10)) do NET=$(netstat -anp | grep 1000 | grep EST | wc -l) PRC=$(ps aux | grep thread1 | grep -v grep | grep -v SCREEN | awk { print CPU: $3 %, MEM: $4 %,...

  • [shell编程] 五个常用的Linux监控脚本 日期:2014-06-19 17:16:43 点击:118 好评:0

    为大家提供五个常用linux监控脚本(查看主机网卡流量、系统状况监控、监控主机的磁盘空间,当使用空间超过90%就通过发mail来发警告、监控CPU和内存的使用情况、全方位监控主机),有需要的朋友不妨看看哦。 1、查看主机网卡流量 代码如下: #!/bin/bash #network...

  • [shell编程] shell脚本运行5秒自动退出的代码 日期:2014-06-19 17:13:09 点击:159 好评:0

    shell脚本运行5秒自动退出的代码,供大家学习参考。 代码如下: #!/bin/bash #name show_status.sh #echo $$ /var/run/show_status.log #sleep 5 kill `cat /var/run/show_status.log` #start code echo hello world #end code...

  • [shell编程] expect中为send语句上加变量 日期:2014-06-19 17:10:10 点击:171 好评:0

    expect中为send语句上加变量,感兴趣的朋友可以看看。 代码如下:#!/usr/bin/expect set ssh_user fivetrees set password 123456 spawn ssh -i /root/.ssh/$ssh_user root@xiaopp.3f.com expect_before no)? { send yes\r } sleep 1 expect Enter passphrase...

  • 首页
  • 上一页
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 下一页
  • 末页
  • 1431426
栏目列表
推荐内容