その後南北朝を統一した隋から科挙が実施されるようになり、貴族でなくても官僚となる道が開かれたが、貴族階級は科挙出身者を政権中枢の座から締め出した。しかし、唐中期頃から経済の発展と共に新興地主層が台頭し、彼らは子弟から科挙及第者を出すことで新たな支配階級を形成し始める。貴族階級はこの台頭に激しく反発し、牛李の党争となって現れる。唐末期の戦乱の中で伝統的な貴族階級は衰え、塩賊出自の朱全忠の軍閥が唐に代わって後梁を開いた事によって、実質的に亡んだ。その後の五代の戦乱の中で権力を握っていた者は、塩賊や北方遊牧民(北朝以来の名門部族ではなく、より新興の勢力)に出自する軍閥の軍人が大半であったが、彼らの軍事警察力の下で実質的に政務を取り仕切っていた者は、馮道に代表されるような新興地主階級の文人であった。これが、後の北宋の士大夫の形成に至る。先憂後楽・陞官発財.科挙は学識のみが問題とされる試験であるが、難度は非常に高く、及第するためには長年試験科目(四書五経など)の填め込みにのみ集中できる環境と、それなりの財産が必要とされた。このことから、主に先述の地主階級から科挙及第者が輩出する結果になる。士大夫が士大夫と呼ばれる所以は、第一に学識である。科挙官僚であることが基本であるが、科挙に何度も落第した者は、郷里にて一族の子弟などに教授して、科挙の及第を目指させたりすることが多かった。また官界を去った者も、郷里にて同じようなことをした。彼らも士大夫の中に入れられるので、必ずしも科挙官僚に限ったことではなく、科挙を目標として学識を身に着けたということが、条件の第一と考えられる。第二に財産と地方での指導的立場である。財産と官僚としての特権などを背景に、士大夫階級は地方官僚に対して口出しをすることがあり、先述の科挙落第者などは郷里の子供たちに学問を教えることがあった。宮崎市定は、士大夫を「官僚・地主・商人の三位一体」と定義している。