在我们平常工作中,须要联接Linux服务器,并对服务器中的文件进行查看或更改。但因为在Linux更改文件内容有时并不便捷,因而我们会先下载到本地,再上传至Linux。频繁这样操作无疑是不便捷的。
有好多方法可以帮助我们防止如此麻烦地查看或更改Linux服务器中的文件。本文将会介绍怎样使用SublimeText来联接服务器,并实现文件的下载和上传。
SublimeText是一个轻量、简洁、高效、跨平台的编辑器,同时它有可以安装好多扩充包,实现一些更中级的功能。本文就将展示它的其中一个中级功能。
安装SFTP
打开SublimeText任务栏中的Tools上传文件到linux,点击InstallPackageControlarm linux,稍等片刻都会安装好PackageControl。
再点击任务栏中的Preferences上传文件到linux,选择PackageControl,在弹框中选择installpackage,在此后的弹框中输入SFTP,点击SFTP即可完成安装。
选择SFTP并完成安装联接Linux
安装完SFTP以后,我们可以利用该功能联接Linux服务器。笔者以联接自己的虚拟机作为演示。
在任务栏中选择File-->SFTP/FTP-->SetupServer后,会出现SFTP联接Linux的配置文件,我们须要更改如下配置:
SFTP配置项更改
其中host是Linux服务器的IP,user和password为帐号和登陆密码,remote_path为你须要查看的文件或文件夹路径。
更改完文档后进行保存,以便后续使用。查看文件
在任务栏中选择File-->SFTP/FTP-->BrowseServer后,在弹框中选择你须要联接的服务器。如联接成功,下方区域会显示“Validatingremotefolder"/home/files"..success”,同时你会看见弹框如下:
查看文件
在Linux服务器中的/home/files目录下有两个文件example.py和REDAME.md。
我们选择README.md,并选择Edit,在SublimeText中显示如下:
hello from CentOS!
文件夹下载、上传
单个地查看文件略显麻烦,我们可以对Linux中的文件夹进行下载和上传,这样会便捷好多。
首先是文件下载。
在笔记本上的指定位置中创建vm_files文件夹qq for linux,在SublimeText的任务栏中的File中选择OpenFolder,打开该文件夹。右击vm_files文件夹,选择SFTP/FTP,选择MaptoRemote,在sftp-config.json中更改配置项,如host,user,password及remote_path,并保存。再右击vm_files文件夹,选择SFTP/FTP,选择DownloadFolder,即可实现Linux服务器的文件夹下载。如下如所示:
文件夹下载
我们对文件进行更改,将README.md文件的内容改成"hellofromSublimeText!"。右击vm_files文件夹,选择SFTP/FTP,选择UploadFolder,即可实现Linux服务器的文件夹上传。在Linux服务器中查看README.md文件,输出内容如下:
[root@localhost files]# cat README.md
hello from Sublime Text!
总结
本文述说了怎样借助SublimeText联接Linux服务器以及实现文件夹下载和上传。为此,SublimeText并不仅仅是一个文本编辑器,更多的中级功能等待我们去开掘~
谢谢你们的阅读~