Linux命令之scp使用总结

scp命令使用总结:(直接上干货)

1、本地服务器->远程服务器

①上传文件

格式一:将本地文件上传至远程服务器(指定用户名)

scp  本地文件  远程用户名@远程IP:远程目录

例:

scp  test.c  [email protected]:/home/quants/tj

 

格式二:将本地文件上传远程服务器并覆盖指定文件中的内容(指定用户名)

scp  本地文件  远程用户名@远程IP:远程文件

例:

scp  test.c  [email protected]:/home/quants/tj/m_test.c

 

格式三:将本地文件上传至远程服务器(不指定用户名,默认用户为root)

scp  本地文件  远程IP:远程目录

例:

scp  test.c  10.0.53.90:/home/quants/tj

 

格式四:将本地文件上传远程服务器并覆盖指定文件中的内容(不指定用户名,默认用户为root)

scp  本地文件  远程IP:远程文件

例:

scp  test.c  10.0.53.90:/home/quants/tj/m_test.c

 

②上传目录(指定用户)

格式一:

scp  -r  本地目录  远程用户@远程IP:远程目录

例:

scp  -r  testDir  [email protected]:/home/quants/tj

 

格式二:(不指定用户,默认为root)

scp  -r  本地目录  远程用户@远程IP:远程目录

例:

scp  -r  testDir  10.0.53.90:/home/quants/tj

2、远程服务器->本地服务器

①下载文件

scp  远程用户@远程IP:远程文件  本地目录

例:

scp  [email protected]:/home/quants/tj/m_test.c  /home

②下载目录

scp  -r  远程用户@远程IP:远程目录  本地目录

例:

scp  -r  [email protected]:/home/quants/tj/m_Dir  /home

你可能感兴趣的:(Linux学习笔记,linux)