Linuxファイルプログラミングの学習

ファイルプログラミングの一般的な手順:

        1. ファイルを開く/作成する

        2. ファイルの読み取り/書き込み

        3. ファイルを閉じます

Unix 環境での高度なプログラミングのテキスト

静的ファイル: ディスクに保存されているすべてのファイル

動的ファイル: open でファイルを開いた後、Linux カーネルによって構造が生成されます。

                        Linux カーネル構造: fd

                                                       情報ノード

                                                        buf はコンテンツ (本質的にはメモリ) を保存するために使用されます。

                        ファイルの読み取りおよび書き込み操作では、実際にはメモリ内の動的ファイルが読み取られます。動的ファイルを操作する場合、ファイルを閉じるとファイルがディスクに書き込まれます。そのため、ファイルを開いた後はファイルを閉じる必要があります。

ファイル記述子の概要

int n_read=read(0,buf,5);
int n_write=write(1,buf,5);

                0 - 標準入力に対応します

                1——標準出力に対応

                2——対応する標準誤差

Linux ファイル管理の説明

 Linux ファイル プログラミングに関連する API を使用するには、下のリンクをクリックしてください。

Linux プログラミングのファイル操作部分_この人のブログ - CSDN ブログhttps://blog.csdn.net/qq_44848795/article/details/121844381

X ファイル管理の概要

おすすめ

転載: blog.csdn.net/qq_44848795/article/details/122678036