Minicomとは?
Minicomは、LINUX™およびその他のUNIX™オペレーティングシステムのバリアントで実行される無料のシリアル通信プログラムです。 これは、コンピューターのシリアルポートを介して他のデバイスと通信するためのターミナルエミュレーターを提供することで機能します。 これは、コンピュータ間の直接通信、またはシリアルポートに接続されたモデムの制御用です。 プログラムの機能の多くは、独自のスクリプト言語を使用して自動化できます。
UNIX™に似たコンピューターシステム用の無料のオープンソースシリアル通信およびモデム制御アプリケーションを提供する目的で開発されました。 MS-DOS用に書かれたTelixプログラムに触発されたMinicomは、多くの点で、Microsoft®Windows®オペレーティングシステムで使用されるHyperTerminalソフトウェアで利用可能な同じ機能を提供します。 ただし、Minicomは、グラフィカルユーザーインターフェイス(GUI)を備えた一般的なアプリケーションではありません。 代わりに、コマンドライン経由で実行され、構成用のテキストベースの一連のメニューオプションを提供します。 起動して実行されると、その操作はキーボードコマンドとショートカットキーで処理されます。
システムのシリアルポートには、UNIX™システムではrootと呼ばれるスーパーユーザーアカウント、またはダイヤルアウトグループと呼ばれる特別な特権グループに属するユーザーのみがアクセスできるため、一般ユーザーはMinicomを構成できません。 セキュリティ上の理由から、ほとんどのユーザーはダイヤルアウトグループに追加されないため、システム管理者は通常、ルートアカウントを介して全員のソフトウェアを構成します。 シリアルポートが設定されたら、モデムがセットアップ可能な速度をソフトウェアに通知するなども必要です。 ファイルを保存する特定の場所、場所スクリプトの実行元、その他のプロトコル設定など、ソフトウェア操作の追加設定も構成できます。
Minicomは、データのアップロードおよびダウンロードにファイル転送プロトコル(FTP)を使用できます。 セットアップ中に、プロトコル名、実行するプログラム、および追加のFTPパラメーターを確立するオプションがメインメニューで使用できます。 これらのプロトコルと他の主要な構成オプションを設定した後、スクリプト言語を使用してMinicomの操作の一部を自動化できます。
別のソフトウェアがMinicomに含まれていますが、個別に実行され、頻繁に使用されるタスクを自動化する機能を提供します。 runscriptコマンドは、まさにこの目的で使用されるインタープリターです。 一連のキーワードが用意されており、その多くには追加の可変オプションが付いています。 スクリプトは、よく使用される番号をモデムでダイヤルし、サーバーにログインし、データをダウンロードし、サーバーから切断するなどの目的で使用できます。