开发过程中日志分析少不了, 有简便易用的工具效率会高不少。
平时工作仍用XP,为了能使用linux下丰富好用的命令,安装Cygwin ,并且配置到环境变量里去。 这样就可以在cmd里使用linux命令了, 比如ls , grep 等等。
常用命令备忘:
=======grep过滤========
cat log.txt --获取文件流
cat log.txt | grep pjsip --过滤pjsip字符串
cat log.txt | grep -E "pjsip|webrtc" --过滤pjsip和webrtc字符串, 多个关键字时这样写, 双引号里可以写正则。
黑名单过滤
cat log.txt | grep -v pjsip --过滤除pjsip以外的信息
cat log.txt | grep -vE "pjsip|webrtc"
====curl使用====
1.下载文件
curl -O <url> <fileName>
curl -O http://jiaopao.faw-mazda.com/flash/swf/360/hong.swf D:\hong.swf
2.查看头信息
curl <url> --head
3.断点下载
curl -O <url> -r <rango> [dir]
curl -O -r 0-100 http://121.197.10.228:8088/download/cpl/192.168.1.4.log 下载1~101的字节
=====打印android进程内存使用量=====
利用sleep 定时, 没有sleep可以到网上下载
echo off
:label
adb shell dumpsys meminfo |grep -i <程序包名>
sleep 5
goto label
=====adb常用命令=====
adb 截屏
adb shell /system/bin/screencap -p /sdcard/download/screenshot.png
查看手机CPU信息
adb shell cat /proc/cpuinfo
查看手机当前CPU使用情况 (前10个APP)
adb shell top -m 10
查看APP内存占用情况
adb shell dumpsys meminfo
adb shell dumpsys meminfo com.***(包名)或者
adb shell dumpsys meminfo 1234(pid)
相关推荐
### MySQL常用命令行大全 MySQL是一款非常流行的开源关系型数据库管理系统,在实际开发和运维工作中有着广泛的应用。本文将详细介绍MySQL的一些常用命令行操作,帮助读者更好地掌握如何通过命令行方式来管理和操作...
H3C系列交换机常用命令行视图介绍(V1.00)-整本手册
1 ComwareV7 命令行视图综述 1.1 命令行视图分层结构 1.2 进入视图 1.3 退出视图 2 用户视图 3 系统视图 4 功能视图 4.1 功能视图分类 4.2 物理接口及其对应的子接口视图 4.3 设备虚拟化技术相关视图 4.4 网络虚拟化...
本篇文章将深入探讨MySQL的常用命令行操作,帮助你更好地管理和操作数据库。 一、MySQL服务器的启动与停止 1. 启动MySQL服务: 在Linux系统中,可以使用以下命令启动MySQL服务: ``` sudo systemctl start mysqld ...
本篇文章将详细介绍MySQL的几个常用命令行操作,帮助你掌握对数据库的基本管理。 一、MySQL服务的启动和停止 在Windows系统中,你可以通过`net stop mysql`命令停止MySQL服务,而`net start mysql`则是用来启动服务...
"C语言大家最常用命令行"这个资源,显然是为了帮助新手掌握在命令行环境下编写、编译和运行C程序的基础知识。在没有图形用户界面(GUI)的情况下,命令行提供了一种直接与操作系统交互的方式,对于程序员来说,这是...
### GCC使用手册及常用命令行详解 #### 一、引言 GCC (GNU Compiler Collection) 是一套用于GNU系统以及许多其他系统的编译器集合。它支持多种编程语言,包括C、C++、Objective-C等,并能针对不同的处理器生成优化...
在这个场景中,"常用命令行打印通用函数_LSP_"可能是关于如何在LSP框架下编写或使用命令行工具来实现通用的打印功能的源码参考。 首先,我们需要理解LSP的核心概念。LSP定义了一种通用的接口,让编辑器或IDE能够与...
fortigate飞塔防火墙手册内含官方cookbook及常用命令行 fortigate飞塔防火墙手册内含官方cookbook及常用命令行
### MPICH2常用命令行说明知识点详解 #### MPI与MPICH2简介 MPI(Message Passing Interface)是一种广泛使用的并行编程模型,适用于分布式内存架构下的高性能计算应用。它定义了一套标准接口,允许开发者编写可...
以上就是Rails3的一些常用命令行操作。熟练掌握这些命令,将极大地提高你的开发效率,使你在构建Ruby on Rails应用时更加得心应手。记住,实践是学习的最佳途径,尝试在实际项目中运用这些命令,你将更加熟悉Rails的...
本篇将详细阐述VMware ESX Server的常用命令行操作,帮助管理员更高效地管理和维护虚拟环境。 一、登录与退出 在ESX Server中,可以通过SSH(Secure Shell)或直接连接到控制台来访问命令行界面。使用`esxcli`或`...
fortigate飞塔防火墙手册内含官方FortiOS-6.2.4-Cookbook及常用命令行
H3C系列交换机常用命令行视图介绍.doc
Linux_实用技能笔记,主要包括常用命令行工具的简要总结,shell_script_的编程指南,必_practical-linux-skills
MySQL常用命令行 1、登陆、退出MySQL 命令行 作用 mysql -u -p 本地登陆数据库服务器。 如:mysql -uroot -p123456 mysql -h -u -p 远程登陆数据库服务器。 如:mysql -h127.00.000 -uroot -p...
下面,我们将详细解析一些常用的命令行程序,帮助你更好地理解和运用它们。 #### 1. winver - 查看Windows版本信息 `winver`命令用于显示当前运行的Windows版本号,包括操作系统类型和版本信息,这对于诊断系统问题...
下面是 Linux 命令行中的一些常用命令: 目录及文件操作命令: 1. ls 命令:用于显示当前目录下的文件和文件夹列表,常用选项包括 -l(长列表)、-a(显示所有文件)、-d(显示目录信息)。 知识点:ls 命令的...