技术干货

专注于生产最新鲜的开源资讯、Linux业界新闻和热门奇趣帖子,您还可关注本站的微信、微博等自媒体频道。
Linux技术交流群:点此查看 微信公众号:linuxprobe 也可直接搜索:linux就该这么学。
投稿指南:https://www.linuxprobe.com/tougao/
刘遄老师亲自上课的培训课程:https://www.linuxprobe.com/training

XSD 使用概述

XSD 使用概述
导读 XML 文档可对 DTD 或 XML Schema 进行引用。 一个简单的 XML 文档 请看这个名为 "note.xml" 的 XML 文档: <?xml version="1.0"?> <n...
阅读全文

Linux内核之数据双链表

Linux内核之数据双链表
导读 Linux 内核中自己实现了双向链表,可以在 include/linux/list.h 找到定义。我们将会首先从双向链表数据结构开始介绍内核里的数据结构。为什么?因为...
阅读全文

【技术快报】5.16-5.22

【技术快报】5.16-5.22
  导读 本期《linux就该这么学》的技术周报中,聚焦点专注docker安全,linux内核模块,Nginx配置文件,,还介绍清除引导,磁盘管理命令等使用方法。供...
阅读全文

如何在 Ubuntu中创建可引导 USB?

如何在 Ubuntu中创建可引导 USB?
导读 关于如何在 Ubuntu 和其他 Linux 中使用 Etcher 工具创建可引导 USB 的快速简单教程。 ​​Etcher​​​ 是由 ​​Balena​​ 创建的实用程序,它可以使用...
阅读全文

在笔记本电脑合盖时不挂起 Ubuntu的解决方案

在笔记本电脑合盖时不挂起 Ubuntu的解决方案
导读 如果你在笔记本电脑上使用 Ubuntu,你可能已经注意到当你合上盖子时系统处于挂起状态。让我告诉你如何改变这种行为。 如果你在笔记本电脑上使用 U...
阅读全文

Linux内核模块

Linux内核模块
导读 Linux内核采用的是模块化技术,这样的设计可以使得系统内核保持最小化,同时确保了内核的可扩展性和可维护性,模块化设计允许我们在需要时才将模块加...
阅读全文

如何编写高效的 Shell 脚本

如何编写高效的 Shell 脚本
导读 如果你希望自动执行常规任务并使你的生活更轻松,那么使用 Shell 脚本是一个很好的选择。本文将向你介绍一些基本概念,这些概念将帮助你编写高效的 S...
阅读全文

安装 openSUSE Leap 42.1 之后要做的 8 件事

安装 openSUSE Leap 42.1 之后要做的 8 件事
导读 openSUSE Leap 确实是个巨大的飞跃,它允许用户运行一个和 SUSE Linux 企业版拥有同样基因的发行版。和其它系统一样,为了实现最佳的使用效果,在使...
阅读全文

卸载 Linux 双引导系统的方法

卸载 Linux 双引导系统的方法
导读 如果您在双引导配置中将 Linux 安装在其自己的分区上,通常没有简单的卸载程序可以为您删除它。相反,您可能需要删除其分区并自行修复 Windows 引导...
阅读全文

简述FTP部署以及虚拟用户模式的认证

简述FTP部署以及虚拟用户模式的认证
导读 本文主要介绍FTP服务器的快速部署以及虚拟用户模式的认证管理方法,详细内容请参考下文。 简介:ftp(File Transfer Protocol)文件传输协议,基...
阅读全文

windows下读取Linux分区软件

windows下读取Linux分区软件
导读 ext3等日志型文件系统是Linux中被广泛应用的,通常是许多流行Linux发行版默认的文件系统。etx4也是Linux下的日志型文件系统,被设计作为ext3的继任者...
阅读全文

Ubuntu安装Lighttpd、PHP和MariaDB

Ubuntu安装Lighttpd、PHP和MariaDB
导读 本文档将引导您从核心 Ubuntu 发行版安装 lighttpd,然后解释如何将其更新到最新版本。 介绍 Lighttpd,也称为 Lighty,是一个占用空间小的开源 W...
阅读全文

15 条实用 Linux/Unix 磁带管理命令

15 条实用 Linux/Unix 磁带管理命令
导读 磁带设备应只用于定期的文件归档或将数据从一台服务器传送至另一台。通常磁带设备与 Unix 机器连接,用 mt 或 mtx 控制。强烈建议您将所有的数据同时...
阅读全文

XDP的重定向工作原理

XDP的重定向工作原理
导读 XDP Scoket也一个文件描述符,因此可以通过poll/epoll/select来等待IO事件,需要说明的是:收/发的数据包是原始的以太网帧,因此在包处理上要麻烦一...
阅读全文

Redis 的数据被删除还占内存吗?

Redis 的数据被删除还占内存吗?
导读 如果你发现明明 Redis 存储数据的内存占用远小于操作系统分配给 Redis 的内存,而又无法保存数据,那可能出现大量内存碎片了。 操作系统分配给 R...
阅读全文

SQL跑得太慢怎么办?

SQL跑得太慢怎么办?
导读 SQL 作为目前最常用的数据处理语言,广泛应用于查询、跑批等场景。当数据量较大时,使用 SQL(以及存储过程)经常会发生跑得很慢的情况,这就要去优...
阅读全文

以Lgwr Worker为例,基于Strace 分析 Oracle 数据库行为的方法

以Lgwr Worker为例,基于Strace 分析 Oracle 数据库行为的方法
导读 从日志中我们可以梳理出一个大致的脉络。可以看出在Oracle等待事件的统计时长与实际情况并不完全一致。事实上数据库也没必要十分精确的统计等待时长...
阅读全文

Oracle 的Lgwr Worker的工作原理

Oracle 的Lgwr Worker的工作原理
导读 实际上我看到一些国产数据库现在也在考虑使用多个WAL WRITER提升高并发WAL写入的性能,从而更为充分的利用SSD等现代硬件。不过WAL写入对于延时十分敏...
阅读全文

怎样在 Linux Mint 中创建和切换工作区

怎样在 Linux Mint 中创建和切换工作区
导读 这篇文章让我向你展示如何在带 Cinnamon 桌面环境的 Linux Mint 中创建工作区并在它们之间切换。 工作区是组织工作的好方法。 假设你打开了太多应...
阅读全文

不要只把AIOps看作是运维技术

不要只把AIOps看作是运维技术
导读 如Gartner定义中提出,AIOps应用需要利用大数据,现代机器学习技术和其他高级分析技术,是一种相对较高门槛的工作模式。 近日一篇《智能运维行业...
阅读全文

刘遄老师
学员顾问
刘遄老师