scp拷贝

作者: 狼性代码人 | 来源:发表于2021-09-01 11:32 被阅读0次

1、使用环境
2、操作
3、原理

一、使用环境

  无法通过 Git/Repo 从远程服务端拉取源码,但局域网其他电脑存有备份;

二、操作

以存有备份的电脑作为 ssh 服务端
  • 安装 ssh 服务:
    sudo apt-get install ssh-server
    apt-cache search ssh
    apt-cache search ssh-server
    sudo apt-get install openssh-server
客户端电脑:
  • 同步repo信息:scp -r <server-username>@<server-ip>:<repo-path> <copy-path>(可能需要 服务端 密码)
    server-username => 服务端用户名;
    server-ip => 服务端ip地址
    repo-path => 服务端.repo地址
    copy-path => 客户端拷贝地址
    例如:$ scp -r zhys@000.000.111.11:/home/zhys/mooc/.repo ./
  • 同步repo:repo sync -l
  • 初始化仓库:repo init -u ssh://username@000.00.11.11:8080/all/manifests -b master_1b
  • 同步代码:repo sync -c --no-tags

三、原理

  • scp -r ....操作: 把ssh服务端的.repo拷贝过来,并同步下来(即:拷贝.repo目录,然后执行了repo sync的操作)
  • repo init ....操作: 相当于用客户端的用户信息覆盖服务端的用户信息
  • repo sync ....操作: 同步下信息

相关文章

  • 【yum&scp】

    【安装scp的命令】 yum install openssh-clients 【scp】远程拷贝,从其他服务器拷贝...

  • linux 文件分发 数据拷贝 scp rsync

    1. scp(secure copy)安全拷贝 (1)scp定义:scp可以实现服务器与服务器之间的数据拷贝。(f...

  • Linux 其他常用命令

    SCP远程文件拷贝命令scp [可选参数] file_source file_target-1: 强制scp命令使...

  • scp拷贝

    1、使用环境2、操作3、原理 一、使用环境   无法通过 Git/Repo 从远程服务端拉取源码,但局域网其他电脑...

  • 偶尔来一个Linux命令01| scp 远程资源拷贝

    scp命令:远程资源拷贝 功能: scp是 secure copy的缩写, scp是linux系统下基于ssh登陆...

  • linux scp命令

    scp用于远程拷贝拷贝本地文件到远程服务器:scp 文件名 root@远程ip:/路径/例,将本地home目录下...

  • Linux 远程传输: scp

    参考: 18. scp 跨机远程拷贝

  • Linux常用命令

    scp命令 scp是secure copy的简写,用于在Linux下进行远程拷贝文件的命令, scp传输是加密的,...

  • everyday:linux scp

    everyday:linux scp [TOC] 功能说明 scp 是secure cope的缩写,用于远程拷贝文...

  • linux SCP命令用法

    linux scp远程拷贝文件及文件夹

网友评论

      本文标题:scp拷贝

      本文链接:https://www.haomeiwen.com/subject/mrsxwltx.html