2017.06.01
ubuntu mate里面目录的切换
名字拼音@publish-3:~$ cd /opt
名字拼音@publish-3:/opt$ cd ..
名字拼音@publish-3:/$ cd /home/姓名拼音
名字拼音@publish-3:~$
2017.6.5
暗码
android.provider.Telephony.SECRET_CODE
android_secret_code
android:host
在git下,拷贝文件、目录用法:
cp 源文件路径1 目标文件路径2
cp -r 源文件目录1 目标文件目录2
在cmd下,拷贝文件、目录用法:
copy 源文件路径1 目标文件路径2
xcopy 源文件目录路径1 目标文件目录路径2 /d/e
查询两个命令的用法可以用
copy /?
xcopy /?
2017.6.6
git 下编译make有错误,但是可能内容比较多,而标准输出的缓存是有限制的,为了使log显示完整,所以有必要使用如下命令:
make -j32 2>&1 | tee ***.log //编译时将编译log写到***.log文件中,同时也输出到标准输出。
2>&1 //表示标准错误重定向到标准输出, 如果没有2>&1,只会有标准输出,没有错误;
linux中有三种标准输入输出
STDIN--标准输入,默认从键盘读取信息--0,
STDOUT--标准输出,默认将输出结果输出至终端--1,
STDERR--标准的错误信息,默认也会显示在终端上--2。
如果直接2>1,系统会默认将错误的信息(STDERR)2重定向到一个名字为1的文件中,而非所想的(STDOUT)1中。因此需要加&进行区分,就有了 2>&1。
make 2>log.txt 表示只将错误写到文件,其它的还是在标准输出
| 管道
tee命令
同时输出到控制台和文件。
2017.6.8
adb 命令截屏
adb shell /system/bin/screencap -p /storage/screenshot.png -----先存到storage
adb pull /storage/screenshot.png f:/screenshot.png -------从storage拷贝到电脑