还是像eclipse快捷键一样,遇到一个加一个
一、Linux
1、进入下一目录:cd
eg: cd work 进入work文件夹
2、遍历该目录下的文件:直接使用ls
2.1、ls -a 遍历该目录下的所有文件,包括隐藏的文件和文件夹
like.. .. dandy
2.2、列出详细信息 ls -al
总用量 12
drwxr-xr-x 3 root root 4096 2015-03-13 17:53 .
drwxr-xr-x 23 root root 4096 2015-04-30 09:35 ..
drwxr-xr-x 43 dandy dandy 4096 2015-07-14 16:23 dandy
3、文件选择快捷键:Tab键。(这个就像eclipse的Alt+/ 输出前面的部分字符串按Tab键可以快速提供该目录下符合的文件名,区分大小写)
4、创建文件夹:mkdir 文件夹名
5、locate 文件——在系统中查找文件
6、cd ../ ——返回上级目录
7、命令 > 文件绝对路径 ——将命令的结果保存在某个文件中
eg: ls > log.txt 大于号是将结果直接保存在log.txt中,不管里面有不有内容,都会覆盖,而>>是追加在其尾部。
8、nautilus . 打开当前的目录
9、Ctrl+Alt+T:打开终端
10、Ctrl+L:将目录路径显示成windows格式,按Esc可退出!
11、gedit+文件名:打开该文件;
12、sudo,超级权限,需要输入密码,像11中如果打开的文件不能编辑则可能需要在最前面加上sudo了!
13、sudo su 进入root模式
14、查看是32位还是64位 getconf LONG_BIT
二、android
1、查看内存:adb shell dumpsys meminfo |grep 项目包名
或者直接使用adb shell dumpsys meminfo 项目包名 可以查看当前应用占有几个activity
2、打印Log并过滤所需要的信息:adb logcat |grep 所需要内容
eg:adb logcat |grep flycatdeng 打印带有flycatdeng字符串的信息
3、adb logcat *:e 打印所有错误
4、查看内存,经常用这种——adb shell top |grep 包名
5、adb reboot——重启手机
6、查看fps——adb logcat -s SurfaceFlinger
更方便的——adb logcat -s SurfaceFlinger |grep fps
7、指定某个设备操作某指令——adb -s 设备序列号(下面一条命令可以得到) 操作
8、得到设备序列号——adb devices 第一个数据即序列号
eg:adb -s 434120d1 shell top |grep 某包名
9、adb shell dumpsys activity |grep ActivityRecord——打印各应用当前显示的是哪个activity
10、跑monkey:adb shell monkey -p 程序包名 -v 500000 > log.txt
三、SVN
1、下载文件:svn co 地址
2、去除.svn文件: find . -name .svn -type d -exec rm -fr {} \;
四、Java
1.运行Java程序(jar包)
java -jar jar的绝对路径
eg:java -jar test.jar
2、将普通的jar包转成dex的jar包(可以用于动态加载,DexClassLoader)
dx --dex --output=test1.jar test.jar
java -cp gdx.jar;extensions/gdx-tools/gdx-tools.jar com.badlogic.gdx.tools.imagepacker.TexturePacker2 c:\tmp c:\tmp spritesheet
tmp