1.ELF格式我们先来看看 ELF 文件头,如果想详细了解,可以查看ELF的man page文档。关于ELF更详细的说明: e_shoff:节头表的文件偏移量(字节)。如果文件没有节头表,则此成员值为零。 sh_offset:表示了该section(节)离开文件头部位置的距离 +-------------------+| ELF header|---++-- …
linux exit
深度操作系统 Deepin V23 安装最新的 linux 内核#!usrbinenv bash#### Upgrade Linux Kernel## Author: Jetsung Chan <jetsungchan@gmail.com>###### 最新代码位于:https:jihulab.com-snippets2310##check_ap …
前面系列文章讲解了VI编辑器、常用命令、防火墙及网络服务管理,本篇将讲解磁盘管理相关知识。本文将会介绍大量的Linux命令,其中有一部分在“linux入门系列5--新手必会的linux命令”一文中已经介绍,遗忘了或没学习过的请自行查看。磁盘管理主要涉及磁盘扩容以及磁盘配额管理,当服务器磁盘空间达到一定程度(个人认为一般使用量占到总容量的70-80%)就需要考 …
中断是计算机系统中非常重要的部分,计算机基础理论书籍往往也会花上很多篇幅讨论中断,但是因为操作系统都替开发人员处理好中断了,所以除非是系统工程师,否则一般开发人员对中断很难有一个很直观的认识,因此理解如何通过软件的方式来模拟中断更是一个挑战。因此,在本章中,我们简单介绍硬件中断的基本原理,然后结合中断的基本原理讨论如何虚拟化中断芯片。我们从起初IBM PC为 …
在 Linux 世界里,Shell 脚本是自动化运维、系统管理的 “瑞士军刀”。无论是批量处理文件、定时任务调度,还是服务启停控制,掌握 Shell 编程都能让你效率翻倍。而流程控制语句,正是 Shell 脚本的 “灵魂”—— 它们像交通信号灯一样,指挥代码按逻辑有序执行。今天,我们就手把手拆解 Shell 中最核心的 4 大流程控制语句,让你从 “脚本小白 …
Linux进程管理进程管理是操作系统的最重要的功能之一。有效率的进程管理能保证一个程序平稳而高效地运行。Linux的进程管理与UNIX的进程管理相似。它包括进程调度、中断处理、信号、进程优先级、上下文切换、进程状态、进度内存等。在本节中,我们将描述Linux进程管理的基本原理的实现。它将更好地帮助你理解Linux内核如何处理进程及其对系统性能的影响。1 什 …
此文档适合删除在LINUX系统上的Oracle 11g 12c 19c数据库[oracle@sztech ~]$ sqlplusas sysdbaSQL> shutdown immediate # 关闭数据库SQL>exit[oracle@sztech ~]$ lsnrctl stop # 关闭监听su - rootrm -rf u01app1x …
版权声明:本文由博主“cuter”发布。欢迎转载,但不得擅自更改博文内容,也不得用于任何盈利目的。转载时不得删除作者简介和作者单位简介。如有盗用而不说明出处引起的版权纠纷,由盗用者自负。博客官方地址:http:blog.chinaaet.comcuter5211、前言虽然说是最简单,但仍然费了些功夫,正所谓知易行难,看着网上和书上寥寥数语就把最简单的Hell …
Linux内核原理-进程入门进程进程不仅仅是一段可执行程序的代码,通常进程还包括其他资源,比如打开的文件,挂起的信号,内核内部的数据结构,处理器状态,内存地址空间,或多个执行线程,存放全局变量的数据段等。线程是进程中活动的对象,每个线程都拥有一个独立的程序计数器,进程炸,和一组进程寄存器。内核调度的对象是线程,而不是进程。传统的Unix系统中一个进程只包含一 …
一、引言Linux 内核是整个操作系统的核心,而内核模块(Kernel Module)使得我们可以在不重新编译整个内核的情况下,动态添加或移除功能。如果你想深入理解 Linux 内核的工作原理,或者希望自定义系统功能,编写自己的内核模块是一个很好的学习起点。本篇文章将从零开始,带你了解如何编写、编译和加载一个 Linux 内核模块,深入探索 Linux 内核 …
