Mac和Linux共享文件夹(samba)

Mac和Linux共享文件夹(samba),第1张

我在Mac上,使用Parallels Desktop安装了一个 Ubuntu虚拟机,经常需要拷贝文件

使用smb可实现:

编辑此配置文件,在末尾处添加需要共享的文件夹路径以及设置

如下图所示:

我需要共享的是/home/compass/work文件夹,此文件夹有读写权限。

保存即可。

或者

找到地址之后,进行最后一步,在mac上打开:

用Finder在菜单上点击:前往->连接服务器

打开第四步查看到的地址:

在d出的对话框内,输入第3步的用户名,以及密码,即可看到文件夹:

如此即可互相共享文件夹了。

有一点需要注意,Linux上和Mac上解压缩的文件格式有所不同,在编译某个源码时,需要格外注意。

1.从服务器复制文件到本地:(Linux服务器—>mac)

另起终端在本地上 *** 作:

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/


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11525965.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存