美文网首页玩转树莓派树莓派
scp命令——两台机器之间拷贝文件

scp命令——两台机器之间拷贝文件

作者: IT枫 | 来源:发表于2017-05-21 02:07 被阅读220次

复制本地文件到远程

scp命令——拷贝树莓派数据到本地

场景:Mac下ssh登陆树莓派,树莓派上的文件拷贝到本地。

实现方式:scp命令并且mac上开启ssh服务

语法规则

scp [raspberry pi file path] macname@192.168.1.101:[local file path]

会询问你是否远程链接mac

选择 yes

会提示你输入mac密码

Passord:

输入mac密码

实例

```

pi@xxxxxx:/usr/share/nginx/html/yunchuang.zhijia.com$scp php_mysql/  macname@192.168.1.101:/home/xxx/

The authenticity of host'192.168.1.101 (192.168.1.101)'can't be established.

ECDSA key fingerprint is 2f:5g:78:03:9e:3a:52:c5:70:ea:77:a4:cf:23:3d:ba.

Are you sure you want to continue connecting (yes/no)? yes

Warning: Permanently added '192.168.1.101' (ECDSA) to the list of known hosts.

Password:

php_mysql: not a regular file

pi@xxxxxx:/usr/share/nginx/html/yunchuang.zhijia.com$ scp php_mysql/ 

macname@192.168.1.101:~/home/xxx/

Password:

php_mysql: not a regular file

pi@xxxxxx:/usr/share/nginx/html/yunchuang.zhijia.com$

```

注意这句php_mysql: not a regular file不是一个常规文件,不带参数不能直接copy整个目录。

```

pi@xxxxxx:/usr/share/nginx/html/yunchuang.zhijia.com$scp php_mysql/create_db.php  macname@192.168.1.101:~/home/xxx/

Password:create_db.php

100%      338      0.3KB/s      00:00

```

好了,一次copy一个文件。

scp拷贝一个文件夹下面所有(包含文件夹和文件)

sudo scp -r  xxxxxx@192.168.1.102:/Users/xxxxxx/Downloads/nginx-rtmp-module .

复制远程文件到本地

localhost:~ xxx$ scp pi@192.168.1.100:~/workspace/NASA/NASA-master/car.py .

pi@192.168.1.100's password:

car.py                                                                                    100% 3545  313.6KB/s  00:00

localhost:~ wangliang$

相关文章

  • scp命令——两台机器之间拷贝文件

    复制本地文件到远程 scp命令——拷贝树莓派数据到本地 场景:Mac下ssh登陆树莓派,树莓派上的文件拷贝到本地。...

  • Windows和Linux文件互传-Putty

    scp scp命令用于在机器之间互传文件。命令:scp 本机文件的绝对路径 用户@远程机器IP:远程机器目录栗子...

  • 命令的方式将手机中的和电脑上文件拷贝

    命令:scp 电脑拷贝到手机上在mac 终端,执行命令:scp Mac机器上的文件路径 root@设备IP:目标 ...

  • Linux 其他常用命令

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

  • 树莓派里的文件复制到本地-scp命令

    使用scp命令拷贝文件非常好用,我们可以通过scp命令把本地文件上传到树莓派,也可以把树莓派里的文件拷贝到本地。 ...

  • Linux常用命令

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

  • linux的scp和sftp简单使用

    scp 远程拷贝文件的命令 远程下载文件到本地目录 远程下载目录到本地 上传文件到远程机器指定目录 上传本地目录到...

  • SCP远程文件拷贝

    scp是 secure copy的缩写。scp命令用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,...

  • scp命令

    Linux scp命令 Linux scp 命令用于 Linux 之间复制文件和目录。 scp 是 secure ...

  • Linux部署代码

    Linux机器通过SCP上传文件 Linux机器可通过以下命令向Linux云服务器上传文件:scp 本地文件地址 ...

网友评论

    本文标题:scp命令——两台机器之间拷贝文件

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