gpt4 book ai didi

linux - 使用 Linux 作为主要开发人员桌面的优势

转载 作者:IT王子 更新时间:2023-10-29 00:06:16 25 4
gpt4 key购买 nike

<分区>

我想了解开发人员为什么应该并且需要每天使用 Linux 作为主要开发桌面而不是使用 Windows 的一些优势。当您的开发、QA 和生产环境是 Linux 时,这尤其有用。

我一直在使用的当前类比是。如果我将我的演示车打造为福特 Escort,但我的项目车是福特野马,那完全没有意义。

我目前在一个 IT 部门工作,该部门允许使用 Windows 和 Linux 进行双启动,但有些部门运行 Linux,而绝大多数使用 Windows。

自从将 Linux 用作主要桌面以来,我想到了几个优势。

  • 与开发、QA 和生产完全相同的操作系统
  • 相同的脚本 (.sh) 而不是维护(.bat 和 *.sh)。使用 cygwin 有所缓解,但仍然有些不同。
  • 团队学习简单的命令,例如:cd、ls、cat、top
  • 团队学习高级命令,例如:pkill、pgrep、chmod、su、sudo、ssh、scp
  • 拥有对通常用于 Linux 的安装的完全访问权限,例如 RPM、DEB 安装,就像目标环境一样。

这个列表可以一直列下去,但我想得到一些关于我可能遗漏的任何东西的反馈,甚至是任何缺点(当然有一些)。对我来说,将整个团队迁移到使用 Linux、使用 Virtual Box、运行 Windows XP VM 来测试世界上 95% 的大多数人使用的功能项目是有意义的。

这是类似的,但也有一点不同。 link text

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com