• 从 Bash 和 Korn 到 C shell:评估 Linux 中的 shell

    日期:

    Shell 就像编辑器一样:每个人都有自己喜欢的选择并极力为该选择辩护(还告诉您为什么应该使用该选择)。确实如此,shell 可提供不同的功能,但它们都实现了数十年前开发的核心理念。 我第一次使用现代 shell 是在二十世纪 80 年代,当时我正在 SunOS 上开发...

  • Linux Shell脚本语言与数学表达式

    日期:

    当你理解了Shell脚本,每当需要时都能流畅编写时,那种感觉很爽的。本章中,我们将教你用脚本语言进行比较复杂的数学运算。 让我们从斐波那契数列开始吧。 斐波那契数列,又称黄金分割数列,指的是这样一个数列:0、1、1、2、3、5、8、13、21,它的每一项都是...

  • 关于 PowerShell 命令行的12个技巧

    日期:

    PowerShell发展的越来越强大,包含了大量的cmdlets命令。可见其已成为了Windows发展的重点之一。脚本语言现在已经形成了许多供应商核心产品的基...

  • 常用的主机监控的 Shell 脚本

    日期:

    最近时不时有朋友问我关于服务器监控方面的问题,问常用的服务器监控除了用开源软件,比如:cacti,nagios监控外是否可以自己写shell脚本呢?根据自己的需求写出的shell脚本更能满足需求,更能细化主机监控的全面性。 下面是我常用的几个主机监控的脚本,大...

  • PowerShell 4.0:提升任务自动化

    日期:

    Windows Server 2012 R2引入了新版本的PowerShell。PowerShell 4.0版本让人感觉终于成熟了,事实证明该版本携带了很多有助于管理员的新功能,包括更改默认执行政策和一些新的参数。 期望状态配置 PowerShell 4.0最大的变化是引入了新的Windows PowerShell期...

  • 从Shell脚本中学到的知识

    日期:

    作者Fizer Khan是一位Shell脚本迷,他对有关Shell脚本新奇有趣的东西是如此的痴迷。最近他遇到了authy-ssh脚本,为了缓解ssh服务器双重认证问题,他学到了许多有用且很酷的东西。对此,他想分享给大家。 1. 为输出着色 大多数情况下,你希望输出带颜色的结果...

  • 使用NetCat或BASH创建反向Shell来执行远程Root命令

    日期:

    反向shell(Reverse shell)是一种往远程机器发送shell命令的技术,当远程机器处在防火墙等其它东西后面时,这种技术会变得非常有用。你也许会说,一个普通的shell或简单的SSH通道不是也能实现这些吗?不,无法实现。在网上,我看到很多人对普通shell和反向she...

  • 批量下载人人网好友的某一相册的shell脚本

    日期:

    本文仅作为学习shell脚本之用。 1.首先进入到好友的某一个相册; 2.然后鼠标右键,选择View Page Source(我使用的是firefox,具体的看自己的情况了),将所有内容保存到一个命名为mytest.html的文件(文件名可以自己选择,修改后更改脚本文件); 3.写下以...

  • shell编程技巧小结(二)

    日期:

    1、开发功能复杂、代码数量很大的脚本时,使用 source 命令,以将多个功能模块组合起来,增加脚本的可读性。 例子 Bash.file为一个脚本,内容如下 ..... source scripts/InstallSoftware.sh source scripts/Module.sh source scripts/var.sh ...... .........

  • 批量修改密码的shell脚本

    日期:

    批量修改密码的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...