エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
tty・i-node・ファイルディスクリプタによる入出力の流れを "echo World > hello.txt" で理解する
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
tty・i-node・ファイルディスクリプタによる入出力の流れを "echo World > hello.txt" で理解する
はじめに ここ最近、 UNIX Linux における標準入出力・ファイル管理の仕組みをすっかり忘れてしまったな... はじめに ここ最近、 UNIX Linux における標準入出力・ファイル管理の仕組みをすっかり忘れてしまったなと感じることがありました。 そのため、これら入出力で使われる tty i-node ファイルディスクリプタなどを週末にお勉強しました。 知識の定着のために、以下のサンプル入出力がどのように行われるかを辿りながらまとめることで、できるだけ分かりやすくまとめようと思います。 対象読者 「プロセス」がわかる 「パイプ」がわかる 注意点 間違いが含まれている可能性が高いです。 ぜひ詳しいかたにコメント欄でお教えいただければと思います。 tty われわれエンジニアはターミナルを利用してコマンドを入力し、出力されたコマンドの結果を文字として得ています。 このとき、各ターミナルには 擬似端末 が紐付けられています。 具体的には、 Linux ではターミナルに /dev/ttys004 のような擬