本文主要总结了不同的操作系统之间何通信,由于我手头正好有一台MAC,一台Windows,公司里还有开发机和测试机,即Linux,所以就瞎折腾了一下,怎么实现他们之间的无缝连接~
1. MAC与Linux,这个应该是最方便的了,因为MAC本身就带有SSH,所以可以直接在终端中输入
ssh user_name@ip_addr (user_name是用户名,ip_addr是你要连接的linux服务器的ip)
当然如果每次登陆都需要输入密码那就太麻烦了,所以有一些类似windows平台下Xshell的工具,推荐SecureCRT、Termius等小工具,这样可以很方便地登陆远程linux服务器了~
文件传输:我们经常需要传输文件,比如从MAC到Linux,从Linux到MAC,这里也有很多方法,可以利用命令scp(顾名思义就是ssh copy的缩写),也可以利用一些可视化的工具,比如FileZilla等,可以拖拽式地传输文件。
2. Windows与linux,这个会稍微麻烦点,因为windows默认没有ssh,不过不要紧,有很多开源的工具,比如putty、Termius等,还有商业版的Xshell,当然你可以下载破解版的,比较我自己觉得Xshell还是非常非常好用的。。经过一些简单的配置,windows和linux之间也很容易实现互通。
文件传输:windows和linux之间可以直接使用SZ和RZ命令,也是交互式地进行文件传输。
3. MAC与Windows,使用windows访问MAC非常简单,因为MAC本身在共享里有一个远程登陆的功能,开启了以后,windows就能像登陆linux一样登陆MAC,这个就不多说了,那么MAC如何访问windows呢,这个问题就没那么好搞定了,主要参考此篇博文,Mac如何远程控制Windows,文中还介绍了如何传输文件,话说这个小app的功能的确强大~
至于如何申请Apple id 美国商店的账号,这个可能会比较麻烦,得多试试看了,主要是不能有那个信用卡/银行卡的选项,一定要出现那个none的选项,不然基本是肯定注册不了美版Apple id的。
后:当然还有很多组合,反着来,自己来,比如windows对windows,mac对mac,这种一般都相对比较容易解决,跨平台的时候可能瓶劲会多一些~