首页
社区
课程
招聘
[讨论]安卓命令行du和busybox du返回目录大小为何不同?
发表于: 2019-6-10 20:25 3368

[讨论]安卓命令行du和busybox du返回目录大小为何不同?

2019-6-10 20:25
3368
root@HM2014813:/data/data # du -s com.taobao.taobao
699456  com.taobao.taobao
root@HM2014813:/data/data # 
busybox du -s com.taobao.taobao
349728  com.taobao.taobao
root@HM2014813:/data/data # which du
mksh: which: not found

699456 != 349728
到底哪个数据才是正确的呢?


[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (7)
雪    币: 3496
活跃值: (749)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
https://bbs.pediy.com/thread-251700.htm
我这里返回的 空间 也不一样,不知道啥道理。
2019-6-11 07:20
0
雪    币: 7
活跃值: (263)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
你看下是不是多进程,可能是按照前后排列不一样的?
2019-6-11 10:14
0
雪    币: 2375
活跃值: (433)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
bluth 你看下是不是多进程,可能是按照前后排列不一样的?
多进程,什么意思
2019-6-11 12:11
0
雪    币: 7
活跃值: (263)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
手机上执行 ps | grep com.taobao有几个
2019-6-11 17:40
0
雪    币: 2375
活跃值: (433)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
bluth 手机上执行 ps | grep com.taobao有几个

一个apk好像会启动好多进程的

 ps | grep taobao.taobao
u0_a120   24107 217   864000 305680 ffffffff 40098938 S com.taobao.taobao
u0_a120   24309 24107 50284  11580 ffffffff 406f6b04 S /data/app-lib/com.taobao.taobao-2//libweexjsb.so
u0_a120   24386 217   557316 114192 ffffffff 40098938 S com.taobao.taobao:channel
u0_a120   24600 217   550784 112000 ffffffff 40098938 S com.taobao.taobao:wml1
u0_a120   24770 1     1272   176   c01f979c 400d58d4 S /data/data/com.taobao.taobao/files/DaemonServer
2019-6-11 17:49
0
雪    币: 2685
活跃值: (3715)
能力值: ( LV9,RANK:140 )
在线值:
发帖
回帖
粉丝
7
最有可能的情况是在这两个时间点,这个目录下的文件刚好有变动。如果有怀疑,可以自行创建一个文件夹,放一个文件进去,用du和busybox du分别对该文件夹测试
2019-6-13 01:45
0
雪    币: 2375
活跃值: (433)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
落叶似秋 最有可能的情况是在这两个时间点,这个目录下的文件刚好有变动。如果有怀疑,可以自行创建一个文件夹,放一个文件进去,用du和busybox du分别对该文件夹测试
杀死进程后,计算目录大小,返回不同结果的
2019-6-13 02:05
0
游客
登录 | 注册 方可回帖
返回
//