首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

请教用 C++ 怎么将 Solaris 系统里面的根目录 / 下面的所有 ls 出来的目录计算其大小

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

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

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

cd /
ls

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

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

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

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

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

热点排行