奇数Linux命令(2016)

2021-06-06 06:47:15

您可能会使您的UNIX系统嗡嗡声 - 提供卓越的性能,可靠地威胁到文件系统完整性,抵抗黑客攻击,报告问题,并不管用户抛出哪些内容。但是你能让他们做好事吗?让&#39看看一些真正奇怪的工具的集合,你可能永远不会被审判。

Shuf命令 - 短暂的"洗牌"以某种伪随机方式重新组织文件的行。从列出一周中的日子开始,您可以以5,040种方式中的任何一个重新排列它们(7 * 6 * 5 * 4 * 3 * 2)。对于确定谁在接下来的几周内确定谁将曲奇饼带入办公室。

你不必显示整个洗机的结果。试图决定你的二十多个同事们在本周剩下的时间里带来饼干?无需吸管。只需使用-n选项将输出限制为3个Shuf命令。

你可以让命令只选择一个相当大的范围。

REV命令反转线条,无论是将命令作为标准或存储在文件中的标准。

TAC命令是CAT命令的反向。它显示文件的内容,但以相反的顺序。这样做可能很多时候都可以既友好和明智,但命令仍然将我震惊奇怪。

而且,如果TAC DIDN' T走得得足够了,我们也有SL命令惩罚当他们意味着LS时造成错误的人。他们的惩罚?火车(即蒸汽机车)驱动屏幕。

(@@)()(@)()@@()@()@()(@@@@)()(@@@)==== ________ _____________d _ | | _______ / \ __ i_i _____ === __ | _________ | |(_)--- | H \ ________ / | | = | ___ ___ | / | | H | | | | || _ | | _ || | | | H | __------------------ [___] | | ________ | ___ __ / __ | _____ / [] []〜_______ | | | / | | ----------- i_____i [] [] d | ======= | __ __ / = | O | = - ~~ \ / ~~ \ / ~~ \ / ~~ \ ____ y ___________ | __ | | / - = | ___ | = || || || | _____ /〜___ / \ _ / \ o ===== o ===== o ===== o_ / \ _ /

如果需要提出以特定字符串开头的单词,则可以方便查看命令。在下面的例子中,我们'重新寻找从字符串&#34开始的单词;有趣"

Look命令使用系统上的单词文件(例如,/ usr / share / dict / lock),只抓住从您提供的字符串开始的单词。在大多数情况下,Grep -I命令将在大多数情况下找到更多的匹配。

yes命令将您进入一个循环,它一遍又一遍地重复相同的字符串。但它确实有一些有用的目的,即使这种行为似乎愚蠢也是如此。人们有时会用它来提供尽可能多的"是"可能需要处理苛刻的脚本所需的响应。

$是请永远循环| head -11please循环永远循环循环永远循环永远循环循环永远循环循环永远循环循环永远循环循环永远循环永远循环永远循环永远循环循环永远循环

可能是Linux背后的权力的最奇怪的命令之一是Cowsay命令,它显示ASCII COW,说明您想要的任何东西。这里'举个例子。注意使用转义字符以允许显示撇号。

$ cowsay我不适合任何人_____________________________<我不适合任何人和gt; ---------------------------- \ ^ __ ^ \(oo)\ _______(__)\)\ / \ || - --- W | || ||

另一个不寻常的,虽然不是真的很愚蠢,命令是因子命令,使你提供的任何数字。我刚刚碰巧尝试一个只有两个因素的数字。

如果您喜欢使用这样的expr命令,您可以验证结果。

我' m要覆盖的最后一个不寻常的命令称为图。它使用少量放大的键盘字符来创建横幅文本。

$ figleet告诉我! ____ _ _ / ___ || | _______ __________ | | \ ___ \ | ' _ \ / _ \ \ / \ / / | ' _`_ \ / _ \ | ___)| | | | (_)\ v v / | | | | | | __ / _ || ____ / | _ | | _ | \ ___ / \ _ / \ _ / | _ | | _ | | _ | \ ___(_)

关于FIGLT命令的最令人惊讶的事情之一是有多少选项。有人放了很多时间,以确保你能得到你想要的那种输出。选项包括字体变体,义务,字符集等。在下面的命令中,我们说要使用40的屏幕宽度并将其驻留。

$ figlex -w 40 -c你能这样做吗? ____ / ___ | __ _ _ __ _ ____ _ _ | | / _` | ' _ \ | | | | / _ \ | | | | | | __ | (_ | | | | | | | | | | | | |(_ | |(_)| | _ | \ ____ \ __,_ | _ | | _ | _ | \ __,| \ ___ / \ __,_ | | ___ / _ _ _ _ ___ __ | | ___ | | _ | | __ | | __(_)__ | __ \ / _` | / _ \ | __ |' _ \ | / __ | / / |(_ | |(_)|(_ | |(_)|(_ | |(_)| | | _ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | \ __ _ | \ ___ / \ __ | _ | _ | _ | __ | ___(_)

这里'■从文件中取出的示例,使用脚本字体,并控制屏幕宽度,以便我们在每行的一周中有一个多个以上 - 输出截断。

$ figleft -f script -w 60 -p< 天数()| / \ _ _ _ __ | __,/ \ | | / | / | / | / | | | / ( __ / \ _ / | _ / | | _ / \ _ / | _ / \ _ / | _ / \ _ / | / / | \ | , __ __ / | | | | | | | __ _ _ __ | __ | \ | 我被告知,图中的图形(1991年春季推出了Newban)在多个月内预测Linux,可在各种操作系统上获得。 加入Facebook和LinkedIn上的网络世界社区,评论最重要的主题。