看了 v2 友 @conanca 发的贴子2019 版“完全用 Linux 工作”,我不由得想起了几年前被 Linux 支配的恐惧。那时我电脑卸载了 Windows 系统 Fedora 是我的唯一,随之而来的问题是各种糟心,工作体验也相当不好,大部分软件比如说输入法、聊天软件等对比 windows 来说,只能说是小弟弟,甚至有的软件连小弟弟都没有。
再后来我装了双系统,然后 Windows 又顺利上位,Fedora 默默吃灰。不过我还是喜欢 linux 下的各种方便的命令行工具,现在都已经 9102 年了,我找到了完美的解决方案。这就是我总结的极简工作法,分享给 v 友,不喜勿喷,理性讨论,谢谢。
首先你是 Windows 系统,接着建议划分出来 D 盘专门用来安装软件,一般软件安装时默认路径为 C:\Program Files(x86),这时你只需要把 C 改为 D,变为 D:\Program Files(x86)即可,改一个数字,比你鼠标点点点选择路径方便太多。
程序员应该都有 git,建议 Windows 下使用 git bash 代替 cmd。
VirtualBox 程序启动速度真的比 Vmvare 快很多,基本一点就开,还免费。VirtualBox 中安装你需要的 linux,无桌面版的,启动 linux 使用无界面启动(可能有的小伙伴都不知道 VirtualBox 有无界面启动吧)。然后通过 git bash 连接 VirtualBox 中的虚拟机,需要在 linux 实践的技术都通过 git bash 在虚拟机中实现。
utools 安利一波,是一个小工具的集合,可以帮你记录 todos 任务,可以为你处理 Json 和正则表达式等等,我们这里要用的是帮你快速修改 hosts 文件,这样你用 git bash 连接 linux 即使忘记了主机名也可以一键找到
所有的服务端工具,都不在 Windows 下安装了,Windows 变得很干净。并且大部分工具在 Win 上都水土不服。建议所有工具建议都通过 git bash 连到 linux 上安装,使用 docker 更好。这样 linux 随便玩,玩坏了删除重来。使用体验很舒服。
比起 scp,我是更喜欢 sftp 的,git bash 安上默认就能用,sftp 可以同时操作 window 和 linux 目录。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.