stty

カスタムLinuxシステムはcrtl + cを使用してpingコマンドを終了できませんか?
stty

カスタムLinuxシステムはcrtl + cを使用してpingコマンドを終了できませんか?

Busyboxバージョンを使用してルートファイルシステムをカスタマイズしました。1.36.1モニターキーボードにIPをctrl+c入力したpingときにデバイスをシャットダウンできない理由がわかりません。ただし、SSHを介してデバイスに接続すると、IPがping?で終了する可能性があります。ctrl+c同じだctrl+u。 私は言及しましたエマルジョンしかし、私の問題は解決されませんでした。 しかし、私のシステムにはデスクトップ環境はありません。私のプロセッサはIntel x86_64ビットです。 #1 #stty -a(SSH接続) speed 38400...

Admin

「Ctrl + h」を選択したときにxtermがバックスペースを送信するのをどのように停止しますか?
stty

「Ctrl + h」を選択したときにxtermがバックスペースを送信するのをどのように停止しますか?

xtermがCtrl + hをバックスペースに変換するのをやめたいのですが。私はこのキーの組み合わせを別の目的に使用しますが、ターミナルはCtrl + hをつかみ、毎回バックスペースを送信します。この機能を無効にするにはどうすればよいですか? これは、Ctrl + hを送信するバックスペースを無効にするための他の投稿とは異なることに注意してください。私は反対の状況を扱っています。 注:必要に応じてUbuntu 22.04を使用してください。 ...

Admin

sttyがキャリッジリターンを追加しないようにonlcrを設定するのはなぜですか?
stty

sttyがキャリッジリターンを追加しないようにonlcrを設定するのはなぜですか?

TLDR - 端末で設定したが追加されたコンテンツはonlcr表示されません。\r 2つのFTDIシリアルコンバータを一緒に接続し、両方ともマイコンピュータに接続すると、2つの/dev/ttyUSB0ポートが発生します。/dev/ttyUSB1 別の端末で開くpicocomとメッセージを送受信し、正しく接続されていることを確認できますC-A C-Q。 $ stty -F /dev/ttyUSB0 -a speed 9600 baud; rows 0; columns 0; line = 0; intr = ^C; quit = ^\; erase = ^?...

Admin

フォアグラウンドプロセスでSIGTTIN SIGTTOUを送信してキャッチしますか?
stty

フォアグラウンドプロセスでSIGTTIN SIGTTOUを送信してキャッチしますか?

信号の説明によると(引用する)、SIGTTIN、およびSIGTTOUは、バックグラウンドにあるときにのみプロセスに送信されるようです。これらのフロー制御が有効になっている場合、キーを押すとCtrl-s端末から印刷が停止します。したがって、問題は、SIGTTIN / SIGTTOU信号を現在のフォアグラウンドにあるプロセスに実際に転送してそれをキャプチャすることが可能ですか? たとえば、次のコードをファイルに保存しchmod +xて実行します。次にCtrl-s/を押しますCtrl-q。印刷がCtrl-s停止して再開することを確認できますCtrl-q。ただし、フ...

Admin

キャラクターをクリアして殺すことが同じことをするのはなぜですか?
stty

キャラクターをクリアして殺すことが同じことをするのはなぜですか?

マイコンピュータの設定には、stty -a次の内容がありますerase = ^?; kill = ^U;。マニュアルページでは、次のように報告します。 erase CHAR CHAR will erase the last character typed kill CHAR CHAR will erase the current line しかし、対応するキーボードショートカットが実際に同じことをすることがわかりました。つまり、booターミナルに入力してからまたは<ctrl>+Uを押すと、&...

Admin

Bashがstty設定を尊重しないのはなぜですか?
stty

Bashがstty設定を尊重しないのはなぜですか?

~から回答前の質問の1つで、シェル(bashなど)にはnot match機能があることを学びましたstty(1)。特に、標準モードstty icanon(ラインルールによるルールの編集など)を有効にする設定を使用して、rawモードで実行できます。 )。 これに関して 実行中の各プロセス(プロセスグループ)がその端末に対して独自の設定を構成できると言うのは正しいですか?つまり、インスタンスを設定するシステム全体のポイントはなく、tty各プロセス(プロセスグループ)ごとに個別です。 (したがって、 bash はコマンド名の読み取りを開始する前に明示的に生モード...

Admin

"入力/出力エラー"なしでsttyを実行するには、tmuxの分離された非対話型セッションを有効にします。
stty

"入力/出力エラー"なしでsttyを実行するには、tmuxの分離された非対話型セッションを有効にします。

Amazon Linuxを実行しているAWS EC2インスタンスが起動したときにMineCraftサーバーを起動しようとしています。 便宜上、私はtmux別々のセッションを開始してsshボックスに入り、実行中のセッションに接続してから再び切断し、サーバーをシャットダウンせずに端末を閉じました。次のコマンドを使用して起動スクリプトを実行するには、EC2インスタンス「UserData」を使用しています。 tmux new-session -d -s server ./start-server.sh これでこのコマンドを対話的に実行できるようになりましたが、サー...

Admin

(bash) シェルでファイル記述子を使用しますか?
stty

(bash) シェルでファイル記述子を使用しますか?

シリアルポートを読み書きするための次のシェルコマンドセットが見つかりました。これワイヤー: stty -speed 19200 < /dev/ttyS0 # sets the speed of the port exec 99<>/dev/ttyS0 (or /dev/ttyUSB0...etc) printf "AT\r" >&99 read answer <&99 # this reads just a CR read answer <&99 # this reads the answer ...

Admin

すべてのSSHユーザーにstty -echoを強制します。
stty

すべてのSSHユーザーにstty -echoを強制します。

SSH経由で接続しているすべてのユーザーに対してTTYエコーを無効にしたいと思います。 Linuxコマンドでstty -echoこの問題を解決できますが、ユーザーはTTYでこのコマンドを実行する必要がなく、デフォルトで最初からエコーを無効にしたTTYを提供したいと思います。どうすればいいですか?よろしくお願いします! ...

Admin

マウスをクリックした後、PuTTY端末に奇妙な5文字のシーケンスが表示されます。
stty

マウスをクリックした後、PuTTY端末に奇妙な5文字のシーケンスが表示されます。

特定のプログラム(構成)を実行すると、端末が複雑になります。私の入力内容は表示されません。 「stty sane」を使って修正できましたが、端末でマウスをクリックするたびに(私はPuTTYを使用しています)、奇妙な文字が表示されることがわかりました。例えば # O:#O: O:#O: 7-#7- BE#BE ... 5文字のシーケンスで表示されますが、同じ位置をクリックすると同じシーケンスが表示されます。 「リセット」を使用して問題を解決できることを知っていますが、これが何であるか、リセットせずに問題を解決する方法があるかどうかを知りたいです。 「構成」内...

Admin

ファイルマネージャまたはショートカットを介して実行されるターミナルアプリケーションでCtrl + Sを無効にする方法は?
stty

ファイルマネージャまたはショートカットを介して実行されるターミナルアプリケーションでCtrl + Sを無効にする方法は?

指示を使用して端末でCtrl+ を正常に無効にしました。Sここ。しかし、私が始まると端末「ターミナル外部」プログラム(例:ターミナルvim)では、Ctrl+はSまだ画面を停止します。 「ターミナル外」とはどういう意味ですか? kitty -e vimキーボードショートカットを使用して端末でvimを開くなどのコマンドを実行する 使用vimサーバーファイルマネージャでターミナルvimを実行すると、最終的な効果は上記と同じです。 解決策はありますか? (+を使用することを忘れてCtrl保存し続けることを除いてS;) (gVimが利用できない、または使用したくな...

Admin

タイムアウトsttyが停止
stty

タイムアウトsttyが停止

次のスクリプトを実行する理由を理解できません。 $ cat z.sh saved_stty=$(stty -g) echo "saved_stty: ${saved_stty}" stty "${saved_stty}" $ ./z.sh saved_stty: 500:5:bf:8a3b:3:1c:7f:15:4:0:1:0:11:13:1a:0:12:f:17:16:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0 $ echo "${?}" 0 タイムアウトでsttyを呼び出した後の変更: $ cat z.sh saved_stty=$...

Admin

ループ中のユーザーI / Oを無効にする(一時的に)
stty

ループ中のユーザーI / Oを無効にする(一時的に)

特定のファイルにすべて保存されたgitリポジトリをバックアップするシェルスクリプトがあります。私はただ楽しさのために素晴らしい「回転ロードデバイス」を追加したかったのですが、かなり簡単です。問題は、ロード中に端末に入力を続けることができ、さらにコマンドを入力できることに気づいたことです。内でバックアップスクリプトを見つけることができます。GitHubページはこちらまたは、以下のコードがほとんどです。 function runCommand() { load & local whilePID=$! tar -czf ${zip...

Admin

ttyUSB0のシリアルフロー制御の問題
stty

ttyUSB0のシリアルフロー制御の問題

これは以下に関連しています。前のスレッド一ヶ月前に書いたが、返事が来た。 今日、私はBelkin F5U409 USBシリアルアダプタを使用してUbunutu 20を実行しているラップトップでシリアルコンソールログインプロンプトを設定してみました。私は同じ問題に直面しました。大きなテキスト出力が最終的に間違ったテキストに分解されました。ただし、この時間設定はstty ixon問題を解決しません。下記の質問のサンプル出力をご覧ください。 コンテキストでRS232を介してUbuntuノートブックに接続するために使用されるコンピュータはEPSON PX-8です。 ...

Admin