最新 最热

嵌入式Linux:空洞文件

空洞文件(Sparse File)是一种在磁盘上并非完全分配存储空间的文件。它包含了一些逻辑上存在但物理上并未存储的数据。

2024-05-26
1

一个Linux进程多次 open 打开并读写同一个文件

当一个进程内多次使用 open 打开同一个文件时,每次都会得到一个新的文件描述符(file descriptor)。这些文件描述符是独立的,每个描述符都维护着文件的状态信息,比如文件偏移量等。...

2024-05-26
1

嵌入式Linux:main函数的使用方法

和单片机开发一样,在Linux中,C语言程序的执行通常从main函数开始。main函数是程序的入口点,当程序启动时,操作系统会调用main函数来执行程序的主要逻辑。...

2024-05-26
1

嵌入式Linux:如何进行嵌入式Linux开发?

裸机开发通常指在没有操作系统支持的环境中直接在硬件上运行程序的开发。这种开发方式要求开发者直接与硬件交互,编写控制硬件的低级代码。这包括对处理器、存储器、输入输出接口等硬件的直接控制和管理。与基于操作系...

2024-05-26
1

在Linux下管理MySQL的大小写敏感性

当开发与Linux环境下MySQL数据库交互的Java应用程序时,理解MySQL中的大小写敏感性可以避免潜在的错误和问题。本指南深入探讨了MySQL中的大小写敏感设置,比较了5.7和8.0版本,并为Java开发者提供了最佳实践。...

2024-05-25
1

Linux - 安装字体库解决乱码问题

Java在linux上转word文档为pdf, linux的字体缺失,导致了转出的pdf为乱码。

2024-05-25
1

【教程】Linux/Jetson 安装X11VNC同步屏幕内容

通常vnc-server是单独开一个桌面,并不会同步到屏幕。所以这里我们需要安装x11vnc。

2024-05-25
1

Linux 系统中用户、用户组和文件权限管理的常用命令 useradd、usermod、groupadd、groupmod、chmod

useradd 是 Linux 系统中用于创建新用户账户的命令。管理员通常用它来添加新的系统用户,为他们设置初始配置,如主目录、登录 Shell 等。这个命令具有多个选项,允许管理员定制新用户账户的各种属性。...

2024-05-25
1

《Docker极简教程》--Docker环境的搭建--在Linux上搭建Docker环境

更新系统:首先确保所有的包管理器都是最新的。对于基于Debian的系统(如Ubuntu),可以使用以下命令:

2024-05-24
1

一文读懂 Linux mmap 内存映射

mmap(memory map)即内存映射,用于将一个文件或设备映射到进程的地址空间,或者创建匿名的内存映射。

2024-05-24
2