发布:20 Funny Commands of Linux or Linux is Fun in Terminal

This commit is contained in:
wxy 2014-04-10 19:28:12 +08:00
parent a7158dbca0
commit 107fb9843c

View File

@ -1,8 +1,6 @@
Linux命令及Linux终端的20个趣事
================================================================================
玩**Linux** 乐趣无穷!**哈哈**。不相信。记住我的话,在文章结尾时你就会相信**Linux**确实好玩了。
玩**Linux**其乐无穷!**哈哈**。不相信。记住我的话,在文章结尾时你就会相信**Linux**确实好玩了。
![20 Linux Funny Commands](http://www.tecmint.com/wp-content/uploads/2013/05/Linux-Funny-Commands.png)
@ -25,13 +23,13 @@ Linux命令及Linux终端的20个趣事
### 2. 命令telnet ###
**非也!非也!!**这可不像它平常那样复杂。你可能很熟悉**telnet**。Telnet 是一个文本化的双向网络协议。这里不需要安装什么东西。你需要的就是一个Linux系统和一个正常的网络。
**非也!非也!!**这可不像它平常那样复杂。你可能很熟悉**telnet**。Telnet 是一个文本化的双向网络协议。这里不需要安装什么东西。你需要的就是一个Linux系统和一个连通的网络。
root@tecmint:~# telnet towel.blinkenlights.nl
![telnet command](http://www.tecmint.com/wp-content/uploads/2013/05/telnet.png)
#### 3. 命令fortune ####
### 3. 命令fortune ###
试试你未知的运气,终端里有时也有好玩的。
@ -81,31 +79,31 @@ Linux命令及Linux终端的20个趣事
好的,这不是什么命令,而是一个脚本,一个很有趣的脚本。
root@tecmint:~# for i in {1..12}; do for j in $(seq 1 $i); do echo -ne $i×$j=$((i*j))\\t;done; echo;done
root@tecmint:~# for i in {1..12}; do for j in $(seq 1 $i); do echo -ne $i x $j=$((i*j))\\t;done; echo;done
1×1=1
2×1=2 2×2=4
3×1=3 3×2=6 3×3=9
4×1=4 4×2=8 4×3=12 4×4=16
5×1=5 5×2=10 5×3=15 5×4=20 5×5=25
6×1=6 6×2=12 6×3=18 6×4=24 6×5=30 6×6=36
7×1=7 7×2=14 7×3=21 7×4=28 7×5=35 7×6=42 7×7=49
8×1=8 8×2=16 8×3=24 8×4=32 8×5=40 8×6=48 8×7=56 8×8=64
9×1=9 9×2=18 9×3=27 9×4=36 9×5=45 9×6=54 9×7=63 9×8=72 9×9=81
10×1=10 10×2=20 10×3=30 10×4=40 10×5=50 10×6=60 10×7=70 10×8=80 10×9=90 10×10=100
11×1=11 11×2=22 11×3=33 11×4=44 11×5=55 11×6=66 11×7=77 11×8=88 11×9=99 11×10=110 11×11=121
12×1=12 12×2=24 12×3=36 12×4=48 12×5=60 12×6=72 12×7=84 12×8=96 12×9=108 12×10=120 12×11=132 12×12=144
1 x 1=1
2 x 1=2 2 x 2=4
3 x 1=3 3 x 2=6 3 x 3=9
4 x 1=4 4 x 2=8 4 x 3=12 4 x 4=16
5 x 1=5 5 x 2=10 5 x 3=15 5 x 4=20 5 x 5=25
6 x 1=6 6 x 2=12 6 x 3=18 6 x 4=24 6 x 5=30 6 x 6=36
7 x 1=7 7 x 2=14 7 x 3=21 7 x 4=28 7 x 5=35 7 x 6=42 7 x 7=49
8 x 1=8 8 x 2=16 8 x 3=24 8 x 4=32 8 x 5=40 8 x 6=48 8 x 7=56 8 x 8=64
9 x 1=9 9 x 2=18 9 x 3=27 9 x 4=36 9 x 5=45 9 x 6=54 9 x 7=63 9 x 8=72 9 x 9=81
10 x 1=10 10 x 2=20 10 x 3=30 10 x 4=40 10 x 5=50 10 x 6=60 10 x 7=70 10 x 8=80 10 x 9=90 10 x 10=100
11 x 1=11 11 x 2=22 11 x 3=33 11 x 4=44 11 x 5=55 11 x 6=66 11 x 7=77 11 x 8=88 11 x 9=99 11 x 10=110 11 x 11=121
12 x 1=12 12 x 2=24 12 x 3=36 12 x 4=48 12 x 5=60 12 x 6=72 12 x 7=84 12 x 8=96 12 x 9=108 12 x 10=120 12 x 11=132 12 x 12=144
### 7.命令Cowsay ###
一个在终端用**ASCII**码组成的小牛,这个小牛会说出你想要它说的话。
### 安装Cowsay ###
#### 安装Cowsay ####
root@tecmint:~# apt-get install cowsay (for Debian based OS)
root@tecmint:~# yum install cowsay (for Red Hat based OS)
### 输出 ###
#### 输出 ####
root@tecmint:~# cowsay I Love nix
@ -214,7 +212,7 @@ yes 是一个非常有趣又有用的命令,尤其对于脚本编写和系统
root@tecmint:~# toilet -f mono12 -F metal Tecmint.com
![toilet command](http://www.tecmint.com/20-funny-commands-of-linux-or-linux-is-fun-in-terminal/toilet/)
![toilet command](http://www.tecmint.com/wp-content/uploads/2013/05/toilet.png)
**提示Figlet** 是另外一个与toilet产生的效果类似的命令。
@ -256,7 +254,7 @@ yes 是一个非常有趣又有用的命令,尤其对于脚本编写和系统
### 12. Fork炸弹 ###
这是一段非常欠抽的代码。运行这个命令的后果自己负责。这个命令其实是一个fork炸弹它会以指数的自乘,直到所有的系统资源都被利用了或者系统挂起(想要见识这个命令的威力你可以试一次这个命令,但是后果自负,记得在运行它之前关掉并保存其它所有程序和文件)。
这是一段非常欠抽的代码。运行这个命令的后果自己负责。这个命令其实是一个fork炸弹它会以指数的自乘,直到所有的系统资源都被利用了或者系统挂起(想要见识这个命令的威力你可以试一次这个命令,但是后果自负,记得在运行它之前关掉并保存其它所有程序和文件)。
root@tecmint:~# :(){ :|:& }:
@ -315,6 +313,8 @@ yes 是一个非常有趣又有用的命令,尤其对于脚本编写和系统
如果在你的朋友面前用命令行来改变你的 **twitter status** 会不会很酷呢。用你的**用户名密码**和**你想要的状态**分别替换**username, password** 和“**your status message**“就可以了。
root@tecmint:~# url -u YourUsername:YourPassword -d status="Your status message" http://twitter.com/statuses/update.xml
### 18. ASCIIquarium ###
想要在终端弄一个水族馆该,怎么办?
@ -377,7 +377,7 @@ yes 是一个非常有趣又有用的命令,尤其对于脚本编写和系统
### 20. Linux Tweaks ###
该到了做一些调整的时候了
该到了做一些优化的时候了
root@tecmint:~# world
@ -385,7 +385,7 @@ yes 是一个非常有趣又有用的命令,尤其对于脚本编写和系统
root@tecmint:~# touch girls\ boo**
touch: cannot touch `girls boo**': Permission denied
touch: cannot touch `girls boo**`: Permission denied
root@tecmint:~# nice man woman
@ -401,7 +401,7 @@ yes 是一个非常有趣又有用的命令,尤其对于脚本编写和系统
root@tecmint:~# make love
make: *** No rule to make target `love'. Stop.
make: *** No rule to make target `love`. Stop.
$ [ whereis my brain?
sh: 2: [: missing ]
@ -416,7 +416,7 @@ yes 是一个非常有趣又有用的命令,尤其对于脚本编写和系统
bash: (-: command not found
Linux总是sexy**who | grep -i blonde | date; cd ~; unzip; touch; strip; finger; mount; gasp; yes; uptime; umount; sleep**(如果你知道我的意思)
Linux总是sexy**who | grep -i blonde | date; cd ~; unzip; touch; strip; finger; mount; gasp; yes; uptime; umount; sleep**(如果你知道我的意思,汗!
还有一些其它的命令,只是这些命令并不能在所有的系统上运行,所以本文没有涉及到。比如说**dog , filter, banner**
@ -427,6 +427,6 @@ Linux总是sexy**who | grep -i blonde | date; cd ~; unzip; touch; strip; fing
via: http://www.tecmint.com/20-funny-commands-of-linux-or-linux-is-fun-in-terminal/
译者:[Linchenguang](https://github.com/Linchenguang) 校对:[校对者ID](https://github.com/校对者ID)
译者:[Linchenguang](https://github.com/Linchenguang) 校对:[wxy](https://github.com/wxy)
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出