成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Linux命令行之逗趣無極限

譯文
系統(tǒng) Linux 新聞
Linux命令行往往令管理員們頭疼不已,但其實(shí)Linux系統(tǒng)的命令行奧妙無窮,并不總是件嚴(yán)肅古板的事情。你完全可以用它自娛自樂,這樣也可以幫助你更深入地理解這些命令行的功效。如果你還知道更多諸如此類的有趣命令,不妨留言跟大家一起分享吧!

【2013年4月18日 51CTO外電頭條】你有沒有在Linux命令行中見過一輛火車呢?"貓跟老鼠"呢?編輯Linux命令行其實(shí)并不總是件嚴(yán)肅古板的事情。你完全可以用它自娛自樂。下面我們就跟大家一起討論一下Linux命令行的特質(zhì)。

  假設(shè):本文所有示例都使用Ubuntu Linux。文中描述命令行功能或許在你的Linux系統(tǒng)中是默認(rèn)的。

  有趣的Linux命令行功效

1. Linux"sl"命令行

  盡管"sl"代表了"蒸汽機(jī)機(jī)頭",但它是用來提醒那些命令行控們別把"ls"打成了"sl"。讓我們看看在系統(tǒng)中運(yùn)行這個命令的時候會怎樣。

  首先,我們安裝的時候,要將其設(shè)置為不與標(biāo)準(zhǔn)Linux一起出現(xiàn)。用"apt-get"可以很方便地完成安裝。

  sudo apt-get install sl

  大部分的安裝需要sudo特權(quán)。完成安裝后,在命令提示行中輸入"sl"。

  $sl

  我們看到了動畫蒸汽機(jī)機(jī)頭從屏幕右邊開往左邊。這個火車頭是用ASCLL字符繪制。

  下面是我機(jī)器上的效果圖:

  這難道比我們平時操作Linux 命令行要難嗎?我認(rèn)為沉浸在工作中的Linux用戶看到這幅意料之外的動畫時,肯定會心一笑,并意識到自己的輸入有誤。

  即便是這種簡單的命令行也可以提供特定選項。

  SYNOPSIS
  sl [ -alFe ]
  DESCRIPTION
  sl Displays animations aimed to correct users who accidentally enter sl instead of ls.  SL stands for Steam Locomotive.
  OPTIONS
  -a  An accident seems to happen. You'll feel pity for people who cry for help.
  -l  shows little one.
  -F  It flies.
  -e  Allow interrupt by Ctrl+C.

  還可以用  $alia ls=sl  給人弄個惡作劇。

  2. Linux "yes" 命令

  這里是一個在進(jìn)程結(jié)束前一直打印輸入字符串的命令。萬一,用戶不指定任何輸入字符串,默認(rèn)命令是"y"。

  命令會這樣運(yùn)行:

  $yes mylinuxbook
  mylinuxbook
  mylinuxbook
  mylinuxbook
  mylinuxbook
  mylinuxbook
  mylinuxbook
  mylinuxbook
  mylinuxbook
  mylinuxbook
  mylinuxbook
  mylinuxbook
  mylinuxbook
  mylinuxbook
  ^C$

  用"ctrl+c"結(jié)束前臺運(yùn)行進(jìn)程。

  很奇怪,是嗎?為什么我們希望命令在進(jìn)程中一直打印字符串呢?盡管這樣運(yùn)行的方式很傻,但卻不一定沒用。我們可以用特定腳本中的"yes"命令,在這些腳本中,我們可以用重復(fù)操作作答。例如,我們可以在一組文件上進(jìn)行操作,而Linux會要求我們對文件進(jìn)行確認(rèn)。我們可以用"yes"命令自動回復(fù)。

  3. Linux"rev"命令

  盡管非常簡單,但我發(fā)現(xiàn)這行命令其實(shí)非常有意思。它會一行接一行地顛倒所輸入的字符串。"rev"命令的名稱來源于英文reverse。可以在命令指示符中輸入"rev"然后按回車

  $rev

  終端會提示我們通過標(biāo)準(zhǔn)輸入提供一個字符串。那么在每行后面我們就可以同時看到輸出。

  比如,我們輸入"mylinuxbook"然后按回車。

  mylinuxbook
  koobxunilym

  為了回到命令提示符,可以使用"ctrl+c"。

  我們看到顛倒的字符串直接出現(xiàn)在了下一行。然后,我們可以輸入下一個希望出現(xiàn)顛倒效果的字符串,接著按回車,就可以得到標(biāo)準(zhǔn)輸出了。

  $ rev
  google
  elgoog
  linux is fun
  nuf si xunil
  ^C$

  這行命令也可以以文件的形式輸入,它會顛倒文件中的所有字符串,然后把輸出結(jié)果打成標(biāo)準(zhǔn)輸出。

  $ cat strings.txt
  MyLinuxBook
  Linux is so much fun!
  Happy Birthday
  $ rev strings.txt
  kooBxuniLyM
  !nuf hcum os si xuniL
  yadhtriB yppaH

  4. Linux"fortune" 命令

  Fortune命令是在相同命令行中作為fortune cookies。我們運(yùn)行這個命令的時候隨機(jī)找了一條諺語或信息。

  首先要對其進(jìn)行安裝,

  $sudo apt-get install fortune

  安裝完成后,我們運(yùn)行這個命令的方式就是:

  $ fortune
  You have the power to influence all with whom you come in contact.

  所以,依靠這個命令,Linux可以像個算命師一樣。

  5. Linux"figlet"命令

  這個命令會用大寫方式把我們輸入的字符串顯示在標(biāo)題欄,顯示效果由ASCII字符組成。

  由于它不是標(biāo)準(zhǔn)設(shè)置,所以要先安裝這一功能。

  $sudo apt-get install figlet

  看到字符串在終端上變成這樣確實(shí)很有意思。

  $ figlet mylinuxbook

你可以試著用"figlet"在腳本標(biāo)頭或源代碼中添加標(biāo)題欄。

  6. Linux "toilet"命令

  我不知道這個命令的名字源自哪里。但是它確實(shí)個五顏六色的命令。與figlet一樣,它會把文本顯示稱標(biāo)題欄,但是效果更好。

  首先,安裝:

  $sudo apt-get install toilet

  然后試一試這個簡單的命令:

  $toilet mylinuxbook

  輸入效果如下圖所示:

  它比figlet命令的效果更有藝術(shù)感。

  不過,它還可以添加顏色。我們可以運(yùn)行下列命令看到顏色:

  $toilet -f mono12 -F metal mylinuxbook

  效果如下圖:

  7. Linux "cowsay"命令

  Cowsay命令是一個有趣的命令。它會用ASCII字符描繪牛,羊和許多其他動物。但是不是每個Linux發(fā)行版都帶有這個命令。

  使用下面的命令安裝此命令:

  $sudo apt-get install cowsay

  現(xiàn)在,運(yùn)行命令,并在命令中給出一個信息字符串。

  $cowsay "Linux is fun"

  我們看到了一個有趣的圖像:

  基本上,我們會看到一頭牛告訴我們所輸入的信息。盡管這個命令中只出現(xiàn)了cow,但其實(shí)它還可以有羊的效果。

  $cowsay -f sheep "I too love linux"

  效果如圖:

  只需用 '-l 就能看到它能提供的所有動物。輸入:

  $cowsay -l

  系統(tǒng)會彈出下列信息:

  Cow files in /usr/cowsay/cows:
  apt beavis.zen bong bud-frogs bunny calvin cheese cock cower daemon default
  dragon dragon-and-cow duck elephant elephant-in-snake eyes flaming-sheep
  ghostbusters gnu head-in hellokitty kiss kitty koala kosh luke-koala
  mech-and-cow meow milk moofasa moose mutilated pony pony-smaller ren sheep
  skeleton snowman sodomized-sheep stegosaurus stimpy suse three-eyes turkey
  turtle tux unipony unipony-smaller vader vader-koala www

  因此,我們可以用 '-f' 輸入以上信息中的任何動物。

  為了使之更有趣,你可以讓cowsay說出fortune信息,如輸入:

  $fortune | cowsay

  則出現(xiàn)下面的效果:

  8. Linux "cmatrix"命令

  這個命令會在終端生成ASCII字符組成的矩陣風(fēng)格的動畫效果。

  先安裝:

  $sudo apt-get install cmatrix

  現(xiàn)在運(yùn)行:

  cmatrix

  出來的效果很酷:

  用"ctrl+c" 結(jié)束,生成動畫。

  9. Linux "oneko" 命令

  這個命令是最好玩的。我們都知道"貓和老鼠"的動畫,這個命令會讓我們想起他們的追逐游戲。有了這行命令,我們可以看到一只貓在追老鼠(鼠標(biāo)指示器)的效果。

  先安裝:

  $sudo apt-get install oneko

  運(yùn)行這個命令,我們輸入:

  oneko

  然后你就可以看到不管鼠標(biāo)指示器放到哪里,Tom貓都會追著跑。下面是截圖,不過不足以顯示動態(tài)的效果:

  即便我們切換應(yīng)用,貓也不會離開老鼠。它甚至沒有局限于終端。

  想關(guān)掉這個的時候,只需在終端里用ctrl+c 結(jié)束進(jìn)程即可。

結(jié)語

  希望讀者可以了解以上有趣的Linux命令行功能。如果你還知道更多諸如此類的有趣命令,不妨留言跟大家一起分享吧!

  原文鏈接:http://mylinuxbook.com/funny-side-of-linux-command-line/

責(zé)任編輯:黃丹 來源: 51CTO.com
相關(guān)推薦

2011-11-10 16:24:58

2011-10-06 13:41:46

優(yōu)派投影儀

2012-11-03 09:51:45

微軟Build 2012大Windows 8

2010-07-07 09:34:44

服務(wù)器

2011-12-21 21:20:38

iPad

2009-12-01 11:14:00

2009-12-10 15:01:09

Linux命令行

2010-09-01 14:23:54

Linux命令行開發(fā)

2009-12-24 14:51:39

Linux命令行

2009-12-23 14:14:09

Linux高級命令行

2013-11-15 13:35:17

html5代碼創(chuàng)意

2021-09-22 16:37:32

RPAUiPath

2009-12-09 09:25:52

Linux命令行svn命令

2011-07-11 13:20:13

linuxuniq

2018-02-10 17:30:41

Linux命令

2017-08-29 15:15:40

Linux命令公網(wǎng)IP

2018-04-23 08:45:05

Linux命令行

2010-06-01 19:14:53

SVN命令行

2010-09-03 09:18:23

LinuxUNIX命令行

2014-01-24 09:09:32

Linux命令行網(wǎng)速
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 色婷婷亚洲一区二区三区 | 亚洲一区三区在线观看 | 国产免费一区二区 | 欧美日韩精品一区二区三区四区 | 视频在线一区二区 | 国产区在线视频 | 嫩草国产 | 国产欧美日韩久久久 | 国产精品99久久久久久久久久久久 | 久久精品欧美一区二区三区不卡 | 第一区在线观看免费国语入口 | 国产xxxx搡xxxxx搡麻豆 | 国产精品夜间视频香蕉 | 美女黄色在线观看 | 蜜桃精品噜噜噜成人av | 亚洲精品在线免费看 | www.操.com| 国产精品美女久久久久久久网站 | 毛片一级片 | 天天色综 | 日韩高清中文字幕 | 成人欧美一区二区三区黑人孕妇 | 中文字幕在线中文 | 日韩1区2区 | 狠狠做六月爱婷婷综合aⅴ 国产精品视频网 | 久久久久久91 | 国产成人高清成人av片在线看 | 中文字幕亚洲在线 | 亚洲视频精品 | 国产欧美一区二区精品久导航 | 日韩精品一区二区三区视频播放 | 99热热热热 | 成人性生交大片免费看中文带字幕 | 91免费在线看 | 欧美日韩国产一区二区三区 | 精品一二三区视频 | 国产精品不卡 | 久久久www成人免费无遮挡大片 | 在线国产小视频 | 久久精品视频一区二区三区 | 99福利|