Linuxはsttyを使用して端末の回線設定を表示および変更します。

Linuxはsttyを使用して端末の回線設定を表示および変更します。

Sttty は、Linux で端末設定を変更および印刷するための一般的なコマンドです。

1. パラメータ:

1. 端末回線設定を印刷する

-a, --all 現在のすべての設定を人間が読める形式で出力します。-a パラメータは、stty コマンド単独よりも詳細な端末情報を出力します。

-g, --save 現在のすべての設定をsttyで読み取り可能な形式で印刷します

-F, --file=DEVICE 標準入力 (stdin) の代わりに指定されたデバイス (DEVICE) を開いて使用します。

--help ヘルプを表示して終了する

--version バージョンを表示して終了する

2. 使用方法

1. stty sizeは端末の行数と列数を出力します。

2. コマンドラインで小文字出力を無効にする

stty olcuc #開く
stty -olcuc#復元

3. 端末の行数と列数を印刷する

stty size

4. Ctrl+D の方法を変更します。

stty eof "string"

システムのデフォルトは ctrl+D でファイルの終わりを示しますが、この方法で変更できます。

5. シールド表示

stty -echo #エコーを無効にする
stty echo #オープンエコー

試験方法:

stty -echo;read;stty echo;read

6. 改行を無視する

stty igncr # 有効にする
stty -igncr#復元

7. これを使用して、シリアル ポートの印刷操作情報を設定します。

stty -F /dev/ttyS0 speed 115200 cs8 -parenb -cstopb -echo

説明: stty を使用して /dev/ttyS0 シリアル ポートを設定し、ボー レートを 115200、データ ビットを cs8、パリティ ビットを -parenb、ストップ ビットを -cstopb に設定し、-echo を使用して端末エコーを無効にします。

以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。

以下もご興味があるかもしれません:
  • Linux ターミナルでドメイン IP アドレスを見つけるコマンド (5 つの方法)
  • LinuxターミナルでSOCKS5プロキシを使用する方法の詳細な説明
  • Linuxターミナルでシェルスクリプトを実行して現在実行中のアプリのログを直接出力するAndroidの実装方法
  • Linux でシェル スクリプトを使用してターミナルの幅を取得する方法
  • Linux で最も頻繁に使用されるターミナル コマンドのトップ 10 のリストを取得します。
  • Linux コマンドラインターミナルで画面を分割するための 2 つのツール
  • Linux でターミナル画面を分割する 2 つの方法 (screen と tmux)
  • Linux ターミナルのコマンドラインでよく使われるショートカットキーの詳細な説明
  • LinuxターミナルでPythonコマンドラインを終了する方法

<<:  Navicat 経由で MySQL にリモート接続する方法

>>:  Vue2.x および Vue3.x のカスタム命令の使用方法とフック関数の原理を理解する

推薦する

JavaScript の async と await のシンプルで詳細な学習

目次1. はじめに2. 詳しい説明2.1、非同期2.1.1. 関数はPromise以外のオブジェクト...

HTMLポップアップ透明レイヤーインスタンスのサイズを設定でき、比例することができます

コードをコピーコードは次のとおりです。 <!DOCTYPE html PUBLIC "...

ナビゲーションバーコンポーネントをVueでカプセル化する

はじめに:ナビゲーション バーなどのコンポーネント ベースのアイデアを使用して機能モジュールを完全に...

LinuxデバッガGDBの基本的な使い方の詳細な説明

目次1. 概要2. gdbデバッグ2.1. ブレークポイントを設定する2.1.1. ブレークポイント...

ウェブページ内の 2 つのボックス モデル (W3C ボックス モデル、IE ボックス モデル)

Web ページ ボックス モデルには 2 種類あります。 1: 標準 W3C ボックス モデル。2:...

MySQL データ型の完全分析

データ型: 列に格納できるデータとそのデータが実際にどのように格納されるかを定義する基本ルール。デー...

Vue の基本 MVVM、テンプレート構文、データバインディング

目次1. Vueの概要Vue公式サイトMVVM アーキテクチャ パターンVue の紹介2. Vueを...

DockerはPruneコマンドを使用してnoneイメージをクリーンアップします

目次無イメージの創造と混乱Noneオブジェクトをクリーンアップする方法トリムミラーコンテナで使用され...

ユーザー エクスペリエンス デザイナーとは誰ですか?

怖いですね! 写真の翻訳: (内側から外側へ)最初のレイヤー:ユーザーエクスペリエンス第2層:コンテ...

win10にmysql 8.0.18-winx64をインストールする詳細な手順

1. まず公式ウェブサイトにアクセスしてMySQLインストールパッケージをダウンロードします参考: ...

Taobao ストアでズームインする効果は、スライドショーを使用する原理に似ています。

今日は、スライドを使用する原理に似た、Taobao のフロントエンドのマウス ズーム効果に慣れました...

自作の Windows サーバーに egg アプリケーションを展開する方法 (画像とテキスト付き)

1. IEブラウザを使用してVPNにログインする 2. リモートログイン 3. サーバーに最新のn...

Dockerを使用してElasticsearchクラスターを素早くデプロイする方法

この記事では、 Dockerコンテナ ( docker-composeを使用してオーケストレーション...

Dockerコンテナの中国語言語パックの設定の問題を解決する

Dockerでdocker search centosを使用する場合docker pull dock...