|
楼主 |
发表于 2003-5-12 17:26:59
|
显示全部楼层
CSDN:
编程实现Copy命令,主要用到什么函数?
呵呵,就使用read和write等基本的文件I/O就可以的拉,建议你可以看看APUE经典,简单的copy就这样,如果需要和原本的cp一致的话,考虑的地方就多了,跨目录阿,跨文件系统阿,选项阿,慢慢试吧
编程实现ls命令,主要用到什么函数?
opendir,readdir和closedir
源码找www.gnu.org,包名:fileutils。
中国Linux论坛:
rpm -qif `which ls`
用opendir、scandir自己遍历目录树,
copy嘛,最简单的当然是读、写了,read/write,如果想高效点,用mmap
下载个busybox的源码看看,什么ls,cp统统有,写得真是简单明了,一目了然啊。 |
|