ホームページ  >  記事  >  運用・保守  >  Linux ターミナルを刺激する 5 つの素晴らしいプログラム

Linux ターミナルを刺激する 5 つの素晴らしいプログラム

WBOY
WBOY転載
2023-06-09 00:29:351676ブラウズ

多くの人がコマンド ラインを使用したことがあります。この古典的なテキストベースのインターフェイスを使用すると、グラフィカル インターフェイスでは実行できない退屈なタスクを完了できます。場合によっては、端末を詳しく調べる必要がある場合もあります。

経験豊富な開発者にとって、基本的なコマンド ラインの知識は不可欠です。コマンドライン操作、ファイル編集、アプリケーション構成などの基本スキルを習得することが不可欠です。ただし、Linux コマンド ライン インターフェイスは、白黒はっきりしたエクスペリエンスである必要はありません。コマンド ラインで楽しく活気に満ちたプログラムを使用して、新鮮な新しい外観を与えることができます。

五个美妙的程序,让你的 Linux 终端更加精彩

この記事は、コンソール インターフェイスの視覚効果を向上させるためのいくつかの優れたサードパーティ プログラムを紹介することを目的としています。これらのプログラムの主な目的は純粋な機能性と効率性ではないかもしれませんが、それでも単調な体験にスパイスを加えます。

1、WTF

五个美妙的程序,让你的 Linux 终端更加精彩

デフォルトの WTF ターミナル ダッシュボード。何て素晴らしいアイデアなんだ。 WTF ダッシュボードでは、コマンド ラインにパーソナライズされた情報表示領域が提供されます。単純な構成ファイルを使用して、さまざまなウィジェットをダッシュ​​ボードに追加できます。これを端末上の「デスクトップ」と考えてください。

WTF には堅牢なプラグイン エコシステムがあります。他のサービスやシステムを監視するために、任意の数のモジュールを追加できます。 git コミット レコードを表示し、Jira の作業指示に従うことができます。

ダッシュボードの可能性は無限です。利用可能なプラグインがない場合でも、独自のプラグインを作成できます。 WTF は、必要なデータを収集するためのカスタム スクリプトの作成をサポートしています。

モジュールの完全なリストは、公式 Web サイトでご覧ください。

2. htop

五个美妙的程序,让你的 Linux 终端更加精彩

私は以前に htop についての記事を書きました。それは、このユーティリティが非常に美しく、好評だからです。これは、システム上のさまざまなリソースの視覚化を表示できる、curses ライブラリを使用して実装されたプログラムです。これはオリジナルのトップ ユーティリティに基づいているため、プロセス情報の表示がその主な機能です。

ただし、表示できるものは他にもたくさんあります。基本的なメモリ使用量を表示でき、コアごとの (少し遅いとはいえ) 優れた使用率グラフを表示します。

このガジェットは、カラフルで動的な方法でコンピュータ上のプロセスと対話します。色分けされた列と行により、大きなリストを簡単に選別できることがわかりました。動的に色を変更することは、リソースが過負荷になった場合にも非常に役立ちます。

htop の使用は非常に簡単です。使用方法についてはプログラムの下部にあります。

3、mapscii

五个美妙的程序,让你的 Linux 终端更加精彩

これはまさにあなたが想像したものです。完全なコマンド ライン ベースの対話型 ASCII 世界地図。このプロジェクトは、OpenStreetMap のデータを使用して、端末上に非常に応答性の高い素晴らしい地図を構築できます。

これは非常に野心的なプロジェクトです。一見簡単そうに見えますが、実際には大量のデータをロードします。これは派手なおもちゃではなく、実際には便利な地図作成ツールです。コマンド ライン インターフェイスでマップを参照する必要がある場合、これは正常に完了できる数少ないプロジェクトの 1 つである可能性があります。

このツールをインストールしたくない場合は、telnet コマンド経由で実行することもできます:

telnet mapscii.me

詳細については、公式 GitHub にアクセスしてください。

4、btop

五个美妙的程序,让你的 Linux 终端更加精彩

デフォルトの btop ターミナル ダッシュボード

もう 1 つの非常に目を引くユーティリティです。 btop プロジェクトの CLI ダッシュボードは素晴らしく、膨大な量の情報を網羅しています。 btop のアニメーションは他のプロジェクトよりもスムーズだと思います。

btop は、ダッシュボード内での完全なマウスの使用もサポートしています。ポインティングとクリックの方が快適な場合は、これが最適な選択です。テーマ コミュニティは非常に活発で、btop のほぼすべての側面を調整できます。

詳細については、公式 GitHub を参照してください。

5、wttr

五个美妙的程序,让你的 Linux 终端更加精彩

wttr.in

からの上海の天気

最后但并非最不重要的是我最喜欢的检查天气的方法之一。我们在使用命令行时,不希望费劲地打开网页或独立应用程序查看天气,而是希望一直待在命令行中。

那么当你专注于工作时,突然闪电在窗外劈下时会发生什么呢?当然是使用wttr在你的终端上查看天气!

使用wttr.in检查伦敦的天气。尽管不是严格的程序,它的行为模拟程序的行为,并且资源利用率更高。你只需要安装curl就可以使用它。要使用wttr,您需要先安装curl,然后运行以下命令来获取天气预报

curl wttr.in

根据公共IP地址自动预测您的位置,并生成一份色彩缤纷的天气预报。如果你想手动指定城市,只需要在URL后面添加位置信息即可,例如:

curl wttr.in/London

你可以通过在URL后面附加:help来调整输出的方式,并查看所有额外的选项。

官方wttr GitHub在这里

以上がLinux ターミナルを刺激する 5 つの素晴らしいプログラムの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事は51cto.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。