48台のUSBシリアルデバイスが接続されたCentos 7サーバーがあります。を使用して、デバイスをシリアル番号udev
に基づいてその名前にマップするフォルダにシンボリックリンクを生成するスクリプトを作成できます。次に、デバイスファイルからインスタンスを実行します。/dev
ttyUSBx
ttyDy
agetty
ttyDy
問題は、リモート端末からログインするとコマンドが名前をtty
出力することです。根 ttyUSB
機器といいえ私が作成したシンボリックリンクttyD
(また、私のポートをbashシェルのポートにps -e
出力します)。 myの一部として実行できるコマンドまたはログインに送信されたパラメータはありますか?それともmy名を静的ポートに変更できますか?ttyUSB
tty
.bashrc
agetty
tty
ttyD
答え1
この内容は既にコメントに回答されていますが、元の回答者が回答していないため、回答として投稿いたします。
シンボリックリンクではなく、デバイスノードへのハードリンクが必要です。