Linux | Mac 下有趣但毫无用处的命令
引言
今天非常的有意思,在远程 linux的时候疯狂的查看当前列表时,不小心打快了。
将ls 输出成了sl
结果出现了这样的情况:

中间过程无法按q 或者 control+C来退出,第一次看见还以为是中病毒了hh。
于是决定查阅和整理一下Mac OS下的安装和展示。

  1. sl
    sl是Steam Locomotive 蒸汽火车的缩写,因此就会有图中这样的情景出现。

安装
Mac:
brew install sl
1
Linux:
sudo apt-get install sl
1
使用
sl

(有一说一我在服务器上遇到这个,是不是学长故意搞得哈哈哈)

  1. cmatrix
    cmatrix是模拟类似黑客帝国的数字雨场景来进行显示,让人觉得非常的高大上。

安装
Mac:
brew install cmatrix
1
Linux:
sudo apt-get install cmatrix
1
使用
➜ ~ cmatrix -h
Usage: cmatrix -[abBfhlsVx] [-u delay] [-C color]
-a: 异步滚动
-b: 上面是黑体字符
-B: 所有字体都是黑体 (覆盖 -b)
-f: 强制使用 linux $TERM 类型
-l: Linux 模式 (使用 matrix 控制台字体)
-o: 使用旧样式滚动
-h: 打印帮助信息
-n: 不用粗体 (覆盖 -b and -B, default)
-s: 屏保模式,任意键退出
-x: X窗口模式,如果你使用xterm的mtx.pcf
-V: 现实版本信息
-u delay (0 - 10, default 4): Screen update delay
-C [color]: 使用自定义颜色 (默认 green 绿色)

效果:

可以将字体设置为别的颜色,比如蓝色:

  1. ASCIIquarium
    把终端变成五颜六色的海洋馆

安装
Mac:
brew install asciiquarium
1
Linux:
wget http://www.robobunny.com/projects/asciiquarium/asciiquarium.tar.gz
tar -zxvf asciiquarium.tar.gz
cd asciiquarium_1.1/
cp asciiquarium /usr/local/bin
chmod 0755 /usr/local/bin/asciiquarium
1
2
3
4
5
使用
asciiquarium

效果

  1. cowsay
    会说话的 ascii 奶牛

安装
Mac:
brew install cowsay
1
Linux:
sudo apt-get install cowsay
1
使用
cowsay [想说的话]
cowsay -h
cow{say,think} version 3.03, © 1999 Tony Monroe
Usage: cowsay [-bdgpstwy] [-h] [-e eyes] [-f cowfile]
[-l] [-n] [-T tongue] [-W wrapcolumn] [message]

效果

  1. lolcat
    在命令行把输出变成七彩颜色的

安装
Mac:
brew install lolcat
1
Linux:
wget https://github.com/busyloop/lolcat/archive/master.zip
unzip master.zip
cd lolcat-master/bin
gem install lolcat
1
2
3
4
使用
command | lolcat

Usage: lolcat [OPTION]… [FILE]…

Concatenate FILE(s), or standard input, to standard output.
With no FILE, or when FILE is -, read standard input.
-p, --spread= Rainbow spread (default: 3.0)
-F, --freq= Rainbow frequency (default: 0.1)
-S, --seed= Rainbow seed, 0 = random (default: 0)
-a, --animate Enable psychedelics
-d, --duration= Animation duration (default: 12)
-s, --speed= Animation speed (default: 20.0)
-i, --invert Invert fg and bg
-t, --truecolor 24-bit (truecolor)
-f, --force Force color even when stdout is not a tty
-v, --version Print version and exit
-h, --help Show this message
Examples:
lolcat f - g Output f’s contents, then stdin, then g’s contents.
lolcat Copy standard input to standard output.
fortune | lolcat Display a rainbow cookie.
Report lolcat bugs to https://github.com/busyloop/lolcat/issues
lolcat home page: https://github.com/busyloop/lolcat/
Report lolcat translation bugs to http://speaklolcat.com/

值得一提的是,这个help的展示也是彩色的

效果

等等!如果lolcat能够和ls配合,那么能不能和sl配合?

果然是可以的哈哈哈哈

原文链接:https://blog.csdn.net/weixin_40400177/java/article/details/105895226

别点进来! Linux 与 Mac 下有趣但毫无用处的命令(转载)相关推荐

  1. Linux和Mac下的微信电脑版electronic-wechat(非官方)

    2016-10-15更新 添加了3.3–为微信电脑版增加桌面启动器(快捷方式) CSDN GitHub Linux和Mac下的微信电脑版electronic-wechat(非官方) AderXCodi ...

  2. Linux和Mac下获取文件CRC/MD5/SHA1/SHA256

    简介: Linux和Mac下获取文件CRC.MD5.hash.SHA1.SHA256值. 注: Linux和Mac下获取方式一致. 语法如下: cksum 文件名 # CRC md5sum 文件名 # ...

  3. Linux和Mac下的微信电脑版electronic-wechat 非官方

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 2016 ...

  4. java怎么安装_Windows、Linux、Mac下安装JDK

    前言 在知乎上看到很多童鞋在学Java的时候,因为安装jdk时没有正确的配置,会遇到很多问题.所以决定今天写一下jdk在Windows.Mac.Linux下都怎么安装. 下载JDK "巧妇难 ...

  5. mvn Mac Linux 版本,Mac 下 Maven 的命令行安装

    JDK 的安装 系统的"系统偏好设置"中我们可以看到 Java的设置, Java 7(含) 之后的版本在这里可以看到. 点击进去后,可以看到独立的 Java 控制面板 注意,这里是 ...

  6. linux用户组chownd,Linux系统centos6下用户与用户组权限命令用法 chmod与chown

    查看当前目录下文件的权限: 命令:ll 或:ls -l -rw-r--r--. 1 root root 6 Nov 9 16:42 abc.html drw-r--r--. 1 root root 6 ...

  7. Mac下使用rz和sz命令

    Mac中的命令终端不支持使用rz和sz命令进行文件上传和下载,也不支持安装lrzsz进行功能扩展.换种思路,可以安装另一种终端iTerm2,然后对iTerm2进行扩展安装lrzsz,这样Mac就可以使 ...

  8. macos调试linux内核,Mac下 XX 及任意程序的内置浏览器调试的实现

    本帖最后由 zwo 于 2019-12-5 22:41 编辑 0x0 前言 在iOS以及Mac上,Safari提供了功能强大的基于webkit的调试器功能,方便开发者调试APP的内置浏览器.在某聊天软 ...

  9. Q113:PBRT-V3分别在Linux和Mac下的编译与调试(汇总)

    Linux系统下: Q106:Linux系统下安装编译PBRT-V3 Q107:Linux系统下GDB对PBRT-V3进行debug 另外,也可以直接用CodeBlocks: Q115:Linux系统 ...

  10. linux和mac下的电骡 amule 2.2.6下载,aMule Mac版下载_aMule Mac版官方下载-太平洋下载中心...

    aMule Mac版又被称为跨平台版电骡,类似于电驴eMule,支持KAD和eD2k资源的下载,是一款Mac OS平台上的开源免费的P2P文件共享下载软件. 软件截图1 功能介绍 aMule支持KAD ...

最新文章

  1. 下列哪些说法符合《阿里巴巴Java开发手册》
  2. WaitHandle.WaitAll 方法在WPF工程中的应用
  3. ios 证书更新需要重新发布么_福利站证书更新,自己有空余时间一定要学会自己用电脑签名!...
  4. 七招从办公室政治中取胜 发表于 09 May 2008 ? 领导力培养
  5. 中心信令服务器编码,基于SIP的中心信令控制服务器①.PDF
  6. reactjs组件的props属性及其特点
  7. 解决JDBC连接mysql时server time zone问题及com.mysql.jdbc.Driver is deprecated
  8. C++ _countf
  9. 一月书单(1/25 update)
  10. 对象流--对象的序列化
  11. IPv6邻居状态与邻居检测机制
  12. 如何清除百度云管家计算机图标,怎么样删除我的电脑里的百度云管家图标
  13. 问题解决:wireshark之npcap无法安装、winpcap无法安装问题解决
  14. 中兴捧月算法挑战赛-RAW夜景图像去噪总结
  15. 去中心化云存储的前世今生 | 存储技术分享活动回顾
  16. 【Python爬虫系列教程 28-100】小姐姐带你入门爬虫框架Scrapy、 使用Scrapy框架爬取糗事百科段子
  17. 设计模式的六大原则?
  18. 认识搜索引擎-从SEO到优化实战大师
  19. JAVA 之 UNCAUGHTEXCEPTIONHANDLER异常处理机制
  20. java itext包与smbj包中的bcprov版本冲突异常

热门文章

  1. SQL 数据库基础知识
  2. Linux磁盘分区及文件系统格式化和挂载
  3. 如何查看CSDN积分
  4. 局域网管理软件精华集成及下载
  5. 三星老手机com.android,你认识几个?细数三星最经典的手机
  6. c语言判断奇偶素数,用C语言如何判断素数
  7. Java题库(为了这辈子能吃上俩个菜好好学Java)
  8. 贪吃蛇游戏设计汇报c语言,贪吃蛇游戏设计报告(C++).doc
  9. 远程控制计算机软件有哪些,支持远程控制电脑的工具有哪些?这几款软件值得一试!...
  10. DSP28335看门狗复位