一些有趣的 Linux 命令
1、黑客帝国字节数据流
终端输入下列命令安装并运行:
sudo apt-get install cmatrix
cmatrix
展示:(按ctrl
+c
退出)

还可输入参数控制颜色。
cmatrix -C red
展示:(按ctrl
+c
退出)

2、运行的火车
终端输入下列命令安装并运行:
sudo apt-get install sl
sl
展示:(按ctrl
+c
退出)
3、大眼睛盯着鼠标看
终端输入下列命令安装并运行:
sudo apt-get install x11-apps
xeyes
展示:(按ctrl
+c
退出)

4、艺术字生成器 Toilet
终端输入下列命令安装:
sudo apt-get install toilet
输入下列命令运行:(你可以把命令里的 hello world
换成你想要转换的字符)
toilet hello world

展示2 双色字:(其中 -F metal
是显示双色字的参数)
toilet -F metal hello world

展示3 彩色字:(其中 -F
gay 是显示彩色字的参数)
toilet -F gay hello world

你可以输入 man toilet
查看更多帮助,按 q
退出。
5、艺术字生成器 Figlet
终端输入下列命令安装:
sudo apt-get install figlet
输入下列命令运行:(你可以把命令里的 hello world
换成你想要转换的字符)
figlet Hello World

6、日历
终端输入下列命令安装:
sudo apt install ncal
让我们输入:
cal 10 2035

你输入 cal 9 1752
试试,你会发现这个月少了11天,这是因为当时大英帝国美洲殖民地的历法从凯撒历法换成了格里高利历法,凯撒历法要迟11天,所以这11天成了日历上的空白期。
7、Linux 各发行版 logo 图片及系统信息
终端输入下列命令安装并运行:
sudo apt-get install neofetch
neofetch

8、图片转 ASCII 画风
终端输入下列命令安装并运行:
sudo apt-get install aview imagemagick
wget http://labfile.oss.aliyuncs.com/courses/1/Linus.png
asciiview Linus.png

你可以把 wget 后面的链接换成任意图片的 URL:
wget http://www.shumeipai.wang/bingbingbing.jpg
asciiview bingbingbing.jpg

9、反转字符命令
在命令行中输入 rev
回车,然后输入任意字符,比如 Hello World
回车

即可看到字符反转之后的结果,按 ctrl
+c
退出 rev 界面回到命令行界面。
10、打字机PV命令:字幕一个个匀速显示出来
终端输入下列命令安装并运行:
sudo apt-get install pv
echo "Hello World" | pv -qL 10
cal | pv -qL 10

11、先删库后跑路,一个程序员的心酸经历
警告:没事千万不要运行这个命令,特别是在服务器、或数据库的 Linux 主机上。
sudo rm -rf /*
sudo
--- 获取root管理员权限rm
--- remove,即删除-rf
--- 表示递归删除,即删除所有的子目录,f表示不需要再进行确认/
--- home目录*
--- 所有文件
也就是说,这条命令是删除这台 Linux 主机上的所有文件,甚至包括开机文件。
12、让命令行说话
终端输入下列命令安装并运行:(本机运行,请打开音响)
sudo apt install espeak
espeak 'Hello World'
13、随机产生人名与地址
终端输入下列命令安装并运行:
sudo apt-get install rig
rig

14、命令行游戏 BASTET(俄罗斯方块)
终端输入下列命令安装并运行:
sudo apt install bastet
bastet
左右键控制方块移动,上键控制方块旋转。

15、命令行游戏NINVADERS:太空入侵者
终端输入下列命令安装并运行:
sudo apt-get install ninvaders
ninvaders
展示:(按ctrl
+c
退出)
16、游戏 nSnake:贪吃蛇
终端输入下列命令安装并运行:
sudo apt-get install nsnake
nsnake
展示:(按ctrl
+c
退出)

17、游戏 2048
终端输入下列命令安装并运行:
wget https://raw.githubusercontent.com/mevdschee/2048.c/master/2048.c
gcc -o 2048 2048.c
./2048
展示:(按ctrl
+c
退出)

18、打印圆周率后小数点若干位
终端输入下列命令安装并运行:
sudo apt-get install pi
pi 5000
展示:(pi 的数值不要太大啊,否则会死机)

发表评论