GNU/Linux >> Linux の 問題 >  >> Linux

Linuxユーザーに役立つコンソールサービスのリスト

少し前に、Linuxシステム管理者に役立つツールのリストを見てきました。 およびコマンドラインユーザーに役立つBASHスクリプト 。今日は、Linuxユーザーにとって便利なコンソールサービスについて説明します。これらのコンソールサービスは、特定の操作を実行する最小限のWebアプリケーションに他なりません。すべてのコンソールサービスには、コマンドラインから httpを介してアクセスできます。 、 https およびsshなどの他のネットワークプロトコル およびtelnet 。良い点は、 curl を除いて、インストールや追加のアプリケーションを必要としないことです。 またはwget ほとんどすべてのLinuxおよびUnixディストリビューションにプリインストールされているツール。アクティブなインターネット接続を備えたLinuxシステムを使用している場合は、これらのコンソールサービスを使用してさまざまなタスクを実行できます。

Linuxユーザーに役立つコンソールサービスのリスト

次のコンソールサービスにアクセスするには、次のツールを使用します。

  • curlまたはwget
  • ssh
  • telnet
  • nc

これらのツールは、多くの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コマンドのチートシート

あなたはおそらくcheat.shについて聞いたことがあるでしょう 。私は毎日このサービスを利用しています!これは、すべてのLinuxユーザーにとって便利なサービスの1つです。簡潔なLinuxコマンドの例が表示されます。

たとえば、curlコマンドのチートシートを表示するには 、コンソールから次のコマンドを実行するだけです:

$ curl cheat.sh/curl

とても簡単です!コマンドについて学ぶために、マニュアルページに目を通したり、オンラインリソースを使用したりする必要はありません。ほとんどのLinuxおよびUNIXコマンドのチートシートを数秒で取得できます。

lsコマンド 虎の巻:

$ curl cheat.sh/ls

検索コマンド 虎の巻:

$ curl cheat.sh/find

強くお勧めするツールです!

おすすめの記事:

  • すべてのLinuxユーザーが知っておく必要のあるマニュアルページの優れた代替手段

世界地図

ターミナルから直接世界地図を見ることができることをご存知ですか?はい! MapSCII 、xterm互換端末用の点字およびASCII世界地図レンダラー。

コンソールから世界地図を表示するには、次のコマンドを実行します。

$ telnet mapscii.me

それを過小評価しないでください。 MapSCIIは不完全なプロジェクトではありません。非常に称賛に値するプロジェクトです。小さな町の地図も正確に表示できます。詳細については、次のリンクをご覧ください。

  • MapSCII –ターミナルの世界地図

天気の詳細

これも称賛に値するコンソールサービスです。世界のあらゆる場所の天気の詳細を取得できます。

現在地の天気の詳細を知るには、次のコマンドを実行します。

$ curl wttr.in

特定の国、都市、空港、地理的な場所などの天気の詳細を表示することもできます。

詳細については、次のガイドを参照してください。

  • Linuxのコマンドラインから天気の詳細を確認する方法

IPアドレス

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形式で表示するコンソールサービスもあります。

$ 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でコマンドラインからジオロケーションを取得する方法

お金

Cryptocurreny市場で何が起こっているのか疑問に思いますか?

Coinmarketcapトップ100暗号通貨を入手する:

$ curl cmc.rjldev.com

出力例:

暗号通貨の為替レートを取得する:

$ 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
http://ix.io/2bCA

上記のコマンドは、 ix.ioを介して「WelcomeToOSTechNix」というテキストを共有します サイト。 URL( http://ix.io/2bCA )に移動すると、誰でもWebブラウザからこのテキストにアクセスできます。

別の例:

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

ファイル共有

テキストだけでなく、 filepushと呼ばれるコンソールサービスを使用して誰とでもファイルを共有できます。 。

$ 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 --:--:--    54http://filepush.co/8x6h/ostechnix.txt
100   110  100    38  100    72     27     53  0:00:01  0:00:01 --:--:--    81

上記のコマンドは、 ostechnix.txtをアップロードします filepush.coサイトにファイルします。リンクに移動することで、どこからでもこのファイルにアクセスできます- http://filepush.co/8x6h/ostechnix.txt

別のテキスト共有コンソールサービスはtermbinです :

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

transfer.shという名前の別のコンソールサービスもあります 。ただし、このガイドの執筆時点では機能しません。

ブラウザ

Linuxでは多くのテキストブラウザを利用できます。 ブラウジ はそのうちの1つであり、コマンドを使用してターミナルから直接アクセスできます:

$ ssh brow.sh

Browshは、ビデオを含むグラフィックスをサポートする最新のテキストブラウザです。技術的に言えば、それはブラウザの多くではなく、ブラウザのある種の端末フロントエンドです。 ヘッドレスFirefoxを使用しています WebページをレンダリングしてからASCIIアートに変換します。詳細については、次のガイドを参照してください。

  • Browsh –グラフィックスとビデオをサポートする最新のテキストブラウザ

指定された文字列のQRコードを作成する

特定の文字列のQRコードを作成しますか?簡単です!

$ curl qrenco.de/ostechnix

これが「ostechnix」文字列のQRコードです。

URLショートナー

長いURLを短くして、投稿したり、友達と共有したりしやすくしたいですか? Tinyurlコンソールサービスを使用して短縮します:

$ curl -s http://tinyurl.com/api-create.php?url=https://ostechnix.com/pigz-compress-and-decompress-files-in-parallel-in-linux/
http://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スキルをテストする

このガイドでは、私が時々使用するコンソールサービスをいくつかリストしました。もっとある。次のリンクで完全なリストを表示できます。

  • 素晴らしいコンソールサービス

Linux
  1. Linuxユーザーと権限のチートシート

  2. Linuxでユーザーを一覧表示する3つの方法

  3. Linux グループ内のすべてのユーザーを一覧表示する方法は?

  1. Linuxでサービスを管理および一覧表示する方法

  2. Linuxとは何ですか?非技術ユーザー向けガイド

  3. SysAdmins用の80のLinux監視ツール

  1. Linuxデスクトップ用の4つのやることリストマネージャー

  2. Linuxでユーザーを一覧表示する-最良の方法

  3. Linux –利用可能なD-busサービスのリスト?