当前位置: 首页 > news >正文

Linux下的好玩的命令

在 CentOS  下,有许多有趣且实用的 Linux 命令,可以帮助你更好地了解系统、提升效率或进行娱乐。以下是一些好玩的 Linux 命令及其说明:

1. cowsay 和 cowthink

  • 功能:让一只牛(或其他动物)说出你想说的话。
sudo yum install cowsay -y        //安装cowsay "Hello, CentOS!"
cowthink "I am thinking..."
  • 效果:终端会显示一只牛,旁边带有你输入的文字。

2. sl(蒸汽机车) 

  • 功能:当你误输入 ls 时,显示一辆行驶的蒸汽机车。
sudo yum install sl -y   //安装
sl                       //运行

 

  • 效果:终端会显示一辆动画火车,适合用来调侃朋友。

 

3. figlet(文字艺术)

  • 功能:将普通文字转换为大字体艺术字。
sudo yum install figlet -y   //安装
figlet "CentOS 7"            //操作
  • 效果:终端会显示由大字符组成的艺术字。

 4. cmatrix(黑客帝国代码雨)

  • 功能:模拟《黑客帝国》中的绿色代码雨效果。
sudo yum install epel-release -y
sudo yum install cmatrix -y                 //安装cmatrix                                     //使用Ctrl + c                                    //退出

 

 5. fortune(每日一言)

  • 功能:随机显示一条名言或幽默短句
sudo yum install fortune -y        //安装
fortune                            //使用
  • 效果:每次运行都会显示一条随机语录。

6. aafire(火焰文字)

  • 功能:在终端中显示燃烧的火焰文字效果。
sudo yum install aafire -y      //安装
aafire                          //使用

7. oneko(追鼠标的小猫)

  • 功能:一只小猫会追着你的鼠标指针跑。
sudo yum install oneko -y        //安装
oneko                            //使用

8. rev(文字反转)

  • 功能:将输入的文字顺序反转。

echo "Hello, CentOS!" | rev
  • 效果:输出 !SOtneC ,olleH

9. yes(无限输出)

  • 功能:不断输出指定的文字(默认是 y)。
yes "CentOS is fun!"

10. watch(定时执行命令)

  • 功能:每隔一段时间重复执行某个命令。
watch -n 1 "date"
  • 效果:每秒显示一次当前时间。

11. tree(目录树)

  • 功能:以树状结构显示目录内容。
​​​​​​​sudo yum install tree -ytree  //使用
  • 效果:以树形结构显示 /etc 目录。

12. lolcat(彩虹文字)

  • 功能:为终端输出添加彩虹颜色效果。
  • 安装(需通过 gem 或其他方式,CentOS 7 默认无此包,但可手动安装 Ruby 后使用)
# 安装 Ruby(如果未安装)
sudo yum install ruby -y
# 安装 lolcat gem
sudo gem install lolcatecho "Hello, CentOS!" | lolcat        //使用
  • 效果:文字以彩虹颜色显示。

13. asciiquarium(ASCII 水族馆)

  • 功能:在终端中显示一个 ASCII 艺术的水族馆。
sudo yum install epel-release -y
sudo yum install asciiquarium -yasciiquarium         //使用
  • 退出:按 Ctrl+C

14. htop(交互式进程查看器)

  • 功能:比 top 更友好的进程监控工具。
sudo yum install epel-release -y
sudo yum install htop -yhtop //使用
  • 效果:以彩色界面显示系统进程信息。
http://www.xdnf.cn/news/297523.html

相关文章:

  • Linux:进程间通信---命名管道共享内存
  • Android组件化 -> Debug模式下,本地构建module模块的AAR和APK
  • Nginx安全防护与HTTPS部署
  • 如何搭建spark yarn模式集群的集群
  • OpenKylin安装Elastic Search8
  • 多线程“CPU 飙高”问题:如何确保配置的线程数与CPU核数匹配(Java、GoLang、Python )中的最佳实践解决方案
  • 数据分析指标体系
  • 深度剖析:可视化如何重塑驾驶舱信息交互模式
  • [Linux]多线程(一)充分理解线程库
  • 天文探秘学习小结
  • 【Linux系统】探索进程等待与程序替换的奥秘
  • Java引用RabbitMQ快速入门
  • 2025 后端自学UNIAPP【项目实战:旅游项目】1、创建项目框架
  • Linux之基础开发工具二(makefile,git,gdb)
  • react naive 网络框架源码解析
  • React Hooks 深入浅出
  • EasyRTC嵌入式音视频通信SDK技术,助力工业制造多场景实时监控与音视频通信
  • Apache Velocity代码生成简要介绍
  • css3伸缩盒模型第二章(侧轴相关)
  • 薪技术|0到1学会性能测试第45课-apache调优技术
  • 2025年03月电子学会青少年软件编程 图形化二级考级真题——风车
  • 智能修复大模型生成的 JSON 字符串:Python 实现与优化
  • VMware搭建ubuntu保姆级教程
  • 智能推理DeepSeek-R1+Word深度整合业级智能办公构建
  • 手机携号转网查询,一键查看号码是否可转网!
  • (undone) xv6-labs-2020 补充 LAB lazy page allocation (Day11 xv6-2020 LAB5 懒分配)
  • 双ISP(双互联网服务提供商)
  • eNSP中路由器OSPF协议配置完整实验和命令解释
  • 在Unity AR应用中实现摄像头切换功能
  • STL?string!!!