SSH 连接 远程服务器

  1. ssh 进入到服务器
// 有端口号
ssh -t (登录用户名)@(ip地址)  -p (端口号)
例: 
ssh -t [email protected] -p 60006

// 无端口号
ssh -t (登录用户名)@(ip地址) 
例: 
ssh -t [email protected]

2.上传文件到服务器(打开终端直接操作, 不需要先进入到服务器)

scp -P 60006 /Users/wj/Desktop/test.txt [email protected]:/filePath
// 没有端口号
scp /Users/wj/Desktop/test.txt [email protected]:/dirPath(存放文件夹路径)

3.下载文件到本地(打开终端直接操作, 不需要先进入到服务器)

scp -P 60006  [email protected]:/filePath /Users/wj/Desktop/
// 没有端口号
scp [email protected]:/filePath /Users/wj/Desktop/
  1. 上传文件夹到服务器(打开终端直接操作, 不需要先进入到服务器)
scp -r -P 60006 /Users/wj/Desktop/test.txt [email protected]:/filePath
// 没有端口号
scp -r /Users/wj/Desktop/test.txt [email protected]:/dirPath(存放文件夹路径)

5.下载文件夹到本地(打开终端直接操作, 不需要先进入到服务器)

scp -r -P 60006  [email protected]:/filePath /Users/wj/Desktop/
// 没有端口号
scp -r [email protected]:/filePath /Users/wj/Desktop/

6.查找正在运行的进程
ps -ef | grep metadata(进程名)


image.png
  1. 根据PID杀死进程
kill -s 9 16363

8.执行 jar文件
1>进入到jar所存放的文件夹下

cd filePath

2>

// nohup: 当退出用户或关闭终端 时程序仍在执行
// >datameta.file 指定输出文件
nohup java -jar metadata-1.0.0.jar  >datameta.file 2>&1 &

// 不指定输出文件
nohup java -jar shareniu.jar &

你可能感兴趣的:(SSH 连接 远程服务器)