10个非常有趣的Linux命令

Linux当中有很多比较有趣的命令,可以动手看看,很简单的。本文就列出了10个有趣的Linux命令。

 

1、rev命令

一行接一行地颠倒所输入的字符串。运行如下命令:

 

 

$ rev
shiyanlou

 

 

 

 

2、asciiview命令

1)先安装aview

 

$ sudo apt-get install aview

 

 

2)再安装imagemagick

 

$ sudo apt-get install imagemagick

 

 

3)使用asciiview

 

$ asciiview shiyanlou.png -driver curses

 

 

效果如下:


 

 

3、sl命令

你会看到一辆火车从屏幕右边开往左边……

安装 && 运行

 

$ sudo apt-get install sl
$ sl

 

4、aafire命令

在你的终端放一把火如何。

安装 && 运行

 

$ sudo apt-get install libaa-bin
$ aafire

 

5、cmatrix 命令

这个很酷!《黑客帝国》那种矩阵风格的动画效果。

安装 && 运行

 

$ sudo apt-get install cmatrix
$ cmatrix

要关闭效果,按ctrl+c 结束。

 

6、factor命令

分解因数,这个……可以帮家里的小学生解题

运行:

 

$ factor 60

 

 

7、oneko 命令

桌面上出现一只喵星人,跟着你的鼠标跑,你不动了它就睡觉。哈哈,这个挺不错!

安装 && 运行

 

$ sudo apt-get install oneko
$ oneko

 

要关掉这家伙,按ctrl+c 结束。



8、boxes命令

在输入的文本或者代码周围框上各种ASCII 艺术画。

安装 && 运行

 

$ sudo apt-get install boxes
$ echo "shiyanlou.com" | boxes
or
$ echo "shiyanlou.com" | boxes -d dog

 

其实还有很多图形可以输出,可以自己搜索学习哦~


 

9、xeyes命令

xeyes命令是一个图形显示程序。运行这个程序,你会看到一双萌萌的眼睛会一直盯着你。

安装 && 运行

 

$ sudo apt-get install xeyes
$ xeyes

 

 

10、pv命令

有时候我们在电影屏幕上看到一些字幕一个个匀速显示出来,像有人在边敲键盘,边显示一样。Linux上的pv命令可以实现这种效果。

安装 && 运行

 

$ sudo apt-get install pv
$ echo "welcome to shiyanlou.com , you can learn IT by doing" | pv -qL 10

 

 


 

 

具体的效果,可以自己实现出来看!

### 有趣Linux 命令示例和用法 #### 找到特定类型的文件并处理它们 通过 `find` 和 `grep` 的组合,可以高效地查找满足条件的文件,并对其进行进一步操作。例如,在 `/home/user/documents/` 下找到所有的 `.txt` 文件并将其中含有单词 “example” 的行打印出来。 ```bash find /home/user/documents/ -name "*.txt" -exec grep 'example' {} \; ``` 此命令先利用 `find` 定位目标文件[^1],再借助 `-exec` 参数调用 `grep` 对这些文件的内容做模式匹配。 #### 显示文件内容的同时反向每一行字符 结合 `cat` 和 `rev` 这两个工具能够实现有趣的效果——读取指定文档后将其每行文字逆序展示给用户: ```bash cat file.txt | rev ``` 这里先是用了 `cat` 来输出整个文件的数据流[^2];接着管道符 (`|`) 将其传递给 `rev` 实现逐行翻转的功能[^3]。 #### 获取数字因数分解结果 对于数学爱好者来说,`factor` 是一个非常实用的小工具,它能快速给出整数因子列表: ```bash echo "9876543210" | factor ``` 这条指令会计算出大数 9,876,543,210 的质因数构成情况。 #### 更改组所有权时提供反馈信息 当批量修改多个文件所属群组的时候,加上 `-v` 开关可以让系统报告具体变动详情,这有助于确认动作是否按预期完成: ```bash chgrp -cv newgroup * ``` 上述例子展示了如何让 shell 把当前目录下所有项目重新分配至名为 `newgroup` 的群体之下,并且每当有实际变更发生就通知我们一次[^4]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值