 [shell编程] 常用的主机监控的 Shell 脚本  日期:2014-07-01 00:36:39 点击:66 好评:0
     [shell编程] 常用的主机监控的 Shell 脚本  日期:2014-07-01 00:36:39 点击:66 好评:0 
     最近时不时有朋友问我关于服务器监控方面的问题,问常用的服务器监控除了用开源软件,比如:cacti,nagios监控外是否可以自己写shell脚本呢?根据自己的需求写出的shell脚本更能满足需求,更能细化主机监控的全面性。 下面是我常用的几个主机监控的脚本,大...
 [shell编程] PowerShell 4.0:提升任务自动化  日期:2014-07-01 00:36:12 点击:102 好评:0
     [shell编程] PowerShell 4.0:提升任务自动化  日期:2014-07-01 00:36:12 点击:102 好评:0 
     Windows Server 2012 R2引入了新版本的PowerShell。PowerShell 4.0版本让人感觉终于成熟了,事实证明该版本携带了很多有助于管理员的新功能,包括更改默认执行政策和一些新的参数。 期望状态配置 PowerShell 4.0最大的变化是引入了新的Windows PowerShell期...
 [shell编程] 从Shell脚本中学到的知识  日期:2014-07-01 00:34:56 点击:90 好评:0
     [shell编程] 从Shell脚本中学到的知识  日期:2014-07-01 00:34:56 点击:90 好评:0 
     作者Fizer Khan是一位Shell脚本迷,他对有关Shell脚本新奇有趣的东西是如此的痴迷。最近他遇到了authy-ssh脚本,为了缓解ssh服务器双重认证问题,他学到了许多有用且很酷的东西。对此,他想分享给大家。 1. 为输出着色 大多数情况下,你希望输出带颜色的结果...
 [shell编程] 使用NetCat或BASH创建反向Shell来执行远程Root命令  日期:2014-07-01 00:33:27 点击:151 好评:0
     [shell编程] 使用NetCat或BASH创建反向Shell来执行远程Root命令  日期:2014-07-01 00:33:27 点击:151 好评:0 
     反向shell(Reverse shell)是一种往远程机器发送shell命令的技术,当远程机器处在防火墙等其它东西后面时,这种技术会变得非常有用。你也许会说,一个普通的shell或简单的SSH通道不是也能实现这些吗?不,无法实现。在网上,我看到很多人对普通shell和反向she...
 [shell编程] 批量下载人人网好友的某一相册的shell脚本  日期:2014-06-26 01:21:47 点击:119 好评:0
     [shell编程] 批量下载人人网好友的某一相册的shell脚本  日期:2014-06-26 01:21:47 点击:119 好评:0 
     本文仅作为学习shell脚本之用。 1.首先进入到好友的某一个相册; 2.然后鼠标右键,选择View Page Source(我使用的是firefox,具体的看自己的情况了),将所有内容保存到一个命名为mytest.html的文件(文件名可以自己选择,修改后更改脚本文件); 3.写下以...
 [shell编程] shell编程技巧小结(二)  日期:2014-06-26 01:21:20 点击:186 好评:0
     [shell编程] shell编程技巧小结(二)  日期:2014-06-26 01:21:20 点击:186 好评:0 
     1、开发功能复杂、代码数量很大的脚本时,使用 source 命令,以将多个功能模块组合起来,增加脚本的可读性。 例子 Bash.file为一个脚本,内容如下 ..... source scripts/InstallSoftware.sh source scripts/Module.sh source scripts/var.sh ...... .........
 [shell编程] 批量修改密码的shell脚本  日期:2014-06-26 01:20:46 点击:97 好评:0
     [shell编程] 批量修改密码的shell脚本  日期:2014-06-26 01:20:46 点击:97 好评:0 
     批量修改密码的shell脚本,完整代码始下: 复制代码 代码如下: #!/bin/bash pass=$(mkpasswd -l 8 -d 1 -c 1 -C 1) echo ${pass} log_file=pwd_$(date +%Y-%m-%d).log while read ip do ssh root@${ip} passwd --stdin oracle ${pass} if [ $? -eq 0 ] then...
 [shell编程] awk打印file1和file2各自多出来的内容  日期:2014-06-26 01:19:38 点击:131 好评:0
     [shell编程] awk打印file1和file2各自多出来的内容  日期:2014-06-26 01:19:38 点击:131 好评:0 
     awk打印出file1和file2各自多出来的内容 复制代码 代码如下: NR == FNR { f1[$0]++ next } $0 in file1{ f1[$0]=same next } { f2[NR]=$0 } END{ for (i in f2) print f2[i] for (i in f1) while(f1[i]--) print i }...
 [shell编程] 用awk数组去除重复域awk‘!a[$1]++’  日期:2014-06-26 01:18:57 点击:101 好评:0
     [shell编程] 用awk数组去除重复域awk‘!a[$1]++’  日期:2014-06-26 01:18:57 点击:101 好评:0 
     今天遇到要过滤重复域的问题,于是乎逛CU论坛,看到一个用awk数组过滤的方法,很精简,在这里贴出来和大家分享下。 以这个 testawk 文本为例: 1 2 3 1 2 2 2 2 2 3 4 4 3 4 5 2 2 2 4 4 4 5 5 5 6 6 6 7 7 7 8 8 8 1 4 3 先要讲解下 awk!a[$1]++ 这种格式的...
 [shell编程] shell变量$#,$@,$0,$1,$2详解  日期:2014-06-26 01:17:59 点击:149 好评:0
     [shell编程] shell变量$#,$@,$0,$1,$2详解  日期:2014-06-26 01:17:59 点击:149 好评:0 
     变量说明: $$ Shell本身的PID(ProcessID) $! Shell最后运行的后台Process的PID $? 最后运行的命令的结束代码(返回值) $- 使用Set命令设定的Flag一览 $* 所有参数列表。如$*用「」括起来的情况、以$1 $2 $n的形式输出所有参数。 $@ 所有参数列表。如$@用...
例子: 重启filebeat 升级版 #!/bin/bash ps -ef|grep filebeat |grep -v grep|cut -c...
crontab是linux自带的计划任务程序,可以实现分,时,日,周,月。 但是crontab有两个...
我在 CU 的日子并不长,有幸在 shell 版上与大家结缘。除了跟众前辈学习到不少技巧之...
cpu时间是一项重要的资源,有时,我们需要跟踪某个时间内占用cpu周期最多的进程。 在...
介绍一个强大的分析网络的shell脚本,此脚本是从EZHTTP拆分出来的,觉得有必要单独介...
Shell是一种具备特殊功能的程序,它是介于使用者和 UNIX/Linux 操作系统之核心程序(k...