Linux操作的好习惯

今天简单整理一下,分享给各位小伙伴。 一、线上操作规范 1. 测试使用 当初学习Linux的使用,从基础到服务到集群,都是在虚拟机做的,虽然老师告诉我们跟真机没有什么差别,可是对真实环境的渴望日渐上升...
2年前
210

Linux 程序编译过程的来龙去脉

大家肯定都知道计算机程序设计语言通常分为机器语言、汇编语言和高级语言三类。高级语言需要通过翻译成机器语言才能执行,而翻译的方式分为两种,一种是编译型,另一种是解释型,因此我们基本上将高级语言分为两大类...
2年前
210

Linux程序编译过程详解

大家肯定都知道计算机程序设计语言通常分为机器语言、汇编语言和高级语言三类。高级语言需要通过翻译成机器语言才能执行,而翻译的方式分为两种,一种是编译型,另一种是解释型,因此我们基本上将高级语言分为两大类...
2年前
200

Linux 中的 Socat 命令示例

​Socat或SOcket CAT是一个基于 Linux 命令行/终端的实用程序,用于在两个双向字节流之间建立和传输数据。 socat命令可以在多种场景下实现,主要有两个原因: 数据接收器和数据源;不...
2年前
200

Linux ls 命令不一样的使用

Linux 系统中的一个目录可以容纳从几个文件到成百上千个文件。您可能需要按大小对文件进行排序,无论是升序还是降序。按大小排序文件的原因可能会有所不同。我们可能想要定位最大到最小的文件,反之亦然。您可...
2年前
200

没有mmu可以跑Linux吗?

为什么需要mmu? 我们知道应用程序是不能随意访问内存的,如果让应用程序直接访问物理内存,那么计算机是很危险的,计算机内存的所有内容将被完全暴露出来。所以出现了mmu,mmu是内存管理单元,应用程序访...
2年前
180

使用 dnf 进行 Linux 包管理

在计算机系统上安装应用程序非常简单:就是将档案(如 ​​.zip​​ 文件)中的文件复制到目标计算机上,放在操作系统预期放应用程序的位置。因为我们中的许多人习惯于使用花哨的安装“向导”来帮助我们在计算...
2年前
180

Linux 网络延迟故障排查

在我的上一篇文章中,我向您展示了如何模拟 DDoS 攻击以及如何缓解它。简单回顾一下,DDoS 利用了大量的伪造请求,导致目标服务器消耗大量资源来处理这些无效请求,从而无法正常响应正常用户请求。 在 ...
2年前
180