mac下编辑、修改、调试远程服务器文件

对于开发,调试远程服务器代码,一直是个比较痛苦的问题!面对黑乎乎的服务器界面,操作着vim命令,看的人眼花缭乱的,各种痛苦。可能还是vim下开发的少吧,不可否认,有很多vim爱好者,我之前也很崇拜,还专门看了vim那本书,但终归觉得没GUI界面看的舒服,选择文件、目录等,效率高很多!

闲话不说了,开始正题:

一般的开发模式是:
	1.本地开发,调试没问题
	2.通过git、svn同步到远程服务器,或者ftp工具上传
	3.修改服务器和本地不同的配置文件,调试远程服务器

我们这次说的就是,调试远程服务器。说下吧,我现在对调试远程服务器都怕了,每次都是通过vim手动编辑,找问题!看的眼花,而且编辑、复制等,没有GUI下爽,全得使用命令!不爽,那就找解决方法:(应该之前也有过类似的经历,没总结下来,都忘记了,这次记录)

	1.使用ftp来编辑远程服务器,每次下载、上传
	2.因为使用的是sublime text3,安装 ftp、sftp 插件,原理,应该同上面的一致,只是简化了我们的操作!

我需要的是,打开服务器的文件,就像打开本地的一样,无意中,看到一个mac下一个:sshfs工具 - 将远程服务器目录,挂载到本地!

	1)sshfs安装:
		1.mac软件的安装工具,2个 
			brew 
			brew cask
		  自行百度
		2.brew cask install osxfuse
		3.brew install sshfs

		这里记录一个出现的问题:
			我之前安装过 'osxfuse',还是1年前,然后安装 sshfs,报错:
				Reason: Incompatible library version: sshfs requires version 12.0.0 or later 	// 看着是osxfuse版本过低
			然后,就各种brew | brew cask 的 info、update、upgrade,已经安装时给的提示,各种瞎试(原谅我好久不搞命令了,没时间看这些,想的是速度解决),最终解决是:
			brew remove sshfs 				// 删除刚才安装的
			brew cask reinstall osxfuse 	// 重新安装osxfuse
			brew install sshfs 				// 再次安装sshfs

	2)sshfs安装完成,有兴趣可研究命令,我这里直接挂载:
		sshfs root@xx.xx.xx.xx:/data/wwwroot/xx ~/Desktop/xx		// 远程挂载到本地桌面 
		注意:我因为机器上,配置了 ssh 免密码登录,所以直接挂载了(sshfs也是依赖ssh链接,不了解的话,可查看之前写的文章:ssh-kengen使用说明:http://blog.csdn.net/beyond__devil/article/details/54633603)

	3)sublime text3直接打开远程挂载的目录,就和本地开发一样了!!

	4)查看挂载情况
		df -h

	5)不可删除,使用 umount 卸载
		umount ~/Desktop/xx

linux下,也有sshfs,但好像稍有不同,没细看,参考文章:
	linux sshfs挂载命令使用: http://blog.csdn.net/xianglingchuan/article/details/54411754

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值