Non mi sembra l'approccio giusto perche' vedresti una serie di chiamate a funzioni di cui non capiresti il senso e l'utilizzo ...

Ti consiglio di studiare le System Call (di cui puoi vedere un sunto in http://tiger.la.asu.edu/Quick_Ref/Li...l_quickref.pdf) e in particolarela unlink e getdirentries ...

Ti consiglio anche di usare il man per ottenere info ... ad esempio

man unlink