命令记录

1 篇文章 0 订阅
1 篇文章 0 订阅

mac

pwd   查看当前路径

ls       展开当前文件夹下所有文件

ls -al  展开当前文件夹下所有文件详细信息

rm -rf  xxx 删除某个文件

commend + shift + 3 截图

commend+shift+. 查看隐藏文件

 

查看ssh   key

1.ssh -v  

usage: ssh [-46AaCfGgKkMNnqsTtVvXxYy] [-B bind_interface]
           [-b bind_address] [-c cipher_spec] [-D [bind_address:]port]
           [-E log_file] [-e escape_char] [-F configfile] [-I pkcs11]
           [-i identity_file] [-J [user@]host[:port]] [-L address]
           [-l login_name] [-m mac_spec] [-O ctl_cmd] [-o option] [-p port]
           [-Q query_option] [-R address] [-S ctl_path] [-W host:port]
           [-w local_tun[:remote_tun]] destination [command]

 

如果显示以上数据,证明你已生成了ssh key

如果没有装,可以先生成相对应的用户名,和email 地址,再生成ssh key

  • git config --global user.name "username"
  • git config --global user.email "xxx@xxx"

 

生成ssh key

ssh-keygen -t rsa -C "youremail@example.com"

生成后在根目录会产生一个.ssh的隐藏文件

里面会有

id_rsa   id_rsad.pub  known_hosts

这3个文件夹     其中id_rsad.pub  就有你所需要的ssh key 将其配置到你的仓库,就可以拉取代码了

打开 id_rsa.pub文件 里面就有需要的ssh key。
在终端输入命令打开id_rsa.pub

vim ~/.ssh/id_rsa.pub

 

2.如果已经生成了ssh key

ls -a ~/.ssh       打开.ssh所在位置

 

cd  ~/.ssh      进入ssh文件夹

cat id_rsa.pub      查看本机ssh key

 

 

 

 

vim 操作

vim file 打开某个文件

a  、i 进入输入模式

ecs 进入命令模式

y 复制

p 粘贴

:w 保存

:q 退出

:wq 保存退出

:q! 强制退出不保存

DEL 删除 

backspace 只有在输入模式下才能进行删除效果

c 剪切 (注意剪切完后会进入输入模式)

u 撤销

d 删除

 

 

 

repo 命令

grep "xxx" -r -n  搜索关键字

repo forall -c git pull  重新拉取代码

grep -rn "xxxxxx"

grep -rn "xxxxxx"

grep "xxxx" -r -n
xxxxx

grep LOCAL_MODULE Android.mk   | awk '{print $3}' | sed -e 's/^/make /'

find ./ -iname "xxxxx"   查找文件
find ./ | grep "java"  陈列出所有"java"相关文件

 

grep LOCAL_MODULE Android.mk   | awk '{print $3}' | sed -e 's/^/make /'

find ./ -iname "xxxxx"   查找文件


find ./ | grep "java"  陈列出所有"java"相关文件

 

 

 

SVN :

第一次拉取代码  SVN Checkout 

后面才是 Repo-browres

 

Maven

    repositories {
//        google()
//        jcenter()
        maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' }
        maven { url 'http://maven.aliyun.com/nexus/content/repositories/jcenter' }
        maven { url 'http://maven.aliyun.com/nexus/content/repositories/google' }
        maven { url 'http://maven.aliyun.com/nexus/content/repositories/gradle-plugin' }
    }

 

 

代码规范

1.在gerrit 上提交代码后几把钩 的意思

CC:代表代码规范


CR:代表人为检测是否代码可以合进去了


V:代表服务器是否能编译过

 

 

 

ST

Ubantu下

强起画面

am start -n 包名/画面名

查看log

adb shell logcat -s xxxxx

进入串口

 sudo minicom -s

sh system/bin/role_sh_adb.sh

 

sudo apt-get install openjdk-8*  安装某个文件

使用快捷键:Ctrl+Alt+T

sudo apt-get install uuid uuid-dev

sudo apt-get install zlib1g-dev liblz-dev

sudo apt-get install linlzo2-2 liblzo2-dev

sudo apt-get install lzop

sudo apt-get install git-core curl

进入.ssh目录:cd ~/.ssh
查看公鑰:
查看公钥:cat id_rsa.pub    或者vim id_rsa.pub

網絡使用  登錄添加mac地址


生成公钥与私钥,在 ~/.ssh 文件夹下,id_rsa是私钥, id_rsa.pub是公钥。 


host * KexAlgorithms +diffie-hellman-group1-sha1

包名: net.suntec.merbok.av

rm -rf  xxxx

通过包名查找手机上app安装路径

adb shell pm path packge

 

 

打开日志
    adb shell setprop persist.iauto.log.switch 21554


adb root
adb disable-verity


sudo minicom


adb root
adb shell mount -o rw,remount /
adb shell mount -o rw,remount /vendor

 

 

 

xml 中有 特殊符号报错 &      解决 &

Android Studio 导入aar包

File --> New --> New Module    选择*.aar 包并导入

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值