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

Linux中几个在终端中有趣的命令

uhh…最近我不知道该更新些什么,所以就更新Linux几个很有趣的命令

文章目录

  • 前言
  • 1.命令:sl
    • 安装 sl
    • 输出
  • 2. 命令:telnet
  • 命令:fortune
    • 安装fortune
  • 4.命令:rev(反转)
    • 安装rev
  • 5. 命令:factor
  • 6. 命令:脚本
  • 7.命令:cowsay
    • 安装cowsay
    • 输出
  • xcowsay
    • 输出
  • cowthink
  • 8.命令:yes
  • 9.命令:toilet
    • 安装toilet
  • 10. 命令:矩阵
    • 安装 cmatrix
  • 11.命令:oneko
  • 12.命令:while
  • 13.命令:espeak
    • 安装espeak
    • 输出
  • 14 命令:aafire
    • 安装 aafire
    • 输出
  • 15. 命令:bb
  • 16. ASCIIquarium
    • 安装 ASCIIquarium
  • 17. 命令:有趣的手册页
  • 结尾:17个Linux命令,我喜欢oneko,总之很好玩,


前言

Linux很有趣!呵呵。好吧,所以你不相信我。请注意,在本文的最后,您将不得不相信Linux实际上是一个有趣的系统。我就进监狱

1.命令:sl

您可能知道命令“ls”列表命令,该命令经常用于查看文件夹的内容,但由于键入错误,有时会导致“sl”,如何在终端中获得一点乐趣而不是“找不到命令”。

安装 sl

sudo apt install sl   [On Debian/Ubuntu & Mint]
sudo yum install sl   [On CentOS/RHEL 7]
sudo dnf install sl   [On CentOS/RHEL 8 & Fedora]
sudo pacman -S sl     [On Arch Linux]
sudo pkg_add -v sl    [On FreeBSD]

输出

sl

在这里插入图片描述

2. 命令:telnet

不!不!!它并不像看起来那么复杂。你会熟悉telnet。Telnet 是一种通过网络实现的面向文本的双向网络协议。这里没有要安装的内容。你应该有一个Linux和一个工作的互联网。

telnet towel.blinkenlights.nl

在这里插入图片描述
我用的是cmd,额…Linux我得等很久
嗯…播放的是星球大战,这部系列我都看完了,然后我又看了几遍,然后看吐了(跑题了)嗯…抱歉,,跑题了


命令:fortune

安装fortune

sudo apt install fortune   [On Debian/Ubuntu & Mint]
sudo yum install fortune   [On CentOS/RHEL 7]
sudo dnf install fortune   [On CentOS/RHEL 8 & Fedora]
sudo pacman -S fortune     [On Arch Linux]
sudo pkg_add -v fortune    [On FreeBSD]

在这里插入图片描述
所以它到底有什么用?🤔

4.命令:rev(反转)

安装rev

它颠倒了给它的每一行字,是不是很有趣。
我不想等了,我直接在网上找了

root@tecmint:~# rev123abc 
cba321 xuniL eb ot nrob
born to be Linux

5. 命令:factor

对于一些数学来说,这个命令输出给定数字的所有可能因素。
在这里插入图片描述

6. 命令:脚本

它是脚本吗?嗯,好吧,这不是命令和脚本,但它很好…🤔

for i in {1..12}; do for j in $(seq 1 $i); do echo -ne $i×$j=$((i*j))\\t;done; echo;done 

在这里插入图片描述

7.命令:cowsay

终端中的 ASCII 奶牛会说任何您想说的话。

安装cowsay

sudo apt install cowsay   [On Debian/Ubuntu & Mint]
sudo yum install cowsay   [On CentOS/RHEL 7]
sudo dnf install cowsay   [On CentOS/RHEL 8 & Fedora]
sudo pacman -S cowsay     [On Arch Linux]
sudo pkg_add -v cowsay    [On FreeBSD]

输出

在这里插入图片描述
用牛说的“fortune命令”如何啊?
在这里插入图片描述
嗯…我看不懂吧👨‍💻👨‍💻👨‍💻
注意:“|”称为流水线指令,它用于一个命令的输出需要是另一个命令的输入的情况。在上面的例子中,“fortune”命令的输出充当“cowsay”命令的输入。此管道指令经常用于脚本和编程。

xcowsay

xcowsay是一个图形程序,其响应类似于Cowsay,但以图形方式响应,因此它是Cowsay的X。

sudo apt install xcowsay   [On Debian/Ubuntu & Mint]
sudo yum install xcowsay   [On CentOS/RHEL 7]
sudo dnf install xcowsay   [On CentOS/RHEL 8 & Fedora]
sudo pacman -S xcowsay     [On Arch Linux]
sudo pkg_add -v xcowsay    [On FreeBSD]

输出

xcowsay Natsuki

在这里插入图片描述
啊哈,我终于抓住它了

cowthink

cowthink是另一个命令,只需运行“cowthink Linux非常有趣”,即可查看cowsay和cowthink输出的差异。
在这里插入图片描述

8.命令:yes

这很有趣,但也很有用,尤其是在脚本和系统管理员中,可以将自动预定义的响应传递到终端或生成。

在这里插入图片描述
注意:(直到你中断,即ctrl + c)。

9.命令:toilet

什么?你在开玩笑吗,呵呵!绝对不是,但可以肯定的是,这个命令名称本身太有趣了,我不知道这个命令的名字是从哪里来的。

安装toilet

sudo apt install toilet  [On Debian/Ubuntu & Mint]
sudo yum install toilet  [On CentOS/RHEL 7]
sudo dnf install toilet  [On CentOS/RHEL 8 & Fedora]
sudo pacman -S toilet    [On Arch Linux]
sudo pkg_add -v toilet   [On FreeBSD]

在这里插入图片描述
它甚至提供某种颜色和字体样式。
在这里插入图片描述
注意:Figlet 是另一个在终端中或多或少提供这种效果的命令。

10. 命令:矩阵

你可能看过好莱坞电影黑客帝国(我没看过),并且会对Neo提供的力量着迷,可以看到矩阵中的任何内容,或者你可能会想到看起来像黑客桌面的动画。

安装 cmatrix

sudo apt install cmatrix  [On Debian/Ubuntu & Mint]
sudo yum install cmatrix  [On CentOS/RHEL 7]
sudo dnf install cmatrix  [On CentOS/RHEL 8 & Fedora]
sudo pacman -S cmatrix    [On Arch Linux]
sudo pkg_add -v cmatrix   [On FreeBSD]

在这里插入图片描述

11.命令:oneko

好吧,所以你相信Linux的鼠标指针是相同的愚蠢的黑/白指针,如果没有动画谎言,那么我担心你可能错了。“oneko”是一个包,它将用鼠标指针附加一个“Jerry”,并随着你的指针移动。

sudo apt install oneko  [On Debian/Ubuntu & Mint]
sudo yum install oneko  [On CentOS/RHEL 7]
sudo dnf install oneko  [On CentOS/RHEL 8 & Fedora]
sudo pacman -S oneko    [On Arch Linux]
sudo pkg_add -v oneko   [On FreeBSD]

在这里插入图片描述
嗯…我捕捉的画面不太好,但它是一只猫
注意:一旦你关闭运行oneko的终端,Jerry就会消失,也不会在启动时启动。您可以添加应用程序以启动并继续。

12.命令:while

下面的“while”命令是一个脚本,它为您提供彩色日期和文件,直到您中断(ctrl + c)。只需将以下代码复制并粘贴到终端中即可。

while true; do echo "$(date '+%D %T' | toilet -f term -F border --gay)"; sleep 1; done

在这里插入图片描述
注意:使用以下命令修改上述脚本时,将给出类似的输出,但略有不同,请在终端中检查。

 while true; do clear; echo "$(date '+%D %T' | toilet -f term -F border --gay)"; sleep 1; done

在这里插入图片描述

13.命令:espeak

只需将多媒体扬声器的旋钮调到最大,然后再将此命令粘贴到终端中,然后让我们知道您聆听上帝声音的感受。

安装espeak

sudo apt install espeak  [On Debian/Ubuntu & Mint]
sudo yum install espeak  [On CentOS/RHEL 7]
sudo dnf install espeak  [On CentOS/RHEL 8 & Fedora]
sudo pacman -S espeak    [On Arch Linux]
sudo pkg_add -v espeak   [On FreeBSD]

输出

在这里插入图片描述

14 命令:aafire

您的linux发生火灾怎么样。只需在终端中输入“aafire”,不带引号,即可看到魔法。按任意键中断程序。

安装 aafire

sudo apt install libaa-bin  [On Debian/Ubuntu & Mint]
sudo yum install aalib  [On CentOS/RHEL 7]
sudo dnf install aalib  [On CentOS/RHEL 8 & Fedora]
sudo pacman -S aalib    [On Arch Linux]
sudo pkg_add -v aalib   [On FreeBSD]

输出

aafire

在这里插入图片描述

15. 命令:bb

首先,安装命令,然后在终端中输入“bb”,看看会发生什么。

sudo apt install bb  [On Debian/Ubuntu & Mint]
sudo yum install bb  [On CentOS/RHEL 7]
sudo dnf install bb  [On CentOS/RHEL 8 & Fedora]
sudo pacman -S bb    [On Arch Linux]
sudo pkg_add -v bb   [On FreeBSD]

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
这比精神污染都一样,注意,声音调小点

16. ASCIIquarium

如何在linux获得水族馆。

root@tecmint:~# apt-get install libcurses-perl
root@tecmint:~# cd /tmp 
root@tecmint:~# wget http://search.cpan.org/CPAN/authors/id/K/KB/KBAUCOM/Term-Animation-2.4.tar.gz
root@tecmint:~# tar -zxvf Term-Animation-2.4.tar.gz
root@tecmint:~# cd Term-Animation-2.4/
root@tecmint:~# perl Makefile.PL &&  make &&   make test
root@tecmint:~# make install

安装 ASCIIquarium

现在下载并安装 ASCIIquarium。

root@tecmint:~# cd /tmp
root@tecmint:~# wget http://www.robobunny.com/projects/asciiquarium/asciiquarium.tar.gz
root@tecmint:~# tar -zxvf asciiquarium.tar.gz
root@tecmint:~# cd asciiquarium_1.1/
root@tecmint:~# cp asciiquarium /usr/local/bin
root@tecmint:~# chmod 0755 /usr/local/bin/asciiquarium

最后,在终端中运行“asciiquarium”或“/usr/local/bin/asciiquarium”,不带引号,成为将在您眼前发生的魔术的一部分。

asciiquarium

在这里插入图片描述

17. 命令:有趣的手册页

首先,安装有趣的手册页,然后为以下命令运行手册页。

sudo apt install funny-manpages  [On Debian/Ubuntu & Mint]
sudo yum install funny-manpages  [On CentOS/RHEL 7]
sudo dnf install funny-manpages  [On CentOS/RHEL 8 & Fedora]
sudo pacman -S funny-manpages    [On Arch Linux]
sudo pkg_add -v funny-manpages   [On FreeBSD]

其中一些可能是18+,运行风险自负,它们都太有趣了。

结尾:17个Linux命令,我喜欢oneko,总之很好玩,

相关文章:

Linux中几个在终端中有趣的命令

uhh…最近我不知道该更新些什么,所以就更新Linux几个很有趣的命令 文章目录前言1.命令:sl安装 sl输出2. 命令:telnet命令:fortune安装fortune4.命令:rev(反转)安装rev5. 命令:factor…...

快来来试试SpringBoot3 中的新玩意~

你还在用OpenFeign嘛?快来试试 SpringBoot3 中的这个新玩意!声明式HTTP调用 1、由来 Spring Boot3 去年底就已经正式发布,我也尝了一把鲜,最近有空会和小伙伴们慢慢聊聊 Spring Boot3 都给我们带来了哪些新东西。 今天我们就先…...

【寻人启事】达坦科技持续招人ing

​​​​​​​ ❤️一起来探索前沿科技,做有意思的事情~ 我们是谁 达坦科技(DatenLord)专注于打造新一代开源跨云存储平台。通过软硬件深度融合的方式打通云云壁垒,实现无限制跨云存储、跨云联通,建立海量异地、异构…...

【C/C++基础练习题】简单函数练习题

🍉内容专栏:【C/C要打好基础啊】 🍉本文内容:简单函数使用练习题(复习之前写过的实验报告) 🍉本文作者:Melon西西 🍉发布时间 :2023.2.11 目录 1.给定某个年…...

【代码随想录训练营】【Day11】第五章|栈与队列|20. 有效的括号|1047. 删除字符串中的所有相邻重复项|150. 逆波兰表达式求值

20. 有效的括号 题目详细:LeetCode.20 由题可知,有效字符串需满足: 左括号必须用相同类型的右括号闭合。左括号必须以正确的顺序闭合。每个右括号都有一个对应的相同类型的左括号。 那么,我们可以利用栈后进先出的特点&#x…...

基于云原生分布式存储ceph实现k8s数据持久化

文章目录1、初始化集群1.1 集群机器配置1.2 配置主机名1.3 配置hosts文件1.4、配置互信1.5、关闭防火墙1.6、关闭selinux1.7、配置Ceph安装源1.8、配置时间同步1.9、安装基础软件包2、安装ceph集群2.1 安装ceph-deploy2.2 创建monitor节点2.3 安装ceph-monitor2.4 部署osd服务2…...

SpringMVC获取请求参数

SpringMVC获取请求参数 通过ServletAPI获取 将HttpServletRequest作为控制器方法的形参,此时HttpServletRequest类型的参数表示封装了当前请求的报文对象。 RequestMapping("/testServletAPI") // request表示当前请求 public String testServletAPI(H…...

详解浏览器从输入URL到页面展示的过程

用户发出 URL 请求到页面开始解析的这个过程,就叫做导航。 1. 用户输入 当用户在地址栏中输入一个查询关键字时,地址栏会判断输入的关键字是搜索内容,还是请求的 URL。 当用户输入关键字并键入回车之后,这意味着当前页面即将要…...

【吉先生的Java全栈之路】

吉士先生Java全栈学习路线🧡第一阶段Java基础: 在第一阶段:我们要认真听讲,因为基础很重要!基础很重要!基础很重要!!! 重要的事情说三遍。在这里我们先学JavaSE路线;学完之后我们要去学第一个可视化组件编程《GUI》;然后写个《贪吃蛇》游戏耍…...

第二章 Opencv图像处理基本操作

目录1.读取图像1-1.imread()方法2.显示图像2-1.imshow()方法2-2.waitKey()方法2-3.destroyAllWindows()方法2-4.小总结3.保存图像3-1.imwrite()方法4.查看图像属性4-1.常见的三个图像属性1.读取图像 要对一幅图像进行处理,第一件事就是要读取这幅图像。 1-1.imread(…...

字节一面:在浏览器地址栏输入一个 URL 后回车,背后发生了什么?

近段时间,有小伙伴面试字节,说遇到一个面试题: 在浏览器地址栏输入一个 URL 后回车,背后发生了什么? 这里尼恩给大家做一下系统化、体系化的梳理,使得大家可以充分展示一下大家雄厚的 “技术肌肉”&#xf…...

推荐3dMax三维设计十大插件

3dMax是一款功能非常强大的三维设计软件,但无论它的功能多么强大,也不可能包含所有三维方面的功能,这时候,第三方插件可以很好的弥补和增强3dMax的基本功能,下面就给大家介绍十款非常不错的3dMax插件。 森林包&#xf…...

Arduino IDE 2.0.6中 ESP32开发环境搭建笔记

Arduino IDE 2.0.6中 ESP32开发环境搭建 Arduino IDE2.0 已上线一段时间,以后ESP32的学习转至新的IDE中 ,需对开发环境进行。 Arduino IDE2.0与1.0有很大差异。原来环境搭建方法已完全不同。下文主要记录环…...

商品秒杀接口压测及优化

目录一、生成测试用户二、jmeter压测三、秒杀接口优化1、优化第一步:解决超卖2、优化第二步:Redis重复抢购3、优化第三步:Redis预减库存①商品初始化②预减库存一、生成测试用户 将UserUtils工具类导入到zmall-user模块中,运行生…...

NFC 项目前期准备工作

同学,别退出呀,我可是全网最牛逼的 WIFI/BT/GPS/NFC分析博主,我写了上百篇文章,请点击下面了解本专栏,进入本博主主页看看再走呗,一定不会让你后悔的,记得一定要去看主页置顶文章哦。 了解项目信息,FAE联系方式,驱动源码等驱动合入内核配置DTS驱动设备节点验证Push nf…...

(C语言)数据的存储

问:1. 数据类型有哪五大类?2. 数据类型的作用是什么与什么?3. 整型又可以具体分为哪五个?为什么字符char也归属于整型?4. 浮点型又可以具体分为哪两类?5. 构造类型就是什么?具体分为哪四类&…...

C语言深度剖析之文件操作

💗 💗 博客:小怡同学 💗 💗 个人简介:编程小萌新 💗 💗 如果博客对大家有用的话,请点赞关注加关注 🌞 什么是文件 磁盘上的文件是文件。 但是在程序设计中,我们一般谈的文…...

RNN神经网络初探

目录1. 神经网络与未来智能2. 回顾数据维度和神经网络1. 神经网络与未来智能 2. 回顾数据维度和神经网络 循环神经网络,主要用来处理时序的数据,它对每个词的顺序是有要求的。 循环神经网络如何保存记忆功能? 当前样本只有 3 个特征&#x…...

【flinkx】【hdfs】【ing】Cannot obtain block length for LocatedBlock

一. 任务描述 使用flinkx去跑HDFS到HIVE的任务时,出现如下报错: CannotObtainBlockLengthException com.dtstack.flinkx.throwable.FlinkxRuntimeException: cant get file size from hdfs, file hdfs://xxx/.data/540240453caeb6fe4b3f118410a05315_2…...

【Day6】合并两个排序链表与合并k个已排序的链表,java代码实现

前言: 大家好,我是良辰丫🚀🚀🚀,今天与大家一起做两道牛客网的链表题,好久写关于链表题的博客了,这两道题可以帮大家巩固一下链表知识,我把两道题的链接放到下面&#xf…...

Swagger PHP

PHP使用Swagger生成好看的API文档不是不可能,而是非常简单。首先本人使用Laravel框架,所以在Laravel上安装swagger-php。一、安装swagger - phpcomposer require zircote/swagger-phpswagger-php提供了命令行工具,所以可以全局安装&#xff0…...

谷粒商城-品牌管理-JSR303数据校验

后端在处理前端传过来的数据时,尽管前端表单已经加了校验逻辑,但是作为严谨考虑,在后端对接口传输的数据做校验也必不可少。 开启校验: 实体类上增加校验注解,接口参数前增加Valid 开启校验 package com.xxh.product.…...

Java零基础教程——数组

目录数组静态初始化数组数组的访问数组的动态初始化元素默认值规则:数组的遍历数组遍历-求和冒泡排序数组的逆序交换数组 数组就是用来存储一批同种类型数据的容器。 20, 10, 80, 60, 90 int[] arr {20, 10, 80, 60, 90}; //位置 0 1 2 3 4数组的…...

AirServer在哪下载?如何免费使用教程

苹果手机投屏到电脑mac是怎么弄?你知道多少?相信大家对苹果手机投屏到电脑mac能在电脑上操作不是很了解,下面就让coco玛奇朵带大家一起了解一下教程。AIrServer是一款ios投屏到mac的专用软件,可将iOS上的音频,视频&…...

加载sklearn covtype数据集出错 fetch_covtype() HTTPError: HTTP Error 403: Forbidden解决方案

大家好,我是爱编程的喵喵。双985硕士毕业,现担任全栈工程师一职,热衷于将数据思维应用到工作与生活中。从事机器学习以及相关的前后端开发工作。曾在阿里云、科大讯飞、CCF等比赛获得多次Top名次。喜欢通过博客创作的方式对所学的知识进行总结与归纳,不仅形成深入且独到的理…...

理论六:为什么基于接口而非实现编程?有必要为每个类定义接口么?

在上一节课中、我们讲了接口和抽象类,以及各种编程语言是如何支持、实现这两个语法概念的。今天,我们继续讲一个跟“接口”相知识点:基于接口而非实现编程。这个原则非常重要,是一种非常有效的提高代码质量的手段,在平时的开发中特别经常被用到。为了让你…...

(HP)react日常开发技巧

高级特性 1&#xff0c;protals&#xff08;传送门&#xff09;&#xff1a;将子组件渲染到父组件之外。 实例场景&#xff1a;父组件的儿子是<Modal>组件&#xff0c;使用fixed定位虽然样式看着是在父组件之外了&#xff0c;但是打开控制台查看元素&#xff0c;Modal相…...

【20230211】【剑指1】搜索与回溯算法II

树的子结构递归思维&#xff1a;对称性递归什么是对称性递归&#xff1f;就是对一个对称的数据结构&#xff08;这里指二叉树&#xff09;从整体的对称性思考&#xff0c;把大问题分解成子问题进行递归&#xff0c;即不是单独考虑一部分(比如树的左子树)&#xff0c;而是同时考…...

STM32F103C8T6—库函数应用I2C/SPI驱动OLED显示中文、字符串

文章目录1. I2C与SPI通信协议对比2. 四脚OLED与六脚OLED3. I2C驱动OLED显示oled.h & oled.c&#xff1a;汉字取模 & oledfont.h&#xff1a;main.c 显示示例&#xff1a;连线方法&#xff1a;4. SPI驱动OLED显示1. I2C与SPI通信协议对比 I2C&#xff08;Inter-Integra…...

sql语句要注意的地方及常用查询语句

sql要注意的地方关键字不能被缩写&#xff0c;也不能分行小写大写不敏感&#xff0c;没区别使用缩进提高语句的可读性常用查询语句1.查询所有库SHOW DATABASES;2.选择数据库 use 数据库名USE myemployees;3.查看数据库中所有表show tables4.查看表中的内容 select 字段一&#…...

手机网站移动应用/360推广登录入口

PCL的指针Ptr C中智能指针写法&#xff1a; shared_ptr<T> myptr (new T); //T是数据类型pcl中的Ptr其实是C中的智能指针&#xff0c;只不过PCL使using起了别名。 与普通指针相比&#xff0c;智能指针最大的不同是不用考虑对指针对象的释放&#xff0c;系统再指针对象…...

网站开发好什么进行界面的优化/网站排名查询

单元&#xff1a;对于C语言来说&#xff0c;单元即函数。 C语言单元测试&#xff1a;对C语言中的功能函数进行正确性、效能等方面的测试。 CUnit&#xff1a;一个用于C语言单元测试的软件&#xff0c;下载地址为http://sourceforge.net/projects/cunit/&#xff0c;相关的例子…...

七牛云可以做网站的存储空间吗/万网域名注册流程

1.站点导航 Web站点的多个页面上导航时&#xff0c;可以定义一个包含Web站点结构的XML文件&#xff0c;使用一些UI控件显示导航选项转载于:https://www.cnblogs.com/52iiiii/archive/2012/02/27/2369661.html...

做音频的网站/百度云搜索引擎官网

写在前面 个人学习记录之作。仅供参考。 相关资料 关于多模态&#xff0c;其实这个图片已经基本上说尽了。 然后特别推荐B站李沐大神的论文讲解&#xff1a;多模态论文串讲上【论文精读46】 论文地址&#xff1a;https://arxiv.org/abs/2102.03334 论文代码地址&#xff1…...

中国做w7的网站/新闻摘抄大全

模具排气槽不做好&#xff0c;产品憋坏后果很严重&#xff01; 排气槽的作用主要有两点&#xff1a;一是在注射熔融物料时&#xff0c;排除模腔内的空气&#xff1b;二是排除物料在加热过程中产生的各种气体。越是薄壁制品&#xff0c;越是远离浇口的部位&#xff0c;排气槽的…...

2014个人网站备案/百度下载app下载安装

万拓单控存储DS1200是万拓推出的新一代基于Intel高性能服务器平台推出的12盘位存储产品&#xff0c;凭借面向云架构的存储操作系统、强大的新一代硬件平台和丰富的智能管理软件,采用WEB GUI管理界面&#xff0c;应用大容量写入缓存、掉电零数据丢失的缓存保护技术和优化的高可靠…...