虚拟机
-
用 Lima 在你的 Mac 上运行容器
Lima 可以帮助克服在 Mac 上运行容器的挑战。 在你的 Mac 上运行容器可能是一个挑战。毕竟,容器是基于 Linux 特有的技术,如控制组和命名空间。 幸运的是,macOS…
-
Linux 黑话解释:什么是 sudo rm -rf?为什么如此危险?
当你刚接触 Linux 时,你会经常遇到这样的建议:永远不要运行 sudo rm -rf /。在 Linux 世界里,更是围绕着 sudo rm -rf&nbs…
-
如何在 VMware 中安装 Kali Linux
Kali Linux 是 用于学习和练习黑客攻击和渗透测试的 Linux 发行版 的不二之选。 而且,如果你经常捣鼓 Linux 发行版,出于好奇心,你可能已经…
-
在 Java 中使用外部库
外部库填补了 Java 核心库中的一些功能空白。 Java 自带有一组核心库,其中包含了定义常用数据类型和相关行为的库(例如 String 和 Dat…
-
我们离不开的 Linux 内核模块
开源爱好者们对他们所喜爱的 Linux 内核模块进行了评价。 Linux 内核今年就要满 30 岁了! 如果你像我们一样对此特别重视,那么让我们本周用几个特别的文章来庆祝 Linu…
-
每个程序员都应该知道的五大开源安全工具
无论你要防止源代码中的信息泄露,还是要寻找恶意文件、阻止恶意进程、保证端点安全,这几个好用的开源工具都能助你一臂之力。 开源是开发领域的一项壮举。今天,很大一部分的企业或个人都依赖…
-
重磅!Terraform、Consul、Vagrant等禁止中国使用!
5月29日消息,美国 HashiCorp 在其官网上宣布:不允许中国境内使用、部署和安装该企业旗下的【企业版】产品和软件。 以下为 HashiCorp 官网截图:PLEASE NO…
-
理解 systemd 启动时在做什么
systemd 启动过程提供的重要线索可以在问题出现时助你一臂之力。 在本系列的第一篇文章《学着爱上 systemd》,我考察了 systemd 的功能和架构,以及围绕 syste…
-
如何在 Fedora Linux 上安装 Java
不管是爱它还是恨它,都很难避开 Java。 Java 仍然是一种非常流行的编程语言,在学校里教,在企业里用。 如果你想使用基于 Java 的工具或用 Java 编程,你就需要在你的…
-
在 Linux 使用 systemd-udevd 管理你的接入硬件
使用 udev 管理你的 Linux 系统处理物理设备的方式。 Linux 能够出色地自动识别、加载、并公开接入的无数厂商的硬件设备。事实上,很多年以前,正是这个特性说服我,坚持让…