
「技术干货」Linux内核常用调试方法
内核开发比用户空间开发更具挑战性,其中一个原因是内核调试非常困难。内核错误通常会导致系统崩溃,很难保留出错时的现场信息。因此,调试内核的关键在于对内核有深入的理解。

为了随时随地能敲代码,他用树莓派手搓一台 Linux 掌上电脑
你是否想过用树莓派和一些零件来制作一台巴掌大小的Linux电脑?事实上,已经有人成功做到了。
这台电脑配备了36键触控键盘和4.3英寸触摸显示屏,运行Linux操作系统,功能齐全,可以单手握持。

61秒,摸透Linux的健康状态!
操作系统作为所有程序的基础,对应用程序的性能有着重要的影响。然而,计算机各个组件之间的速度差异非常大。例如,CPU和硬盘之间的速度差异比兔子和乌龟之间的速度差异还要大。

Linux中Notepad++的10大替代品
Notepad++是一款优秀的文本编辑器,它不仅适用于编程,也适用于一般文本编辑。它是最著名的文本编辑器之一。然而,它只支持Windows操作系统。那么,对于我们运维开发人员常用的Linux操作系统,是否有类似的软件呢?下面,我们将介绍一些类似的软件。

小干货:Linux 如何查看文件是被那个进程占用写数据?
在某个进程使用文件时,我们通常可以使用lsof来查找写入数据的进程。但是,在某些情况下,lsof并不能找到相关信息。例如,在CentOS 7系统中,当监控报告磁盘使用率达到99%时,我们需要在服务器上定时执行统计命令来获取快照信息,以便更好地了解系统的运行情况。

Linux下的文本处理神器:AWK命令详解
你是否经常需要在Linux下处理各种文本文件,比如日志,配置,数据等?你是否想要快速地对文本文件进行筛选,分析,统计,格式化等操作?你是否知道AWK是什么,以及它如何让你在Linux下轻松地处理文本文件?如果你对这些问题感兴趣,那么本文就是为你准备的。本文将介绍AWK的基本概念,语法,参数,变量,函数,流程控制等内容,以及如何在Linux下使用AWK命令进行各种文本处理的示例。

U盘安装Ubuntu Linux物理机
Ubuntu 是最受欢迎的免费操作系统之一,也是最常用的Linux操作系统。Linux因其开源性收到广大编程爱好者的青睐!今天教大家如何用U盘安装Ubuntu。为什么要装一个物理机呢,因为他可以让你彻底的投入到linux的世界,而且他非常的节省系统资源。

如何在Linux下使用JNI调用C/C++代码
你是否想过在Java程序中使用C或C++的功能?你是否知道JNI是什么,以及它如何让你在Linux下实现跨语言编程?如果你对这些问题感兴趣,那么本文就是为你准备的。本文将介绍JNI的基本概念,以及如何在Linux下使用JNI调用C/C++代码的步骤和示例。

89个嵌入式相关概念,你懂了几个?
操作系统(Operating System,OS):是一种系统软件,用于管理计算机的硬件和软件资源,它也是计算机系统的核心和基础。操作系统负责处理诸如管理和配置内存、确定系统资源供应的优先级、控制输入输出设备、操作网络和管理文件系统等基本任务。操作系统还提供了一个用户与系统交互的界面。