みなさんこんにちは。私は梁旭です。 ご存知のとおり、Linux ではデバイス ファイルも含めすべてがファイルです。仕事の過程で 技術的に言えば、 ただし、 この場合、 標準出力ファイルと標準エラー出力ファイル コマンドライン プログラムは、標準出力と標準エラー出力の 2 種類の出力を生成できます。標準出力は標準出力ファイル stdout に記録され、標準エラー出力は標準エラー出力ファイル stderr に記録されます。 デフォルトでは、標準出力ファイルと標準エラー ファイルはターミナル ウィンドウ (またはコンソール) に関連付けられます。つまり、標準出力または標準エラーに送信されたものはすべて画面に表示されます。 ただし、シェルでのリダイレクトを通じて、この動作を変更することができます。たとえば、標準出力をファイルにリダイレクトできます。この方法では、標準出力情報は画面に表示されず、後で表示できるようにそのファイルに保存されるか、標準出力情報をデジタル LED や LCD ディスプレイなどの別の物理デバイスにリダイレクトすることができます。 一般的なリダイレクト方法は次のとおりです。
不要な出力をクリアするには/dev/nullを使用する 出力には標準出力と標準エラー出力の 2 種類があるため、
これらのエラー メッセージにより画面が乱雑になり、重要な情報が消えてしまう可能性があります。
この方法により、表示される情報がより明確になります。 場合によっては、標準出力の内容ではなく、標準エラーの内容を表示したいことがあります。その場合は、標準出力を
上記のスクリーンショットは、出力をリダイレクトせずに、パケットが宛先ホストに到達できる場合に ping コマンドが通常の出力を表示することを示しています。最初のコマンドについては、ネットワークが接続されているときは画面に何も表示されませんが、ターゲットマシンから切断されると、画面にはエラーメッセージのみが表示されます。
この例では、標準出力は表示されず、エラー メッセージは すべての出力を/dev/nullにリダイレクトする 場合によっては、出力を表示したくないことがありますが、そのためには 2 つの方法があります。
文字列 ここで注目すべき重要な点は、順序も非常に重要であるということです。リダイレクトパラメータを次のように入れ替えると、
期待通りには動作しません。これは、
この例では、 出力を/dev/nullにリダイレクトするその他の実用的な例 ディスクが連続データを読み取る速度を知りたい場合は、 次のコマンドでは、パラメータ 次のテストはあまり正確ではありませんが、問題を説明するには十分です。
上記は実際のシナリオです。ここに別のシナリオがあります。 ある時点で、特定のサーバーから何かをダウンロードできる速度を知りたいと思うことがあるかもしれません。しかし、ディスクに不要なものを書き込みたくないので、この時点では、内容を
結論は この記事では Linux システムにおける仮想デバイス ファイルのさまざまな実用的な使用法に関するこの記事はこれで終わりです。Linux 仮想デバイス ファイルの使用法に関するより関連性の高いコンテンツについては、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
<<: xshellリモート接続の自動切断の問題の解決方法の詳細な説明
>>: MySQL エンコーディング utf8 および utf8mb4 utf8mb4_unicode_ci および utf8mb4_general_ci
HTML と XHTML の違い1. XHTML要素は正しくネストされている必要がある2. XHT...
例示するDML(データ操作言語)とは、データベースの追加、削除、変更を行うための操作命令のことです。...
目次1. ドラッグ効果の例2. CSS実装の原則3. CSS実装の詳細4. CSSレイアウト1. 固...
序文この記事では主にMySQLでよく使われるツールに関する関連コンテンツを紹介し、皆さんの参考と学習...
序文MySQL マスター スレーブ レプリケーションの遅延は、業界では長年の問題となっています。遅延...
データ表示は、常にあらゆる職業の人々が求めているものです。特にフロントエンド開発業界では、データを表...
ホスト 'xxxx' はこの MySQL サーバーに接続できませんエラー: 1130...
目次まとめ問題の説明問題を分析する問題を解決するまとめ複雑な知識をシンプルに説明できることは重要です...
目次導入1. 異食症2. レナ3. コンプレッサー4. ファブリック5. ぼかす6. 画像を結合する...
【序文】最近、ITOO の試験システムのストレステストを行いたいので、自分のコンピュータに Lin...
先ほど使用したDocker HubはDockerによって提供されています。独自のDockerを構築す...
目次序文vue-cli 2.0 バージョンvue-cli 3.0 バージョン要約する序文vue-cl...
目次シナリオコードの実装要約:シナリオ最近、ElementUI をベースにしたバックグラウンド管理シ...
MySQL 8.0.12のダウンロードとインストールのチュートリアルは参考までに、具体的な内容は次の...
ステップ準備した静的リソースファイルを指定されたフォルダに配置しますnginx 設定ファイルを変更す...