Linux中的一个彩蛋

简介: Linux中的一个彩蛋

使用Linux时,当查看某命令的用法,一般都用 man xx(不过我更喜欢用精简版 tldr

manmanual的缩略,也是RTFM中的M (read the f**king manual)


但在凌晨12:30时,使用这个命令会出现

gimme gimme gimme
What manual page do you want?

微信截图_20230627110148.png`date +%T -s "00:30:00"` 可将系统时间置为*00:30:00* 其中 %T 显示时间,24小时制(hh:mm:ss) date -s                        //设置当前时间,只有root权限才能设置,其他只能查看

更多可查看 date命令

有人提了这个问题 Why does man print "gimme gimme gimme" at 00:30?

始作俑者很快“自首”,man 的维护者是其好友,其开玩笑建议如果有人大半夜之后用man命令,应该打印出 "gimme gimme gimme" ...

没想到他的好友真这么干了

diff --git a/src/man.c b/src/man.c
index 1978329e..48af3c08 100644
--- a/src/man.c
+++ b/src/man.c
@@ -1154,8 +1154,16 @@ int main (int argc, char *argv[])
  debug ("\nusing %s as pager\n", pager);
- if (first_arg == argc)
+ if (first_arg == argc) {
+   /* http://twitter.com/#!/marnanel/status/132280557190119424 */
+   time_t now = time (NULL);
+   struct tm *localnow = localtime (&now);
+   if (localnow &&
+       localnow->tm_hour == 0 && localnow->tm_min == 1)
+     fprintf (stderr, "gimme gimme gimme\n");
+
    gripe_no_name (NULL);
+ }
  section_list = get_section_list ();

那“gimme gimme gimme”到底什么意思呢? 说是因为 Abba 乐队著名的 《gimme gimme gimme! (a man after midnight)》(半夜后给我找一个男人) ...




参考:

Linux彩蛋:gimme gimme gimme

Gimme! Gimme! Gimme! (A Man After Midnight)

目录
相关文章
|
8月前
|
Linux Unix Ubuntu
01. 【Linux教程】Linux 简介
01. 【Linux教程】Linux 简介
51 3
|
存储 人工智能 运维
【Linux】打开Linux大门,踏入Linux世界(环境搭建再加一群Linux基本指令就OK啦~)(上)
【Linux】打开Linux大门,踏入Linux世界(环境搭建再加一群Linux基本指令就OK啦~)
|
安全 Unix Linux
【Linux】打开Linux大门,踏入Linux世界(环境搭建再加一群Linux基本指令就OK啦~)(下)
【Linux】打开Linux大门,踏入Linux世界(环境搭建再加一群Linux基本指令就OK啦~)(下)
|
Linux Shell 网络安全
【Linux】当初的学习笔记 1
【Linux】当初的学习笔记
153 0
【Linux】当初的学习笔记 1
|
存储 安全 Java
【Linux】当初的学习笔记 2
【Linux】当初的学习笔记 2
154 0
【Linux】当初的学习笔记 2
|
运维 Linux 开发工具
别再被叫linux小白了,你跟linux高手只差这8个快捷键命令
别再被叫linux小白了,你跟linux高手只差这8个快捷键命令
276 0
|
机器学习/深度学习 Java Linux
Linux入坑笔记(六、Linux vi/vim )
Linux入坑笔记(六、Linux vi/vim )
147 0
Linux入坑笔记(六、Linux vi/vim  )
|
存储 安全 Ubuntu
Linux入坑笔记(零、认识Linux)
Linux入坑笔记(零、认识Linux)
252 0
Linux入坑笔记(零、认识Linux)
|
数据可视化 Unix Linux
当我第一次使用Linux --《我的linux初体验》
什么是Linux?Linux学习方式?如何正确的学习?想知道的话那么你来对了!
331 0
当我第一次使用Linux  --《我的linux初体验》
|
数据可视化 Linux 开发工具
冬季实战营学习记录之linux
冬季实战营学习记录之linux
155 0

热门文章

最新文章