不久前我看到了清單 Linux 系統管理員的便捷工具 什麼時候 對命令行用戶有用的 BASH 腳本..今天,我將討論對 Linux 用戶有用的控制台服務。這些控制台服務只是執行特定操作的最小 Web 應用程序。可以從命令行訪問所有控制台服務 http, https https 和其他網絡協議 SSH 什麼時候 遠程登錄好消息是它不需要安裝或其他應用程序。 捲曲wget 這些工具預裝在幾乎所有的 Linux 和 Unix 發行版上。如果您使用的是具有活動 Internet 連接的 Linux 系統,則可以使用這些控制台服務來執行各種任務。

內容

  1. 對 Linux 用戶有用的控制台服務列表
    1. Linux / Unix 命令備忘單
    2. 世界地圖
    3. 天氣詳情
    4. IP地址
    5. 地理位置
    6. 字典
    7. 文字分享
    8. 文件共享
    9. 瀏覽器
    10. 為特定字符串創建二維碼
    11. 網址縮短服務
    12. 娛樂/樂趣/遊戲
    13. 請幫助我們幫助您:

對 Linux 用戶有用的控制台服務列表

使用以下工具訪問以下控制台服務:

  • 捲曲或 wget
  • SSH
  • 遠程登錄
  • 數控數控

這些工具預裝在許多 Linux 操作系統上。使用您的發行版的包管理器進行安裝,以防它不可用。

安裝它們 基於 Debian 運行系統:

$ sudo apt install curl wget openssh-client telnet nc

存在 基於 RPM 系統:

$ sudo yum install curl wget openssh-client telnet nc

存在 Arch Linux

$ sudo pacman -S curl wget openssh-client telnet nc

存在 openSUSE

$ sudo zypper install curl wget openssh-client telnet nc

接下來,我們來看看如何使用控制台服務。

請記住,此處列出的某些服務可能並不總是有效。如果這不起作用,請在一段時間後嘗試其他服務。

Linux / Unix 命令備忘單

你可能聽說過 欺騙.sh..我每天都使用這項服務!這是對所有 Linux 用戶有用的服務之一。 下面是一個 Linux 命令的簡短示例。

例如,要顯示 作弊命令備忘單只需從控制台運行以下命令:

$ curl cheat.sh/curl

就這麼容易!您無需瀏覽手冊頁或使用在線資源即可理解該命令。它可以在幾秒鐘內為大多數 Linux 和 UNIX 命令提供備忘單。

ls 命令 作弊紙:

$ curl cheat.sh/ls

搜索命令 作弊紙:

$ curl cheat.sh/find

這是一個強烈推薦的工具!

  • 每個 Linux 用戶都需要了解的手冊頁的絕佳替代品

世界地圖

您知道您可以直接從終端查看世界地圖嗎?是的! MapSCII, 盲文和 ASCII 世界地圖渲染器 xterm 兼容終端。

要從控制台查看世界地圖,請運行以下命令:

$ telnet mapscii.me

不要低估它。 MapSCII 不是一個愚蠢的項目。這是一個非常令人欽佩的項目。您還可以準確地顯示一個小鎮的地圖。有關詳細信息,請參閱下面的鏈接。

  • MapSCII-終端世界地圖

天氣詳情

這是另一個值得稱讚的控制台服務。顯示世界各地的天氣詳細信息。

要獲取當前位置的天氣詳細信息,請運行以下命令:

$ curl wttr.in

來自終端的 wttr 天氣詳情

您還可以查看天氣詳細信息,例如特定國家、城市、機場和地理位置。

有關更多信息,請參閱下面的指南。

  • 如何從 Linux 命令行檢查天氣的詳細信息

IP地址

可以使用 ip 命令。但是公共 IP 地址呢?這很簡單!

要查找公共 IP 地址,只需從終端運行以下命令:

$ curl ipinfo.io/ip
157.46.122.176
$ curl eth0.me
157.46.122.176
$ curl checkip.amazonaws.com
157.46.122.176
$ curl icanhazip.com
2409:4072:631a:c033:cc4b:4d25:e76c:9042

控制台服務查找 IP 地址

還有一個控制台服務以 JSON 格式顯示 IP 地址。

$ curl httpbin.org/ip
{
  "origin": "157.46.122.176"
}

地理位置

以下控制台服務顯示地理位置詳細信息。

$ curl ipinfo.io/8.8.8.8
{
  "ip": "8.8.8.8",
  "hostname": "dns.google",
  "city": "Mountain View",
  "region": "California",
  "country": "US",
  "loc": "37.3860,-122.0838",
  "org": "AS15169 Google LLC",
  "postal": "94035",
  "timezone": "America/Los_Angeles",
  "readme": "https://ipinfo.io/missingauth"
}

或者只是顯示位置。

$curl ipinfo.io/8.8.8.8/loc
37.3860,-122.0838

顯示國家:

$ curl ifconfig.co/country
India

展示城市:

$ curl ifconfig.co/city
Chennai

相關閱讀:

  • 如何從命令行查找 IP 地址的地理位置
  • Geo-一個簡單的 BASH 實用程序,用於獲取網絡和地理位置詳細信息
  • 如何從 Linux 命令行獲取地理位置

想知道加密市場發生了什麼?

獲取 Coinmarketcap 上的前 100 種加密貨幣:

$ curl cmc.rjldev.com

樣本輸出:

使用 Coinmarketcap 獲得前 100 種加密貨幣

獲取加密貨幣匯率:

$ curl rate.sx

樣本輸出:

加密貨幣匯率

您還可以查看具體的匯率。

$ curl rate.sx/btc

字典

想知道一個英文單詞的意思嗎?以下是如何理解一個詞的含義—— 品嚐

$ curl 'dict://dict.org/d:gustatory'
220 pan.alephnull.com dictd 1.12.1/rf on Linux 4.4.0-1-amd64 <auth.mime> <[email protected]>
250 ok
150 1 definitions retrieved
151 "Gustatory" gcide "The Collaborative International Dictionary of English v.0.48"
Gustatory Gust"a*to*ry, a.
Pertaining to, or subservient to, the sense of taste; as, the
gustatory nerve which supplies the front of the tongue.
[1913 Webster]
.
250 ok [d/m/c = 1/0/16; 0.000r 0.000u 0.000s]
221 bye [d/m/c = 0/0/0; 0.000r 0.000u 0.000s]

文字分享

您可以通過一些控制台服務共享文本。這些文本共享服務通常可以幫助您共享代碼。

這是一個例子。

$ echo "Welcome To OSTechNix!" | curl -F 'f:1=<-' ix.io
https://ix.io/2bCA

上面的命令將讀取文本“WelcomeToOSTechNix” ix.io 地方。 任何人都可以通過導航到 URL 從 Web 瀏覽器查看此文本 – https://ix.io/2bCA

文本共享控制台服務

另一個例子:

$ echo "Welcome To OSTechNix!" | curl -F [email protected] 0x0.st
https://0x0.st/i-0G.txt

文件共享

您可以使用控制台服務與任何人共享文件,而不僅僅是文本 文件推送..

$ curl --upload-file ostechnix.txt filepush.co/upload/ostechnix.txt
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100    72    0     0  100    72      0     54  0:00:01  0:00:01 --:--:--    54https://filepush.co/8x6h/ostechnix.txt
100   110  100    38  100    72     27     53  0:00:01  0:00:01 --:--:--    81

上面的命令會上傳 ostechnix.txt 文件到 filepush.co 網站。您可以通過鏈接從任何地方訪問此文件 – https://filepush.co/8x6h/ostechnix.txt

filepush 文件共享控制台服務

另一個文本共享控制台服務 最後期限

$ echo "Welcome To OSTechNix!" | nc termbin.com 9999

還有另一個控制台服務稱為 傳輸.sh..但是,在編寫本指南時它不起作用。

瀏覽器

Linux 上有許多文本瀏覽器可用。 瀏覽 是其中之一,可以使用以下命令直接從終端訪問:

$ ssh brow.sh

瀏覽文本瀏覽器

Brosh 是一個現代文本瀏覽器,支持包括視頻在內的圖形。從技術上講,這不是瀏覽器,它是某些瀏覽器的終端前端。它正在使用 無頭火狐 渲染網頁,然後將其轉換為 ASCII 藝術。有關更多信息,請參閱下面的指南。

  • Brosh-支持圖形和視頻的最新文本瀏覽器

為特定字符串創建二維碼

您想為特定字符串創建二維碼嗎?這很簡單!

$ curl qrenco.de/ostechnix

這是“ost​​echnix”字符串的二維碼。

為字符串創建二維碼

網址縮短服務

想要縮短長 URL 以使它們更容易發布和與朋友分享? 使用 Tinyurl 控制台服務來縮短它們。

$ curl -s https://tinyurl.com/api-create.php?url=https://ostechnix.com/pigz-compress-and-decompress-files-in-parallel-in-linux/
https://tinyurl.com/vkc5c5p

娛樂/樂趣/遊戲

你工作無聊嗎?以下是一些用於打發時間的控制台服務。

節目 隨機笑話 航站樓內:

$ curl https://icanhazdadjoke.com

顯示動畫 鸚鵡

$ curl parrot.live

迪斯科 航站樓內:

$ nc rya.nc 1987

星球大戰 航站樓內:

$ nc towel.blinkenlights.nl 23

多人遊戲 俄羅斯方塊 遊戲:

$ ssh netris.rocketnine.space

遊戲:

$ ssh sshtron.zachlatta.com

$ telnet freechess.org

  • 用於學習 Vim 命令的 PacVim-CLI 遊戲
  • 玩命令行遊戲來測試你的 BASH 技能

在本指南中,我列出了一些我不時使用的控制台服務。還有更多。您可以在下面的鏈接中查看完整列表。

  • 很棒的控制台服務

謝謝你的到來!

請幫助我們幫助您:

  • 訂閱電子郵件通訊: 立即註冊
  • OSTechNix 支持: 通過貝寶捐款
  • 下載免費電子書和視頻: Trade Pub OS Tech Nix
  • 詢問: 紅迪網 | Facebook | 推特 | 領英 | RSS訂閱

祝你今天過得愉快! !!

CLI 命令行控制台服務 curlLinux Linux 命令 ncTerminalwget