在开始之前,为了更好地营造“下雪”的效果,这里建议先给终端窗口换个“壳”。在终端的菜单栏中点击“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)的终端,你是否知道呢?

让终端窗口“下雪”的有趣指令相关推荐

  1. Linux有趣指令(一)

    摘自:Linux有趣指令–跑火车–看电影–牛牛–天气预报,一起来放松一下吧 作者:一只青木呀 发布时间:2020-07-24 15:41:11 网址:https://blog.csdn.net/wei ...

  2. linux把终端嵌入桌面,在Ubuntu Linux桌面上嵌入终端窗口

    除了Tilda 和 Yakuake 终端具有嵌入桌面的效果之外,使用 Devil's Pie 这个小程序你同样可以将终端窗口嵌入到你的 Linux 桌面. 下面就以 GNOME Terminal 为例 ...

  3. 在你的 Linux 桌面嵌入终端窗口

    Toy Posted in Apps 除了我们已经介绍过的 Tilda 和 Yakuake 终端具有嵌入桌面的结果之外,运用 Devil's Pie 这个小步伐你异样可以将终端窗口嵌入到你的 Linu ...

  4. Kali Linux打开多个终端窗口

    Kali Linux打开多个终端窗口 在Kali Linux系统中,大部分工具都是命令行工具.大学霸IT达人所以,用户需要在终端窗口执行.但是,一些操作可能需要同时执行多个命令,因此需要同时打开多个窗 ...

  5. Ubuntu自定义终端窗口位置

    方法一: 自定义终端启动快捷键 具体方法是自定义一个快速启动终端的快捷键,附带设置终端启动时的位置参数.首先获得需要放置窗口的目标位置信息,可以通过终端命令" xwininfo " ...

  6. python日志模块为什么打印到界面_如何将外部模块的日志消息打印到主Python模块的终端窗口?...

    我正在写一个Python命令行程序.在 有一个主Python脚本文件,用作入口点.当用户运行这个脚本时,它将执行一些外部Python脚本文件.外部Python脚本文件也可以执行其他外部Python脚本 ...

  7. linux终端窗口玩法

    ctrl + shift + = 放大终端窗口的字体显示 ctrl + - 缩小终端窗口的字体显示 开启多个窗口(不在一个窗口) Ctrl + Alt + T Alt + n对应的就会切换到第n个终端 ...

  8. VS Code 终端窗口无法输入命令的解决方案

    VS Code 终端窗口无法输入命令的解决方案 参考文章: (1)VS Code 终端窗口无法输入命令的解决方案 (2)https://www.cnblogs.com/adawoo/p/8462327 ...

  9. ubuntu 多终端窗口管理: terminator

    在Ubuntu 中,我们通常会用terminal进行一些操作.但是有时仅用一个终端无法满足程序员的要求,这时我们会开启多个终端.当多个终端窗口布满桌面时,如何使桌面整洁美观会影响到我们的心情. ter ...

  10. Vscode 打开终端窗口

    文章目录 一.tasks.json 和  launch.json配置 二.保持终端窗口 三.shell 设置 四.示例 一.tasks.json 和  launch.json配置 tasks.json ...

最新文章

  1. SAP WM 共用同一个仓库号的2个存储地点之间转库
  2. 在 Windows 上像 Linux 一样使用命令
  3. Django--form验证及错误处理
  4. Winform跨线程调用简洁办法
  5. oracle 汇总上面所有,Oracle经验技巧汇总
  6. zedgraph使用中的难题
  7. AngularJS-webapp($q)
  8. idea lib下有jar包但是仍然报错 找不到类
  9. 文强+光裕+唐骏,告诉我们什么?
  10. 一步步教你轻松学主成分分析PCA降维算法
  11. AutoCAD二次开发(.Net)之加载某种线型(LineType)
  12. 数据结构之斐波那契数列java实现
  13. 华为认证的考试费用和重认证
  14. 柳絮飘,往事忆:家(二)
  15. xlua 转webgl 遇到的一些错误
  16. 央视财经采访:康晓阳投资分享
  17. HYSBZ 4198 荷马史诗
  18. 若依框架图片上传、富文本框编辑器功能
  19. python给ppt表格加边框_带你用Python玩转PPT
  20. 强化学习(二)--让你轻松玩转生成对抗网络(GAN)与生成对抗模仿学习(GAIL)

热门文章

  1. dx12的resource barrier
  2. 微信公众号开发---生成带参二维码
  3. Minecraft Mod 开发:2-Hello, Minecraft Mod World!
  4. Minecraft mod制作简易教程(四)——创建一个方块
  5. 基于ESP32测温湿度上传到OneNET并通过微信小程序控制,查看,下发指令
  6. Echarts 自定义、覆盖legend点击事件、禁用legend默认的点击行为的实现
  7. Python学习-小黑屋游戏
  8. 服务端接入验证苹果支付receipt
  9. windows2008R2 TSL1.0升级成1.2的解决方案
  10. 水滴模式能否解惑10亿人口下沉市场?