不久前我們看到了清單 對 Linux 系統管理員有用的工具 什麼時候 方便命令行用戶的 BASH 腳本今天我要講一個對 Linux 用戶有用的控制台服務。這些控制台服務只是執行特定操作的最小 Web 應用程序。可從命令行訪問的所有控制台服務 http, 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

存在 拱 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 命令備忘單,只需從控制台運行以下命令:

$ curl cheat.sh/curl

就這麼容易!您無需閱讀手冊頁或使用在線資源即可理解命令。在幾秒鐘內為大多數 Linux 和 UNIX 命令創建備忘單。

ls 命令 作弊紙:

$ curl cheat.sh/ls

找到命令 作弊紙:

$ curl cheat.sh/find

推薦工具!

  • 每個 Linux 用戶都應該知道的手冊頁的絕佳替代品

世界地圖

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

要從控制台顯示世界地圖,請運行:

$ telnet mapscii.me

不要低估。 MapSCII 不是一個愚蠢的項目。這是一個非常值得稱讚的項目。即使是小鎮地圖也可以準確顯示。有關詳細信息,請參閱下面的鏈接。

  • MapSCII – 終端世界地圖

天氣詳情

這是另一個很好的控制台服務。它提供世界上任何位置的天氣詳細信息。

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

$ curl wttr.in

來自終端的 wttr 天氣詳細信息

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

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

  • 如何從 Linux 中的命令行獲取天氣詳細信息

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

上面的命令共享文本“Welcome to OSTechNix”。 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

字符串“ostechnix”的二維碼。

創建字符串二維碼

網址縮短

想要縮短長 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

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

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

  • 很棒的控制台服務

謝謝你的到來!

幫助我們幫助您:

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

祝你今天過得愉快! !

CLI 命令行控制台服務 curlLinuxLinux 命令 ncTerminalwget