Linux、Ubuntu和VMware Workstation

Linux

Linux是一种开放源代码的操作系统内核,最初由芬兰程序员Linus Torvalds于1991年创建。Linux内核是一个用C语言编写的系统软件,负责管理计算机的硬件资源,包括处理器、内存、文件系统、设备驱动程序等。Linux内核是一个高度可定制和可扩展的操作系统内核,它具有很强的稳定性、安全性和性能。

除了Linux内核外,Linux操作系统通常还包括了各种开源软件和工具,如GNU工具集、图形用户界面(如 GNOME 和 KDE)、网络协议栈、数据库管理系统、Web服务器、应用程序等,形成了完整的Linux操作系统发行版,例如Ubuntu、Debian、Fedora、CentOS等。这些发行版在Linux内核的基础上,提供了丰富的应用程序和工具,可以满足各种不同用户和用途的需求。

Linux操作系统以其开放源代码、免费使用和广泛的社区支持而闻名,被广泛应用于各种场景,包括服务器、工作站、嵌入式系统、移动设备等,并且在云计算、大数据、人工智能等领域有着广泛的应用和发展。Linux已经成为世界上最流行的开源操作系统之一,被众多用户和企业所采用和推崇。


Ubuntu

Ubuntu 是一种基于 Linux 操作系统的发行版。Linux 是一种开放源代码的操作系统内核,它由 Linus Torvalds 在1991年首次发布,并且成为了许多不同发行版(如 Ubuntu、Debian、Red Hat、Fedora、SUSE 等)的基础。这些发行版在 Linux 内核的基础上添加了不同的软件包、配置和工具,从而形成了不同的 Linux 发行版。

Ubuntu 是一种基于 Debian 发行版的 Linux 发行版,由南非的开发者 Mark Shuttleworth 创建,并于2004年首次发布。它专注于用户友好性、易用性和广泛的软件支持,成为了最受欢迎的 Linux 发行版之一。Ubuntu 采用了定期发布的模式,每两年发布一个长期支持版本(LTS)和每年发布一个非长期支持版本(Non-LTS),提供了多种桌面环境和软件包选择,适用于各种用途,包括个人电脑、服务器、云计算和物联网设备等。同时,Ubuntu 也是一个开放源代码项目,允许用户和开发者自由地访问、使用、修改和共享其软件。


VMware Workstation

VMware Workstation是一款虚拟化软件,它允许用户在一台物理计算机上运行多个虚拟计算机,每个虚拟计算机可以运行不同的操作系统。

Ubuntu是一种基于Linux内核的操作系统,它是一个开放源代码的操作系统,广泛用于个人计算机、服务器和云计算平台。

Linux是一种开放源代码的操作系统内核,它是一个用于构建操作系统的软件,包含了控制计算机硬件和软件资源的核心功能。Ubuntu是基于Linux内核开发的一种操作系统,而VMware Workstation则是一款可以在物理计算机上虚拟运行多个操作系统的软件,其中可以包括Ubuntu或其他基于Linux内核的操作系统。因此,VMware Workstation可以用来在主机系统中运行Ubuntu或其他Linux操作系统的虚拟机。在VMware Workstation中创建的虚拟机可以在主机系统上独立运行,而不会对主机系统产生影响。这使得用户可以在一台计算机上同时运行多个不同的操作系统,方便进行开发、测试、学习等操作。


题外话

VMware Workstation的名称由其开发公司VMware Inc.命名,”VMware”是公司的名称,”Workstation”表示这是一款面向个人计算机的虚拟化软件,用于在一台物理计算机上创建和管理多个虚拟计算机的工作环境。

“VM”是虚拟机(Virtual Machine)的缩写,表示在一台计算机上运行的虚拟操作系统。”Ware”则表示软件或工具的意思。因此,”VMware”表示虚拟机软件或工具。而”Workstation”则强调这款软件专注于个人计算机的使用,提供了一种可以在个人计算机上创建和管理多个虚拟计算机的工作环境。总体来说,VMware Workstation的名称表达了其为个人计算机上的虚拟化工具的含义。

前后端优质技术周刊和咨询网站

大多数周刊可能都需要英文阅读能力。而且是邮件订阅的。

综合平台

稀土掘金 (juejin.cn):国内目前用得比较多的综合平台,全栈信息应有尽有。

InfoQ :包括新闻资讯、技术文章等。

CodeProject – For those who code:一个以各种应用技术为主的综合网站,包括了各个方向的内容。

开源周刊

ruanyf/weekly: 科技爱好者周刊,每周五发布 (github.com):开源周刊,主要是一些咨询,还有些开源项目推荐。

521xueweihan/HelloGitHub: 分享 GitHub 上有趣、入门级的开源项目。:分享一些开源项目,缺点是更新很慢,三周一更。开源项目分布各种语言和应用。还会推荐一些开源书籍。

后端周刊

Baeldung:Baeldung 发布的一周一次的 Java 技术周刊,包括 Java、Spring、REST、JavaScript、Security 和其他相关技术的最新文章和教程。

Java Specialists:这周刊比较高端,通常用于解决Java性能问题。由 Java 专家团队发布的 Java 周刊,深入探讨 Java 语言和平台的高级主题。

Java Performance Tuning:由 Java 性能专家发布的 Java 性能调优周刊,提供最新的 Java 性能调优技巧、工具和最佳实践。

Oracle Blogs | Java Magazine:由 Oracle 发布的 Java 杂志,提供 Java 平台、语言和工具的最新信息、趋势、案例研究和专家观点。

Java – Resources and Tools – IBM Developer – IBM Developer:全球规模最大、访问量最高的企业级开发社区

前端周刊

Frontend Focus:每周一次的优质前端新闻、文章和教程导航。 HTML、CSS、WebGL、Canvas、浏览器技术等。

JavaScript Weekly: The JavaScript Email Newsletter:和Frontend Focus一样的前端资讯订阅网站。以JS和前端框架为主。

The CodePen Spark:一个以前端为主的教学网站,展示很多漂亮的前端效果。

奇舞周刊 (75.team):一个也是以前端为主的咨询网站,里面也有一些推荐与实践的内容。更新稳定,通常一周一更。