如何用C语言实现linux中的ll命令?

如何用C语言实现linux中的ll命令?大师能给个完整的代码吗?最好有些注释。(我C语言学的不怎么好,害怕看不懂。)

获取文件属性:http://www.cnblogs.com/hnrainll/archive/2011/05/11/2043361.html
遍历文件夹:http://blog.csdn.net/wallwind/article/details/7528474
希望能够帮助你

参考这个

C如何获取文件夹下所有文件

http://www.cnblogs.com/pegasus923/p/3873279.html