自用ssh命令总结
最近工作有涉及ssh相关,学习中会不断更新修改
通过cgywin,xshell,linux,堡垒机等连接ssh ,具体方法之后会补充
-
SSH可以连接到远程主机;
-
SCP后面是 /开头是本地地址,
[email protected]: 用户名@ip地址+ / remote地址
; -
ssh -i +(直接拖动来的证书文件)+ ip ( 物理ip还是虚拟ip?)
例如ssh -i xxx.xxx.xxx.xxx:./
; -
本地拷贝到远程设备:
scp -i +(直接拖动来的证书)+ (带地址的本地文件,直接拖动来)
;
+要移动的ip:路径(绝对路径或者相对路径)
例如scp -i xx/xx/id_rsa.rsa ../xx/test.lua xxx.xxx.xxx.xxx:./:./
; -
远程主机下载到本机,将远程ip的文件和本机文件调换位置即可;
-
ssh连接远程主机后,可以用logcat监控当前安卓设备的操作,例如点击进入某个app,通过logcat看包名;
-
ssh后,
getevent -l
可以查看当前鼠标在安卓设备上点击的位置(注意坐标点,和16进制需要转换); -
可以在安卓手机的设置里面查看ip地址
-
ls
:当前路径下的文件,pwd
:当前目录所在路径,cat
:查看文件, cgywin修改文件需要下载vim模块,
ifconfig
: 注意是if而不是ip,查看ip等信息 ,有时候scp
和安装需要调整权限 -
可以通过ssh查看当前设备的ip等信息: 例如
/data/lxc/bin/lxc-info -n 0
-
有时候ssh连接需要将证书放到cgywin的bin目录下跑一次
原文出处:juejin -> https://juejin.im/post/5b32ff35f265da596a3682ee