the.com/bash
the language where a misplaced space can delete your entire production server.
means A Unix command-line shell and scripting language used to run programs and automate tasks by typing text commands.
from An acronym for 'Bourne-Again SHell,' a playful pun: it was the free GNU replacement for the older 'Bourne shell' (sh), itself named after its creator, Stephen Bourne, at Bell Labs. The 'born again' joke nods to its rebirth as open-source software in the late 1980s. The everyday English 'bash,' meaning to strike hard, is an older and unrelated word of uncertain origin — possibly imitative, echoing 'bang' and 'smash.'
- born
- Written in 1989 by Brian Fox for GNU
- the name
- Bourne-Again Shell, a resurrection pun
- fork bomb
- :(){ :|:& };: crashes systems in seven characters
- still default
- Ran most of the internet's servers for decades
- deadly space
- rm -rf / vs rm -rf /home means everything
bash shell — gnu bourne again shell, created by brian fox in 1989, default shell on most linux systems
bash scripting language — powers millions of system administration and devops automation scripts across servers worldwide