linux上文件的增删查改,包括上传、下载,假如全部用命令行来操作,相当的麻烦,而且非常容易出错。而且会花费大量不必要的时间。因此使用专业的文件管理工具是非常有必要的。
那么管理linux文件用什么工具呢?本文推荐使用yunedit-ssh来管理linux文件,它可以通过客户端来管理,不需要登录服务端来操作。它支持ssh隧道可以一个客户端管理所有云端内网的linux服务器。
使用yunedit-ssh来管理linux文件有什么优缺点呢?
(一)yunedit-ssh支持ssh隧道,可内网穿透
假如是只是管理一台外网的linux服务,可以使用winscp或者cuteFtp等传统工具,但是假如网络架构比较复杂,比如要管理远程内网的linux服务器,就不能使用winscp或cuteFtp了,因为winscp和cuteFtp这些工具无法穿透内网管理内网的linux服务器。就需要使用yunedit-ssh这种综合性的ssh工具,因为yunedit-ssh支持ssh隧道,可以通过暴露外网的ssh服务器,通过ssh隧道连接内网的linux服务器。
(二)yunedit-ssh是综合性ssh工具,不需要依赖其他第三方工具综合来说,还是yunedit-ssh来管理linux文件最合适,因为yunedit-ssh不仅有文件管理、文件上传/下载功能,还有ssh隧道、ssh命令行功能,不需要单独再安装其他的ssh隧道和ssh命令行工具。
我们在管理linux文件的时候,有时候需要进入linux执行一些命令,这样在yunedit-ssh就可以完成了,不需要再切换到其他ssh命令行工具。
(三)yunedit-ssh的上传/下载功能好用
yunedit-ssh的上传下载功能,上传过程中是缓存到临时文件,假如上传时间过长,不会影响线上环境的文件。其次,yunedit-ssh的上传下载功能支持断点续传,不管是上传文件还是上传文件夹,都支持断点续传。
yunedit-ssh支持winscp风格的上传和下载页面,可以在左右两侧对比本地和远程文件列表。
(四)yunedit-ssh支持在线编辑文本文件
yunedit-ssh在线编辑远程文件的时候,支持在打开和保存的时候,选择文件的编码,这一点比其他sftp上传工具好用,不会产生乱码的情况。
(五)yunedit-ssh支持设置流水线
yunedit-ssh可以为经常需要上传的操作,设置到流水线的步骤中,可以做到一键上传多个动作。