Linux最有趣的几个命令
仅个人想法,会持续不间断更新和改进。
这次介绍一些好玩有趣的命令,不过说实话,实用性倒不是很大,纯粹好玩,给单调的命令行界面增加了一些童趣和欢乐。
命运的小火车sl
发现这个命令是在输入ls
命令的时候,一不小心敲反了,直接命运的小火车开始跑了起来。
sl
是一个 “Steam Locomotive” 的缩写,它会显示一个老式的蒸汽火车在终端中穿梭。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| $ sl
( ) (@@) ( ) (@) () @@ O @ O @ O @)
______ ___________ \__I_I_____===__|_________| ______/ | | =|___ ___| _________________ | | | ||_| |_|| _| \_____A __--------------------| [___] | =| | __|_____/[][]~\_______| | -| | -I_____I [][] [] D |=======|____|________________________|_ =====O=====O\ ____Y___________|__|__________________________|_ || || |_____/~\___/ |_D__D__D_| |_D__D__D_| / \__/ \__/ \_/ \_/ \_/ \_/ \_/
|
点亮终端的艺术之光figlet
在Linux的世界中,figlet是一个神奇的命令,可以将文字艺术化.
特别适合作为标题、口号或者问候语,还有很多软件程序的招呼语,也可以用这个来实现。
比如:
1 2 3 4 5 6 7
| $ figlet HELLO _ _ _____ _ _ ___ | | | | ____| | | | / _ \ | |_| | _| | | | | | | | | | _ | |___| |___| |__| |_| | |_| |_|_____|_____|_____\___/
|
活灵活现的终端:发掘cowsay
cowsay
顾名思义就是一头牛为你加持,一款让命令行界面生动有趣的工具。
cowsay
可说话、可思考,与fortune加持更可以变为一头睿智的牛。
该命令接受一个文本字符串,并输出一个牛说话的图形。
下面是一头牛在说它喜欢 Linux:
1 2 3 4 5 6 7 8 9
| $ cowsay I love linux. _______________ < I love linux. > --------------- \ ^__^ \ (oo)\_______ (__)\ )\/\ ||----w | || ||
|
探索Linux世界的智慧——fortunes命令
在Linux中,有一条神奇的命令连接着智慧与幽默,那就是fortunes
命令。
看似普通的指令,背后却藏匿着千言万语,无论是名人箴言还是妙趣横生的笑话,在这里都能找到它们的踪迹。
另外最重要的,还可以根据自己的需求进行增删,目前就用基于唐诗宋词的库。
fortune
并非只是简单的一句话,而是承载着古今中外智慧的涌泉。
每次执行,它都会带来截然不同的感受。或许是一位哲人的深刻格言,或是一句调皮的笑话,或者唐诗,或者宋词,与先贤对话,岂不快哉。
最简单的方法就是把这个命令,加到.bashrc文件中,每次启动,总会有触动。
1 2 3 4 5 6 7 8 9 10
| $ fortune 何以称英雄?识以领其先
- 清·袁枚 $ fortune 一件作品的固有力量从来不会被长期地埋没或禁锢。一件艺术品可能被时间遗忘,可能遭到查禁,可能被埋进棺材,但威力强大的东西总要战胜没有过大前途的东西。
- 茨威格 $ fortune Yow! We're going to a new disco!
|
缤纷绚烂的终端体验:探索lolcat
lolcat
是一款让终端从黑白灰变得缤纷多彩的神奇工具。
通过将文字渲染成彩虹般的颜色,让你的终端充满欢乐与活力。
可以把这个命令替换掉cat,这样你的内容都灵动了起来
比如lolcat /etc/resolv.conf
会生成如下信息:
进入数字的魔幻世界:探秘cmatrix
来到黑客帝国的命令cmatrix
,这不仅仅是一串字符在终端中的运动,它仿佛是数字的舞蹈,变幻着无穷的图案。从绿色的数字雨到模拟Matrix电影的效果,cmatrix
让我们进入了数字的奇妙世界。
显示系统风貌的screenfetch命令
screenfetch
命令的神奇之处在于其简单而又直观的功能,该命令能够快速地收集系统信息并以一种富有个性的方式展示出来。
从使用的发行版到内核版本,再到处理器和内存,一目了然地展现系统的全貌。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| $ screenfetch ./+o+- oper@localhost yyyyy- -yyyyyy+ OS: Ubuntu ://+//////-yyyyyyo Kernel: aarch64 Linux 6.4.16-linuxkit .++ .:/++++++/-.+sss/` Uptime: 33m .:++o: /++++++++/:--:/- Packages: 134 o:+o+:++.`..```.-/oo+++++/ Shell: bash 5.1.16 .:+o:+o/. `+sssoo+/ Disk: 32G / 59G (57%) .++/+:+oo+o:` /sssooo. CPU: 12x Apple /+++//+:`oo+o /::--:. RAM: 877MiB / 7844MiB \+/+o+++`o++o ++////. .++.o+++oo+:` /dddhhh. .+.o+oo:. `oddhhhh+ \+.++o+o``-````.:ohdhhhhh+ `:o+++ `ohhhhhhhhyo++os: .o:`.syhhhhhhh/.oo++o` /osyyyyyyo++ooo+++/ ````` +oo+++o\: `oo++.
|