好玩的Linux命令行,與彩虹貓Nyan Cat一起休息下

2021-02-16 Linux公社

今天我們再來看看好玩的Linux命令行,在這裡我們將探索Linux終端上可用的一些有趣的、非常有趣的、在某些情況下完全無用的小玩意。所有這些都可以在開源許可下獲得。

它們都是獨一無二的嗎?是的。它們對你來說都是獨一無二的嗎?那我就不知道,但是,這應該會吸引人。

因此,讓我們用命令行玩具調用nyancat來回顧2011年的Nyan Cat,這並不奇怪。你錯過了年貓的文化現象嗎?觀看下面的嵌入,我會等待。

現在,讓我們一起回到2011年的Nyan Cat,使用命令行召喚調用nyancat。 如果你錯過了Nyan Cat文化現象,那就跟我一起來吧。

現在,讓我們在您的終端中重新創建這種奇妙的體驗。Nyancat被打包用於許多發行版(Arch、Debian、Gentoo、Ubuntu等),但不包含在Fedora中,但是從原始碼編譯也很簡單。

根據一個網友的提醒,對於我來說,這將是一個很好的提醒:要小心從不受信任的來源安裝應用程式,或者編譯和運行你在網上找到的任何代碼。 如果您不確定,請採取適當的預防措施,特別是在生產機器上。

我用以下代碼克隆了原始碼:

git clone https://github.com/klange/nyancat.git

然後使用make編譯,並使用./nyancat運行應用程式。

linuxidc@node1:~/桌面/linuxidc.com/nyancat$ make
cd src && make all
make[1]: 進入目錄「/home/linuxidc/桌面/linuxidc.com/nyancat/src」
cc -g -Wall -Wextra -std=c99 -pedantic -Wwrite-strings  -c -o nyancat.o nyancat.c
cc  -g -Wall -Wextra -std=c99 -pedantic -Wwrite-strings  nyancat.o -o nyancat
make[1]: 離開目錄「/home/linuxidc/桌面/linuxidc.com/nyancat/src」

linuxidc@node1:~/桌面/linuxidc.com/nyancat$ ./nyancat

這直接進入了一個nyancat體驗,完成了我很久很久沒有享受nyancat魔法的計數器。

您可以在GitHub上找到nyancat的原始碼,該原始碼是NCSA開放源碼許可下的。

Nyan Cat的命令行版本曾經可以通過公共Telnet伺服器訪問,因此您甚至不必安裝它,但遺憾的是,由於帶寬限制,它被關閉了。

然而,在各種舊設備上運行Nyan Cat的舊Telnet伺服器的畫廊非常值得一試,也許你想通過發布你自己的公共鏡像並讓作者知道這樣做來幫助社區。他們可能會再次與公眾分享?

看看昨天的好玩的Linux命令行,使用lolcat為您的Linux終端帶來色彩 https://www.linuxidc.com/Linux/2018-12/155801.htm

如果你有一個你認為比本文還有趣還好玩的命令行? 請在下面的評論中告訴我,謝謝。

更多Linux命令相關信息見Linux命令大全 專題頁面 https://www.linuxidc.com/topicnews.aspx?tid=16
Linux公社的RSS地址:https://www.linuxidc.com/rssFeed.aspx

本文永久更新連結地址:https://www.linuxidc.com/Linux/2018-12/155853.htm

相關焦點

  • 7 個好玩的 Linux 命令 | Linux 中國
    Linux 的命令行可以說是資深用戶和系統管理員的小窩。然而,Linux 不僅僅是大量的枯燥工作。Linux 是由愛玩的人開發的,他們還創造了一系列搞笑的命令。當你想輕鬆一下的時候,就可以自己試著這些。蒸汽機車隨便什麼時候,你可以使用 sl 命令使一輛蒸汽機車(Steam Locomotive)在你的終端上跑過。可以用你的軟體包管理器安裝這輛蒸汽機車。
  • Linux命令之九 cat命令
    cat命令簡介cat命令是concatenate的縮寫,用於連接文本文件並列印到標準輸出設備上,
  • Linux常用命令 - cat命令用法詳解
    cat命令cat命令用於連接文件列印到輸出設備中,cat是Linux的基本文本輸出命令,通常用於查看文件內容。
  • Linux之cat介紹幾個實用命令
    cat,又是一個相對高頻率的命令。比較官方的說法是命令用於連結文件並列印到標準輸出設備上。
  • 使用cat命令在Linux中組合文本文件
    在本教程中,您將學習如何使用cat命令將兩個或多個文件中的文本合併為一個文件。 這將幫助您從普通初學者獲得Ubuntu上的高級用戶狀態。 我們在Ubuntu 18.04 LTS系統上運行了本教程中提到的命令。我們在本文中提供一些示例,它們將幫助您在以下四種方案中理解cat命令的正確用法:注意:在更改內容之前備份重要文件是一種很好的做法。
  • Linux基礎命令 - 你應該知道的Bash命令行技巧
    是時候學習常見的Linux命令了。通過使用man命令,您可以獲取有關這些命令中任何一個的更多信息。這將顯示命令的手冊頁。例如,如果您在Linux終端鍵入man cat,您將獲得有關該cat命令的更多信息。ls列出目錄內容。
  • Linux 中的 13 個基本 cat 命令示例
    cat (全稱 concatenate) 命令是 Linux/類 Unix 作業系統中最常用的命令之一。
  • 每天一條Linux命令(6) cat (超詳細)
    在linux系統中,命令 cat 用於連結文件並將文件內容列印到標準輸出設備上語法:
  • 每天一個 Linux 命令:grep 命令
    *  #匹配零個或多個先前字符 如:'*grep'匹配所有一個或多個空格後緊跟grep的行。    .*   #一起用代表任意字符。   []   #匹配一個指定範圍內的字符,如'[Gg]rep'匹配Grep和grep。
  • Linux之cat命令
    cat命令的用途是連接文件或者標準輸入並列印。
  • Linux常用命令:Linux more命令使用方法
    more功能類似 cat ,cat命令是整個文件的內容從上到下顯示在屏幕上。 more會以一頁一頁的顯示方便使用者逐頁閱讀,而最基本的指令就是按空白鍵(space)就往下一頁顯示,按 b 鍵就會往回(back)一頁顯示,而且還有搜尋字串的功能 。more命令從前向後讀取文件,因此在啟動時就加載整個文件。
  • 每天一個 linux 命令(53):grep 命令
    *  #匹配零個或多個先前字符 如:'*grep'匹配所有一個或多個空格後緊跟grep的行。    .*   #一起用代表任意字符。   []   #匹配一個指定範圍內的字符,如'[Gg]rep'匹配Grep和grep。
  • linux中用了bat真想把cat扔進垃圾堆
    cat (concatenate 的縮寫)命令是 Linux 中的一個應用程式。其最常見的用法之一是將文件內容列印到標準輸出流上。如果你希望 bat 從不分頁輸出,你可以--paging=never 在命令行或配置文件中設置 為選項。bat 命令還允許你在輸出期間使用/ 鍵綁定進行搜索(如果輸出長於屏幕高度),類似於 less 搜索。Bat 使用語法庫來突出顯示語法。Syntect 是一個流行的 Rust 語法高亮庫,它使用Sublime Text語法定義。
  • Linux常用命令大全
    下root用戶的根目錄/home:是linux下其他用戶的默認根目錄 (例如:在linux上創建了一個bow用戶,那麼就會在/home下面生成一個bow目錄作為bow用戶的根目錄)/etc:是linux下系統配置文件目錄/tmp:臨時文件目錄,所有用戶都可以用ls命令ls [參數] 目錄路徑ls 表示查看目錄下的文件ls
  • 好玩的Linux命令,將禮品包在盒子中
    來自:Linux迷連結:https://www.linuxmi.com/linux-boxes.html春節,聖誕,元旦,每個節日
  • Linux之diff命令
    diff 命令是 linux上非常重要的工具,用於比較文件的內容,特別是比較兩個版本不同的文件以找到改動的地方。diff在命令行中列印每一個行的改動。最新版本的diff還支持二進位文件。diff程序的輸出被稱為補丁 (patch),因為Linux系統中還有一個patch程序,可以根據diff的輸出將a.c的文件內容更新為b.c。
  • Linux xargs 命令
    xargs 可以將管道或標準輸入(stdin)數據轉換成命令行參數,也能夠從文件的輸出中讀取數據。xargs 也可以將單行或多行文本輸入轉換為其他格式,例如多行變單行,單行變多行。xargs 默認的命令是 echo,這意味著通過管道傳遞給 xargs 的輸入將會包含換行和空白,不過通過 xargs 的處理,換行和空白將被空格取代。
  • 【玩轉Linux命令】tail命令詳解
    今天小編給大家帶來的「玩轉linux命令之tail篇」,tail命令是咱們工作中經常用到的命令,常用於動態文件的查看,接下來搜狗華安帶你來一起了解tail命令。tail命令簡介linux tail命令用途是按照要求將指定的文件的最後部分輸出到標準設備,一般是終端,通俗來講,就是把某個檔案文件的最後幾行顯示到終端上,如果該檔案有更新,tail會自動刷新,確保你看到最新的檔案內容。
  • 學習Linux操作的第一步,你需要知道這些命令行!
    一般所說的「命令行」是指Linux中直接操縱作業系統的底層命令,Linux命令是對Linux系統進行管理的命令。其實,命令行就是溝通的語言,就像人與人之間溝通使用的語言。用戶和Linux內核之間溝通也需要一個雙方都可以明白的語言,這就是命令行,用戶輸入命令後,內核就會明白用戶要讓它做什麼。