让终端窗口“下雪”的有趣指令
在开始之前,为了更好地营造“下雪”的效果,这里建议先给终端窗口换个“壳”。在终端的菜单栏中点击“Shell”-新建窗口,选择 Pro 或者是 Ocean 主题效果更佳。
然后在终端中输入下列的指令,指令有点长,请注意复制完整
ruby -e 'C=`stty size`.scan(/\d+/)[1].to_i;S=["2743".to_i(16)].pack("U*");a={};puts "\033[2J";loop{a[rand(C)]=0;a.each{|x,o|;a[x]+=1;print "\033[#{o};#{x}H \033[#{a[x]};#{x}H#{S} \033[0;0H"};$stdout.flush;sleep 0.1}'
输入指令并点击确认后应该就会出现“下雪”的景象了,飘零的雪花散落在终端的窗口中,感觉还挺有趣。如果你先终端窗口最大化的话,再点击确认,还能营造成一张屏保。按下 Command 和“+”的话,还能够让雪花增大。
不知道这样有趣(wu liao)的终端,你是否知道呢?
让终端窗口“下雪”的有趣指令相关推荐
- Linux有趣指令(一)
摘自:Linux有趣指令–跑火车–看电影–牛牛–天气预报,一起来放松一下吧 作者:一只青木呀 发布时间:2020-07-24 15:41:11 网址:https://blog.csdn.net/wei ...
- linux把终端嵌入桌面,在Ubuntu Linux桌面上嵌入终端窗口
除了Tilda 和 Yakuake 终端具有嵌入桌面的效果之外,使用 Devil's Pie 这个小程序你同样可以将终端窗口嵌入到你的 Linux 桌面. 下面就以 GNOME Terminal 为例 ...
- 在你的 Linux 桌面嵌入终端窗口
Toy Posted in Apps 除了我们已经介绍过的 Tilda 和 Yakuake 终端具有嵌入桌面的结果之外,运用 Devil's Pie 这个小步伐你异样可以将终端窗口嵌入到你的 Linu ...
- Kali Linux打开多个终端窗口
Kali Linux打开多个终端窗口 在Kali Linux系统中,大部分工具都是命令行工具.大学霸IT达人所以,用户需要在终端窗口执行.但是,一些操作可能需要同时执行多个命令,因此需要同时打开多个窗 ...
- Ubuntu自定义终端窗口位置
方法一: 自定义终端启动快捷键 具体方法是自定义一个快速启动终端的快捷键,附带设置终端启动时的位置参数.首先获得需要放置窗口的目标位置信息,可以通过终端命令" xwininfo " ...
- python日志模块为什么打印到界面_如何将外部模块的日志消息打印到主Python模块的终端窗口?...
我正在写一个Python命令行程序.在 有一个主Python脚本文件,用作入口点.当用户运行这个脚本时,它将执行一些外部Python脚本文件.外部Python脚本文件也可以执行其他外部Python脚本 ...
- linux终端窗口玩法
ctrl + shift + = 放大终端窗口的字体显示 ctrl + - 缩小终端窗口的字体显示 开启多个窗口(不在一个窗口) Ctrl + Alt + T Alt + n对应的就会切换到第n个终端 ...
- VS Code 终端窗口无法输入命令的解决方案
VS Code 终端窗口无法输入命令的解决方案 参考文章: (1)VS Code 终端窗口无法输入命令的解决方案 (2)https://www.cnblogs.com/adawoo/p/8462327 ...
- ubuntu 多终端窗口管理: terminator
在Ubuntu 中,我们通常会用terminal进行一些操作.但是有时仅用一个终端无法满足程序员的要求,这时我们会开启多个终端.当多个终端窗口布满桌面时,如何使桌面整洁美观会影响到我们的心情. ter ...
- Vscode 打开终端窗口
文章目录 一.tasks.json 和 launch.json配置 二.保持终端窗口 三.shell 设置 四.示例 一.tasks.json 和 launch.json配置 tasks.json ...
最新文章
- SAP WM 共用同一个仓库号的2个存储地点之间转库
- 在 Windows 上像 Linux 一样使用命令
- Django--form验证及错误处理
- Winform跨线程调用简洁办法
- oracle 汇总上面所有,Oracle经验技巧汇总
- zedgraph使用中的难题
- AngularJS-webapp($q)
- idea lib下有jar包但是仍然报错 找不到类
- 文强+光裕+唐骏,告诉我们什么?
- 一步步教你轻松学主成分分析PCA降维算法
- AutoCAD二次开发(.Net)之加载某种线型(LineType)
- 数据结构之斐波那契数列java实现
- 华为认证的考试费用和重认证
- 柳絮飘,往事忆:家(二)
- xlua 转webgl 遇到的一些错误
- 央视财经采访:康晓阳投资分享
- HYSBZ 4198 荷马史诗
- 若依框架图片上传、富文本框编辑器功能
- python给ppt表格加边框_带你用Python玩转PPT
- 强化学习(二)--让你轻松玩转生成对抗网络(GAN)与生成对抗模仿学习(GAIL)
热门文章
- dx12的resource barrier
- 微信公众号开发---生成带参二维码
- Minecraft Mod 开发:2-Hello, Minecraft Mod World!
- Minecraft mod制作简易教程(四)——创建一个方块
- 基于ESP32测温湿度上传到OneNET并通过微信小程序控制,查看,下发指令
- Echarts 自定义、覆盖legend点击事件、禁用legend默认的点击行为的实现
- Python学习-小黑屋游戏
- 服务端接入验证苹果支付receipt
- windows2008R2 TSL1.0升级成1.2的解决方案
- 水滴模式能否解惑10亿人口下沉市场?