Ubuntu 有什么奇技淫巧?

本文介绍了一系列在Ubuntu系统中使用的趣味命令,包括cmatrix、sl、figlet等,这些命令可以让你的终端变得生动有趣。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

作者:xlzd
链接:https://www.zhihu.com/question/27764060/answer/39459621
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

sudo apt-get install cmatrix

输入密码,安装后,按F11把terminal全屏,输入『cmatrix -b』,逼格瞬间暴增,最好旁边有个妹子。


--------------------------------------------------------------------
sudo apt-get install sl

安装后执行『sl』,怒看屏幕上一辆火车开过。


-------------------------------------------------------------------
sudo apt-get install figlet
sudo apt-get install toilet
试一下这两个小命令,生成艺术字
figlet some text
toilet some other text

还可以添加颜色,man一下具体用法吧

--------------------------------------------------------------------
xeyes
屏幕出现一双眼睛,直到你按下【ctrl + c】强制结束。

--------------------------------------------------------------------
yes
输出无穷无尽的字符,如【yes xlzd】将一直输出【xlzd】

---------------------------------------------------------------------
factor
分解因数

---------------------------------------------------------------------
fortune/
输出一句笑话/名言/诗文等等
724 ​40 条评论
​分享
​收藏 ​感谢
152 人赞同了该回答
大家都在说一些使用上的技巧,我觉得Canonical公司和M$做的这个才叫做奇技淫巧:
ubuntu是很多人的工作环境,开源的性质又让很多人愿意为ubuntu写有趣或者高效的软件,但更多人的日常生活都是建立在windows上的,为了让两者合二为一,大部分用的是Cygwin,我也用过一段时间,感觉文件系统不是很好用就没有在用下去了。而在在今年win10的年度更新中,Win10憋了大招:
更新后我第一时间开启了这个功能,因为新笔记本还没有装putty,我干脆就用这个代替了它:
然而好像也就止于此了,然而当我看到排名第一的答案后我立马热血了起来:
ほら!
果然cmd更好看一点
Python作为一种高级编程语言,有许多巧妙的设计和特性,被誉为“一种你会喜欢上的语言”(There's a lot you can do with just a few lines of code)。以下是几个Python的独特之处和一些常见的奇技淫巧: 1. **列表推导式 (List Comprehension)**:这是一种简洁的方式来创建新的列表,通常用于数据转换或过滤。例如 `new_list = [x * x for x in range(5)]` 创建了一个包含0到4的平方数的新列表。 2. **生成器 (Generators)**:生成器是惰性求值的序列,它们按需计算值,节省内存。比如 `gen = (x*x for x in range(10))` 可以逐个生成0到9的平方。 3. **装饰器 (Decorators)**:Python允许在运行时修改函数或类的行为,通过定义接收其他函数作为输入并返回新函数的函数,如 `@staticmethod` 和 `@classmethod`。 4. **鸭子类型 (Duck Typing)**:Python并不关心类型的严格匹配,只要对象有需要的方法就认为它是可以的,这使得代码更具灵活性。 5. **元组解包 (Tuple Unpacking)**:可以用变量名直接接收元组或列表的元素,如 `(a, b) = ('Hello', 'World')`。 6. **魔法方法 (Magic Methods)**:特殊的双下划线开头和结尾的方法(如 `__init__`、`__str__`),用于实现自定义操作,如实例化、比较和显示。 7. **异常处理 (Exception Handling)**:Python的try-except-finally结构可以优雅地处理错误,提供了一种控制程序流程的方式。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值