Linux上有趣的8个命令,你玩过几个?

科技   2024-10-26 13:28   广东  


作为一个IT男,不能让别人觉得我们很无聊。我汇总了8个有趣的Linux命令并录制了视频号视频,有兴趣可以观看一下,如果觉得可以,记得点赞关注哦。下面我将基于Ubuntu系统来详解安装这几个命令

1 动力火车:sl

这是一个小彩蛋命令,在终端中输入 sl,会看到一个小火车经过。专门为“手滑”把 ls 打成 sl 而设计的。

(1)安装

sudo apt install sl

可执行文件默认安装在/usr/games,需要添加环境变量

vi /etc/profile

export PATH=$PATH:/usr/games

# 使文件生效
source /etc/profile

(2)使用

sl

(3)效果

2 黑色帝国:cmatrix

这个命令是模拟《黑客帝国》中的字符流,有非常酷炫且神秘的屏幕效果。

(1)安装

sudo apt install cmatrix

(2)使用

cmatrix

# 字符流显示为红色
cmatrix -C red

# 字符流显示为蓝色
cmatrix -C blue

(3)效果

3 水族馆:asciiquarium

asciiquarium 并不在所有Linux系统的官方软件库中,所以在Ubuntu、Debian等系统上可能无法直接通过 apt 安装。解决方法是通过手动安装来获取它。

(1)安装 Perl 及必要的依赖 
asciiquarium 是用 Perl 编写的,需要安装 Perl 以及相关模块。
apt install perl libcurses-perl
(2)下载 asciiquarium
使用 wget 命令直接从官方资源下载 asciiquarium 的代码。
wget http://www.robobunny.com/projects/asciiquarium/asciiquarium.tar.gz
(3)解压下载的文件
tar -xzf asciiquarium.tar.gz
(4)将 asciiquarium 文件移动到 /usr/bin 
把解压后的 asciiquarium 文件复制到系统路径下,方便在任何地方调用。
sudo cp asciiquarium_1.1/asciiquarium  /usr/bin
(5)添加执行权限
确保 asciiquarium 文件具有执行权限。

sudo chmod +x /usr/local/bin/asciiquarium

asciiquarium 依赖于 Term::Animation 模块,但默认情况下该模块没有安装。可以通过 cpan(Perl的包管理工具)来安装它

使用 cpan 安装 Term::Animation 如果还没有安装 cpan,可以先执行以下命令:

sudo apt install cpanminus

安装完成后,执行以下命令来安装 Term::Animation 模块:


sudo cpanm Term::Animation

(6)验证安装

安装完成后,可以运行 asciiquarium 来测试是否还会出现错误。如果没有错误提示,说明依赖项已正确安装。

可能出现的问题及解决 如果 cpan 安装过程较慢或失败,可以尝试使用以下命令进行重新安装:

sudo apt install libterm-animation-perl

(7)使用

asciiquarium

(8)效果

4 俄罗斯方块:bastet

bastet 是终端中的俄罗斯方块游戏,可以在终端中直接玩。

(1)安装

apt install bastet -y

(2)使用

安装完成后,直接输入 bastet 命令即可启动游戏:

bastet

(3)效果

5 会说话的牛:cowsay

让一只“ASCII奶牛”在终端显示一段文字,十分有趣!

(1)安装

sudo apt install cowsay

(2)使用

cowsay "hello abin"

# 可以查看他支持哪些动物
root@user:~cowsay -l   
Cow files in /usr/share/cowsay/cows:
apt bud-frogs bunny calvin cheese cock cower daemon default dragon
dragon-and-cow duck elephant elephant-in-snake eyes flaming-sheep fox
ghostbusters gnu hellokitty kangaroo kiss koala kosh luke-koala
mech-and-cow milk moofasa moose pony pony-smaller ren sheep skeleton
snowman stegosaurus stimpy suse three-eyes turkey turtle tux unipony
unipony-smaller vader vader-koala www

# 显示大象
 cowsay -f elephant "hello abin"

# 显示龙
cowsay -f dragon "hello abin"

# 可以加个颜色,帮你打印出来一个有颜色的动物图案
cowsay -f dragon "hello abin" |lolcat

(3)效果

6 使用字符生成艺术图片:boxes

给文本添加框架的工具,可以生成各种ASCII图形的框,用来美化终端输出。

(1)安装

apt install boxes

(2)使用

# 显示猫
echo "Hello, Lige!" | boxes -d cat

# 显示狗

# 添加颜色,结合lolcat使用
echo "Hello, Linux!" | boxes -d dog |lolcat

echo "Hello, Linux!" | boxes -d cat  |lolcat

7 显示系统信息:neofetch

显示系统的漂亮信息,包括操作系统、内核、内存等详细信息,同时展示系统的LOGO。

(1)安装

sudo apt install neofetch

(2)使用

neofetch

(3)效果

8 假装忙碌神器:hllowood

Hollywood 是一个在Ubuntu上非常有趣的“假装忙碌”工具,通过在终端中显示各种炫酷的代码效果,模拟一系列黑客界面效果。

(1)安装 Hollywood

sudo apt install hollywood -y

(2)安装依赖项

Hollywood 依赖于 byobu、tmux 等终端管理工具,安装命令通常会自动处理这些依赖,但为了确保可以正常运行,可以手动安装它们:

sudo apt install byobu -y

(3)使用


hollywood

(4)效果

运行后,您的终端会显示类似黑客电影中的各种代码和数据流,非常适合在公开场合“假装繁忙”。


恭喜你学完了!赶紧给同事炫一下。

往期精彩文章


万字长文:K8S命令详解汇总【自用珍藏版】


安装部署K8S集群环境(实测有效版本)


手把手教你搭建企业级Harbor镜像仓库


【Docker系列知识】常用命令大全汇总


部署Docker的三种常用方法【值得收藏】


局域网内构建统一可访问的YUM源(基础运维必备技能)


Linux文件处理三剑客详解(运维高手必备)


Tomcat常用配置和调优(生产环境必备技巧)


Nginx配置文件详解及常用功能配置(实用率90%)


运维李哥不背锅
专注于各种运维技术、,分享Linux基础知识,服务器,数据库,云原生和网络安全等相关技术,各种进阶知识等着你,助你成为技术达人!
 最新文章