高效学习与工作之linux与windows之间更默契的配合篇

文件系统分为三类:
1.面向磁盘的文件系统(UFS,FAT)。
2.面向网络的文件系统(NFS,Samba)。
3.专用的或虚拟的文件系统。
—《Unix入门经典》

引子

    就我目前的认知来讲,大部分学生的学习开发模式和工作人员的实际开发模式可以总结为下图所示:
高效学习与工作之linux与windows之间更默契的配合篇_第1张图片

    上图下方为常见学生的学习环境配置。根据自己的实际体会:这种模式存在以下缺点:

1、windows系统和虚拟机之间来回切换,不方便。
2、虚拟机一段时间不用经常睡眠,不方便。
3、虚拟机安装后,经常出现虚拟环境不能铺满全屏的情形。
4、虚拟机和主机之间传递文件,时而能够直接跨屏拖动,时而失败。

    上图上方为常见公司的工作环境配置。这种模式存在以下缺点:

1、远程服务器和主机之间的传递文件,需要通过远程连接工具,的上传和下载功能传递,速度较慢且不方便。
2、查看远程服务器上的文件夹内容时,如果该文件夹中为放置图片的文件夹,通过Mobarxterm左侧预览该文件夹,经常会直接卡死。

    通过对比,可以看出,上图上方的模式已经比上图的模式消除了很多缺点。**

但其实可以思考这一点:位于同一台电脑上的虚拟机里面的ubutun环境,其实也可以看作一台远程服务器(只不过这台服务器离自己的主机很近,距离=0)

**。

使得windows与linux更加默契

    本文首先介绍的一点就是,通过简单的配置来达到由学习模式向工作模式转换,步骤很简单,下面的链接是自己亲测可用的:

https://jingyan.baidu.com/article/ca41422f7b449e1eae99edb8.html

高效学习与工作之linux与windows之间更默契的配合篇_第2张图片
    如果说通过上述配置,可以方便程度从3进化到2,那么针对于2的两点不足,还有一种究极进化状态1,就是要借助于面向网络的文件系统。本文使用NFS文件系统,参看如下链接

https://www.cnblogs.com/hutiann/p/7216764.html

    注意一点:window家庭版不带有nfs客户端,所以在控制面板中找不到相对应的控件供勾选。企业版和专业版是可以的。

总结:

    1、第一点:找到更加便利的工作模式,工欲善其事必先利其器;另一方面,工作时间尝了,要逐渐摸索出自己的一套个性化开发环境,并能够总结和快速迁移,以防跳槽。
    2、第二点:思考与尝试并行。文中相关操作的网上步骤很多,所以单论技术点没什么特别之处,只不过是问道有先后。但以上链接都是自己亲自搜寻的,探索过,踩过坑,特此记录。

你可能感兴趣的:(下得厨房,ubuntu,linux)