开发者们,Linux开发环境都准备好了,拿走不谢

wenchao1024 · · 1326 次点击 · 开始浏览    置顶
这是一个创建于 的主题,其中的信息可能已经有所发展或是发生改变。

开发者们,你们好。今天给大家推荐**Linux开发环境。** ## [这是我最近在Github上整的一份Linux开发环境的一个Repo。](https://github.com/0voice/linux_environment_tools) 主要内容包含: - 目前主流虚拟机 - Linux发行版推荐 - 优秀的国产OS - SSH客户端推荐 - 编辑器 - 编译器 - 测试工具 - Linux源码 ## **目前主流虚拟机** 这里我列举了13款主流虚拟机。分别介绍了它们的特点,优势,我们可以根据自己的需要选择自己项目合适的虚拟机。 ![img](https://pic4.zhimg.com/v2-e05ace8042ad6932b4c360e0d3ec5f03_b.png) ![img](https://pic2.zhimg.com/v2-67c0b585f1b24d754504b0d1c6d1815d_b.png) ## **Linux发行版推荐** 这里我将这些发行版的安装包,放到网盘中。大家有需要的可以下载。(考虑到有的OS需要科学上网) ![img](https://pic1.zhimg.com/v2-3380774825d4b2a7513fa0c6ff6bc288_b.png) ### **优秀的国产OS** 另外还列举了我们国内优秀的Linux系统。 ![img](https://pic4.zhimg.com/v2-fc9e4f44258b64bdf3601496252fbe77_b.png) ## **SSH客户端推荐** **SSH客户端**这个东西大家应该不陌生吧!我想大家只要有维护Linux系统,都有用过此类型的产品。这里我给大家罗列了一些,并对每一款ssh客户端作了简单的介绍。 ![img](https://pic1.zhimg.com/v2-15503f0a548a10ce98dce07185225b04_b.png) ![img](https://pic4.zhimg.com/v2-3fd50e2e67d7df419b3c3f36d8e1ef97_b.png) ## **编辑器** 编辑器就更不陌生了,这是每个工程师的生成工具。但是每个工程师会对某一个编辑器“情有独钟”,那么你“钟情”的编辑器是哪一款呢? ![img](https://pic4.zhimg.com/v2-67badbd712c5f8c344c63e491efc744b_b.png) ![img](https://pic4.zhimg.com/v2-07982aee8b796c2294ec14dc52ad773b_b.png) ## **编译器** 我们代码往往编写都是特定英文编程语法,那从我们的编写语言变成机器识别的“0101”的过程,就需要的编译器来完成了。 它主要的目的是将便于人编写、阅读、维护的高级计算机语言所写作的源代码程序,翻译为计算机能解读、运行的低阶机器语言的程序,也就是可执行文件。编译器将原始程序(source program)作为输入,翻译产生使用目标语言(target language)的等价程序。源代码一般为高级语言(High-level language),如Pascal、C、C++、C# 、Java等,而目标语言则是汇编语言或目标机器的目标代码(Object code),有时也称作机器代码。 ![img](https://pic4.zhimg.com/v2-f9ecb367fe307eba03db33a120ebe00f_b.png) ## **测试工具** ### **压力测试** - ApacheBench - IOmeter - webbench - siege - nbench - stress - prime - Memtester ### **性能测试** - WebLOAD - LoadUI NG Pro - SmartMeter.io - Tricentis Flood - LoadView - Apache JMeter - LoadRunner - Rational performance tester - NeoLoad - LoadNinja - WAPT - Loadster - LoadImpact - Testing Anywhere - QEngine (ManageEngine) - OpenSTA - Sysbench ### **性能监控工具** - dstat - 多类型资源统计工具 - top - 相比top更好的ASCII码体验 - Nmon - 类Unix系统的性能监控 - slabtop - 显示内核slab缓存信息 - sar - 性能监控和瓶颈检查 - Saidar - 简单的统计监控工具 - top - 经典的Linux任务管理工具 - Sysdig - 系统进程的高级视图 - netstat - 显示开放的端口和连接 - tcpdump - 洞察网络封包 - vmstat - 虚拟内存统计信息 - free - 内存统计信息 - Htop - 更加友好的top - ss - 网络管理的现代替代品 - lsof - 列表显示打开的文件 - iftop - 类似top的了网络连接工具 - iperf - 网络性能工具 - Smem - 高级内存报表工具 - Icinga - Nagios的社区分支版本 - Nagios - 最为流行的监控工具 - Linux process explorer - Linux下的procexp - Collectl - 性能监控工具 - MRTG - 经典网络流量监控图形工具 - Monit - 简单易用的监控工具 - Munin - 为服务器提供监控和提醒服务 ## **Linux源码** ![img](https://pic4.zhimg.com/v2-fbf1a88a8a7a83d90d830bc95d4f2ea3_b.png)

有疑问加站长微信联系(非本文作者)

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

1326 次点击  ∙  2 赞  
加入收藏 微博
1 回复  |  直到 2021-11-17 21:31:20
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传