Shell fork炸弹

# Shell fork炸弹 ## 概述 >可能很多人都曾经听说过 fork 炸弹,它实际上只是一个非常简单的递归程序,程序所做的事情只有一样:不断 fork 一个新进程。由于程序是递归的,如果没有任何限制,这会导致这个简单的程序迅速耗尽系统里面的所有资源。 ![](https://www.jishuboke.com/pic/jishuboke_1sapidj1h2g_20170922123924.png) 在 bash 中设计这样一个 fork 炸弹非常简单,J

View details »

zsh – oh-my-zsh

## 安装 ```sh #快速安装 yum -y install zsh sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)" #手动安装 git clone git://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh cp ~/.oh-my-zsh/templates/

View details »

shell多进程和信号捕捉

## 简单说明 - shell没有线程的概念,但是可以通过子进程的方式实现多任务并行执行。 - shell可以捕捉terminal或者kill传来的信号 ## 用圆括号结构创建三个子shell同时执行 ```sh #!/bin/bash #与root关键字匹配的行,排序后输出到某文件 (grep -r "root" /etc/* | sort > part1) & (grep -r "root" /usr/local/

View details »

解决Linux终端交互模式下方向键、退格键等出现

Linux终端交互模式下方向键、退格键等出现乱码,这样的场景经常发生在python、mysql、sqlplus等交互的子shell里。 ## 解决方法:安装rlwrap >about rlwrap: > >rlwrap is a wrapper that uses the GNU readline library to allow the editing of keyboard input for any other command. Input history is k

View details »


















© 2017 - JISHUBOKE.COM - 京ICP备16020435号   Powered by Markdown Editor & Flask & Express