linux - bash fork 炸弹会永远存在吗?

标签 linux bash security ubuntu-14.04

根据维基百科关于 fork bomb 的引理,特别是如果使用 Bash,我想知道如果我在我的 Bash 中执行此代码并立即(或几秒钟后)关闭机器会发生什么.

  1. 如果我重新启动机器,fork 炸弹还会存在吗?
  2. 或者这个叉形炸弹会严重损坏什么东西吗?
  3. 还是这种 fork 炸弹只是一个学术问题?

最佳答案

关于 bash fork 炸弹

#!/bin/bash
$0|$0& #"$0" returns the name of the shell script itself

如果我重启机器,fork 炸弹还会存在吗?否

或者这个 fork 炸弹会严重损坏什么东西吗?不,这是为了让您的系统过载,而且速度很快。

或者说这种 fork 炸弹只是一个学术问题?不,黑客用它来使系统过载并使系统“无用”。

关于linux - bash fork 炸弹会永远存在吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38807915/

相关文章:

linux - 如何使用 Jenkins 将数据从 windows pc 复制到 linux?

c - Linux内核中的链表卡住机器

linux - Linux 中大型 TSV 的条件编辑

php - xterm 中的换行问题

php - 如何为用户输入生成的 mySQL 列添加添加安全性?

javascript - `Object.fromEntries()` 是否免受原型(prototype)污染?

php - 从 Laravel 下载文件

json - 2个不同的json文件与jq之间的关联

security - 如何在Hadoop中进行数据加密?

linux - 长安装脚本以root身份成功;未找到 npm 和 Composer 作为非 root sudoer