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

开发者们,你们好。今天给大家推荐Linux开发环境。

这是我最近在Github上整的一份Linux开发环境的一个Repo。

主要内容包含:

  • 目前主流虚拟机

  • Linux发行版推荐

  • 优秀的国产OS

  • SSH客户端推荐

  • 编辑器

  • 编译器

  • 测试工具

  • Linux源码

目前主流虚拟机

这里我列举了13款主流虚拟机。分别介绍了它们的特点,优势,我们可以根据自己的需要选择自己项目合适的虚拟机。

img

img

Linux发行版推荐

这里我将这些发行版的安装包,放到网盘中。大家有需要的可以下载。(考虑到有的OS需要科学上网)

img

优秀的国产OS

另外还列举了我们国内优秀的Linux系统。

img

SSH客户端推荐

SSH客户端这个东西大家应该不陌生吧!我想大家只要有维护Linux系统,都有用过此类型的产品。这里我给大家罗列了一些,并对每一款ssh客户端作了简单的介绍。

img

img

编辑器

编辑器就更不陌生了,这是每个工程师的生成工具。但是每个工程师会对某一个编辑器“情有独钟”,那么你“钟情”的编辑器是哪一款呢?

img

img

编译器

我们代码往往编写都是特定英文编程语法,那从我们的编写语言变成机器识别的“0101”的过程,就需要的编译器来完成了。

它主要的目的是将便于人编写、阅读、维护的高级计算机语言所写作的源代码程序,翻译为计算机能解读、运行的低阶机器语言的程序,也就是可执行文件。编译器将原始程序(source program)作为输入,翻译产生使用目标语言(target language)的等价程序。源代码一般为高级语言(High-level language),如Pascal、C、C++、C# 、Java等,而目标语言则是汇编语言或目标机器的目标代码(Object code),有时也称作机器代码。

img

测试工具

压力测试

  • 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源码

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

本作品采用《CC 协议》,转载必须注明作者和本文链接
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!