前言
对于很多在 Linux 开发的程序员来说,面对一个黑窗口显然没有如 Windows 这样具有图形画界面的操作系统更能直观、快速的进行开发和管理,本文将介绍常用的 Windows 和 Linux 之间相互联系的软件, 将分别介绍文件传输、 Shell登录 和 文件夹共享 。
文件传输
现在有很多 Linux 服务器都是在内网中部署的,很多软件和代码都需要使用文件传输的方式传到服务器进行部署和维护。下面将介绍一款文件传输软件 -------WinScp
下载地址:https://winscp.net/eng/docs/lang:chs
直接输入所需要连接的 Linux Ip 地址或者域名,通常使用默认的 22 端口,直接登录即可。
登录成功后,左边为 Windos 目录, 右边为 Liunx 目录
想要将 Windows 文件传到 LInux 只需在文件上右键点击上传即可
想要将 Linux 文件下载到 Window 中只需右键下载即可
Shell 登录
一般服务器都部署在远程的主机上,或者在本地安装的虚拟机,那么使用一种 Shell 工具进行连接,那么操作起来将非常方便,现在有很多开源的软件,如 xShell 等, 本文将介绍 一款更加简洁的软件---- putty
下载地址:https://www.chiark.greenend.org.uk/~sgtatham/putty/
不需要安装,下载即可用,输入 ip 地址和端口号即可进行连接,可以将常用的连接进行保存,下次使用直接双击即可。同时可以设置字体大小和颜色背景,非常简洁方便使用,
共享文件夹
经常使用 虚拟机下安装的 Linux 开发的程序员一定要掌握 文件共享功能,可以方便的在 Windos 可 Linux 中进行文件传输。
1、点击 虚拟机 -- 设置 -- 选项 -- 共享文件夹 -- 添加 -- 下一步 -- 然后选择你要共享的盘符 -- 启用此共享 -- 完成
2、接下来需要安装 vmware tools 工具,点击 vmware 上面的虚拟机, 选择安装 vmware tools。
3、创建光驱的挂载点目录 :mkdir /mnt/cdrom
4、把光驱挂载到该目录下:mount /dev/cdrom /mnt/cdrom/
5、进入 mnt/cdrom
即可看到 vmare tools 安装包
6、将该安装包拷贝到除 mnt 目录外的其他目录, 如 tmp 目录, 进行解压 tar -zxvf VMareTools-*.tar.gz
7、 进入解压目录, 执行 ./vmware-install.pl
, 一直 yes 即可。
8、安装完成后, 将在 /mnt 下出现一个 hgfs 的目录
9、里面即为共享的文件夹,我这里共享了 E、 G 盘
至此,你可以像操作该目录一样操作 Windos 中的文件了。