Vagrant 初探

对于使用 Windows 系统,同时又需要在 Linux 下调试各种程序、脚本的人来说,虚拟机固然是一个好办法,但是虚拟机的安装有的时候并不那么简单,而且如果把开发环境放到 Linux 虚拟机中,执行效率成问题;如果在宿主机上开发,在部署的时候虚拟机和宿主机之间文件交换也十分的不方便,特别是 Linux 虚拟机。所以 Vagrant 正是为了解决这样一个问题而诞生的解决方案。使用 Vagrant 可以做到在宿主机上开发,又能在 Linux 环境下执行。

继续阅读Vagrant 初探

Linux 命令 screen 用法简介

screen 作为 Linux 的 tty 模式下面好用的终端复用工具,具有很强大的功能。在 ssh 远程连接的时候,screen 命令可以避免因为意外掉线导致当前执行的命令终止。原因在于,ssh 远程连接时,所有进程是在 ssh 进程下面执行的,一旦掉线,ssh 进程随之终止,其下运行的进程也一并终止。而 screen 建立的窗口中执行的进程则是在 screen 下面执行,因此即使ssh意外中断,也不会影响到 screen 建立的窗口下面进程的运行。

继续阅读Linux 命令 screen 用法简介