前言
将我一些比较实用,但使用不是很频繁的指令记录下来。
指令
Linux中查看二进制文件
以十六进制格式输出:
od [选项] 文件
od -d 文件 十进制输出
-o 文件 八进制输出
-x 文件 十六进制输出
xxd 文件 输出十六进制
在vi命令状态下:
:%!xxd :%!od 将当前文本转化为16进制格式
:%!xxd -c 12 每行显示12个字节
:%!xxd -r 将当前文本转化回文本格式
大量小文件复制
tar c -C /src/ | tar xv -C /dst/
查看程序的内存信息
adb shell dumpsys meminfo $package_name or $pid
(base) ➜ ~ adb shell dumpsys meminfo com.lemon.faceu
Applications Memory Usage (kB):
Uptime: 51061986 Realtime: 151469598
** MEMINFO in pid 3713 [com.lemon.faceu] **
Pss Private Private Swapped Heap Heap Heap
Total Dirty Clean Dirty Size Alloc Free
------ ------ ------ ------ ------ ------ ------
Native Heap 32777 32644 0 520 39316 39087 228
Dalvik Heap 71878 71788 0 6368 77203 76439 764
Dalvik Other 3942 3932 0 0
Stack 1660 1660 0 0
Ashmem 244 244 0 0
Gfx dev 9320 5956 0 0
Other dev 13 0 12 0
.so mmap 19536 1268 15396 2608
.apk mmap 2795 96 1376 0
.ttf mmap 49 0 24 0
.dex mmap 23917 264 20528 8
.oat mmap 3116 0 0 4
.art mmap 2519 1676 52 104
Other mmap 350 16 260 0
Unknown 1471 1448 16 72
TOTAL 173587 120992 37664 9684 116519 115526 992
App Summary
Pss(KB)
------
Java Heap: 73516
Native Heap: 32644
Code: 38952
Stack: 1660
Graphics: 5956
Private Other: 5928
System: 14931
TOTAL: 173587 TOTAL SWAP (KB): 9684
Objects
Views: 189 ViewRootImpl: 1
AppContexts: 5 Activities: 1
Assets: 6 AssetManagers: 2
Local Binders: 79 Proxy Binders: 30
Parcel memory: 36 Parcel count: 145
Death Recipients: 3 OpenSSL Sockets: 12
SQL
MEMORY_USED: 3905
PAGECACHE_OVERFLOW: 1720 MALLOC_SIZE: 127
DATABASES
pgsz dbsz Lookaside(b) cache Dbname
4 56 35 3/18/4 /data/user/0/com.lemon.faceu/databases/MsgLogStore.db
4 24 27 1/16/2 /data/user/0/com.lemon.faceu/databases/splashsdk.db
4 44 26 2/17/3 /data/user/0/com.lemon.faceu/FaceU/995dcaeb35dd57295ea9e3d04e07fcc6/databases/db_faceu
4 16 18 1/16/2 /data/user/0/com.lemon.faceu/databases/following_shot_res.db
4 16 130 4/19/5 /data/user/0/com.lemon.faceu/databases/face_decorate.db
4 36 48 30/21/7 /data/user/0/com.lemon.faceu/databases/MessageStore.db
4 44 159 381/174/25 /data/user/0/com.lemon.faceu/databases/common.db
4 20 71 1/18/2 /data/user/0/com.lemon.faceu/databases/downloader.db
4 1304 443 1051/145/25 /data/user/0/com.lemon.faceu/databases/effect_res_db
4 52 142 58/35/21 /data/user/0/com.lemon.faceu/databases/bugly_db_
4 20 34 4/19/5 /data/user/0/com.lemon.faceu/databases/lib_log_queue.db
4 16 17 1/16/2 /data/user/0/com.lemon.faceu/databases/db_photo_album
4 20 29 1/16/2 /data/user/0/com.lemon.faceu/databases/accs.db
4 48 145 50/35/19 /data/user/0/com.lemon.faceu/databases/ss_app_log.db
4 24 38 5/18/4 /data/user/0/com.lemon.faceu/databases/1385_ss_local_monitor.db