ふつうのLinuxプログラミングの勉強の記録
練習問題
-
catコマンドをstdinを対応させる。=> ok
-
行数カウント => ok
練習問題
-
catコマンドの改造 => まだ
-
行数カウント => ファイル末端の改行がわからない
-
fread, fwriteでcatを実装 => freadがわからずまともに動かない
ファイルから読み込ませるまでは行けたが、オプションのAPIで詰まった。
ただのカッコ忘れでした。
そこまで困らず行けた。
特にコードを書くことはなかった。
lsコマンドは特に困らず行けた
mkdir, rmdirコマンドもok
ハードリンク、シンボリックリンクもok
stat,chmodもok
malloc() calloc() realloc()などのAPIを使った。
ふつうにfork()、wait()するのはできた。一方ダブルforkはうまく動かな買った。
popen(),pclose()パイプを作るのはできた。一方、fork(),pipe()の方法 はうまく動かなかった。dup()で作る方はわからなかった。
APIは理解したが使い方がいまいち
pwdコマンドはok
サイバーは出来たが、ホストサーバーがうまいこと動かずレスポンスが帰って来ない。
後でソースコードを分割する。
概ねサーバーを構成する関数は理解した。 自分で書いた分割したソースコードからのビルドは後回しとする。
サーバーはできたが、動かし方がいまいち