マジレスすると、cygwinの勉強の前にUNIX一般の勉強をしておくのが必須。
次にWindowsの勉強。cygwin自体の本はあまり必要ないと思う。