读书人

请教用 C++ 怎么将 Solaris 系统里面的

发布时间: 2012-06-15 19:37:05 作者: rapoo

请问用 C++ 如何将 Solaris 系统里面的根目录 / 下面的所有 ls 出来的目录计算其大小?
Hi,

请问用 C++ 如何将 Solaris 系统里面的根目录 / 下面的所有 ls 出来的目录计算其大小?

cd /
ls

现在要计算 / 下“一级目录”的大小(包括所有子级子目录,以及文件),用 byte 表示。

请问有没有现成的 C++ 程序可以实现这一点??

[解决办法]
du -h的功能?

去看du的源码就是了
[解决办法]
unix like系统确实可以这么备份,不过建议用cpio代替tar,里有你可以上网查查

像solaris这样完整的发行版我没试过,反正一个反正我自己编译的一个LFS这样做肯定没问题,恢复的时候修复一下启动就行了

读书人网 >C++

热点推荐