另起终端在本地上 *** 作:
scp root@192.168.1.100:/data/test.txt /home/myfile/
补充:多文件拷贝
scp root@192.168.1.100:/data/\{test1.txt,test2.cpp,test3.bin,test.*\} /home/myfile/
root@192.168.1.100 root是目标服务器(有你需要拷贝文件的服务器)的用户名,192.168.1.100是IP地址,后面紧跟的 “:” 不要忘记,/data/test.txt(多文件还有test1.txt,test2.cpp,test3.bin,test.a,test.c等) 是目标服务器中你要拷贝文件的地址,接一个空格,后面的 /home/myfile/ 是本地接收文件的地址。
2.从服务器复制文件夹到本地:
另起终端在本地上 *** 作:
scp -r root@192.168.1.100:/data/ /home/myfile/
只需在前面加 -r 即可,就可以拷贝整个文件夹。
3.从本地复制文件到服务器:
scp /home/myfile/test.txt root@192.168.1.100:/data/
补充:多文件拷贝
scp /home/myfile/test1.txt test2.cpp test3.bin test.* root@192.168.1.100:/data/
4.从本地复制文件夹到服务器:
scp -r /home/myfile/ root@192.168.1.100:/data/
我在Mac上,使用Parallels Desktop安装了一个 Ubuntu虚拟机,经常需要拷贝文件。使用smb可实现:
编辑此配置文件,在末尾处添加需要共享的文件夹路径以及设置
如下图所示:
我需要共享的是/home/compass/work文件夹,此文件夹有读写权限。
保存即可。
或者
找到地址之后,进行最后一步,在mac上打开:
用Finder在菜单上点击:前往->连接服务器
打开第四步查看到的地址:
在d出的对话框内,输入第3步的用户名,以及密码,即可看到文件夹:
如此即可互相共享文件夹了。
有一点需要注意,Linux上和Mac上解压缩的文件格式有所不同,在编译某个源码时,需要格外注意。
在MAC上连接到LINUX的 *** 作:1、从bingcc官网把LINUX实例的密钥下载到mac本地并保存到了下载目录:
其目录为:“/Users/username/Downloads”(这里username为你当前苹果机的用户名)”
2、Finder ->应用程序 ->使用工具下找到 终端,双击打开:
3、输入命令(绿色部分为命令,括号内为注释):
Lau-TensionmatoMac:~Tension$ cd
~/downloads(切换到下载路径)
Lau-TensionmatoMac:Downloads
Tension$ ls(显示路径下的文件)
mykey.txt
4、把密钥文件mykey.txt移动到“~.ssh”目录下并重命名为id_rsa
Lau-TensionmatoMac:Downloads
Tension$ mv
mykey.txt
~/.ssh(移动密钥文件)
Lau-TensionmatoMac:Downloads
Tension$ cd
~/.ssh(切换到“~/.ssh”路径下)
Lau-TensionmatoMac:.ssh
Tension$ ls(显示路径下的文件)
known_hosts
mykey.txt
Lau-TensionmatoMac:.ssh
Tension$ mv
mykey.txt
id_rsa(将密钥文件改名为id_rsa)
Lau-TensionmatoMac:.ssh
Tension$ ls(显示路径下的文件)
id_rsa
known_hosts
5、接下来可能会出现如下提示(没有出现提示的可以直接忽略)。输入yes,机器将远程ip信息保存到了“~/.ssh”目录下的known_hosts文件上,下次连接同一ip时因保留了信息则不会再出现提示。
The
authenticity
of
host
'113.108.230.87
(113.108.230.87)'
can't
be
established.
RSA
key
fingerprint
is
03:8a:8e:
30:65:7c:b6:20:2c:67:13:5d:e6:78:32:47.
Are
you
sure
you
want
to
continue
connecting
(yes/no)? yes
Warning:
Permanently
added
'113.108.230.87'
(RSA)
to
the
list
of
known
hosts.
8.最后,可以发现终端命令行前面的参数有变化,说明连接成功!
Last
login:
Fri
Nov
16
15:40:47
2012
from
219.135.147.19
[root@bingo-centos5
~]#
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)