E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
系统内核
Linux操作系统
一、Linux系统概述1.1Linux操作系统的组成Linux操作系统是由Linux
系统内核
和系统级应用程序两部分组成的1、内核提供系统核心的功能:如调度CPU、调度内存、调度系统文件、调度网路通讯、调度
porters sun
·
2023-09-21 00:37
linux
java
365天搞定八股文——Day 002 内核态和用户态的区别
用户程序运行在用户态,操作
系统内核
运行在内核态。
ShowM3TheCode
·
2023-09-20 21:20
linux
kali2023.1更新内核
目录简介更新包会自动更新已经下载的内核升级系统会升级
系统内核
版本12(如果1执行成功之后没有更新)特殊方法(~~如果以上方法还是不行操作此步骤~~)有bug内核版本暴力修改官网download操作标准配置过程
Talmai_dev
·
2023-09-20 19:03
kali配置运维
linux运维实战外包项目
kali
运维
运维开发
linux
shell脚本
一.什么是shellShell是一种计算机操作系统的外壳或命令解释器,它提供了用户与操作
系统内核
进行交互的方式。用户可以通过Shell执行命令,启动程序,管理文件和目录,以及进行各种系统操作。
左手的月光
·
2023-09-20 15:35
运维
linux
操作系统对设备的管理:I/O软件的结构层次
目录I/O软件的层次结构一、用户层软件二、设备独立性软件(属于操作
系统内核
)三、设备驱动程序(属于操作
系统内核
)(与硬件直接相关)四、中断处理程序(属于操作
系统内核
)(与硬件直接相关)I/O软件的设计目标
yannan20190313
·
2023-09-20 13:26
计算机
笔记
Docker 安装
Docker运行在CentOS7(64-bit)上,要求系统为64位、Linux
系统内核
版本为3.8以上,这里选用C
Please Sit Down
·
2023-09-20 09:52
Docker
docker
容器
运维
【Docker学习系列】Docker学习1-docker安装
docker安装前提条件:目前,centos发行版中的内核支持Docker.Docker运行在Centos764位上,要求系统为64位、linux
系统内核
版本为3.8以上的。
凯哥Java
·
2023-09-19 20:02
系统IO和标准IO
它通过系统调用(
系统内核
提供的函数)来实现数据的读取和写入。系统I/O可以用于与文件、设备(例如磁盘驱动器、网络接口、串口等)以及其他进程之间进行数据交换。
左手的月光
·
2023-09-19 17:49
网络
服务器
数据库
虚拟机VMware,linux,centos的关系简介
推荐使用虚拟机安装软件VMware软件概述:VMware是安装虚拟机的软件;CentOS是系统;Linux是
系统内核
理解:通过VMware安装CentOS(目前主流版本是CentOS7,VMware是CentOS
迪 迦
·
2023-09-19 15:53
运维
linux
运维
服务器
SpringCLoud——Docker的基本介绍
将应用的LIbs(函数库)、Deps(依赖)、配置与应用一起打包将每个应用放到一个隔离容器去运行,避免互相打扰首先要了解一下计算机的运行原理,首先计算机大致是由计算机硬件,操作
系统内核
,系统应用组成。
Error_exception_worn
·
2023-09-19 08:13
SpringCloud
docker
springcloud
MX6LL|GPIO子系统实战
它是操作
系统内核
提供的一个软件接口,用于控制和管理硬件上的通用输入输出引脚。GPIO子系统允许开发人员通过软件控制和配置硬件的输入和输出引脚。
左手的月光
·
2023-09-19 03:02
linux
单片机
王道考研操作系统
王道考研操作系统计算机系统概述操作系统的概念操作系统的特征操作系统的发展历程操作
系统内核
中断和异常!
Only you, only you!
·
2023-09-19 02:25
操作系统基础篇
考研
网络
服务器
CentOS7.9 通过 kubeadm1.23.5 安装 K8S
环境说明1.1.主机配置1.2.主机名规划1.3.软件版本二、准备工作2.1.SSH配置2.2.安装工具软件2.3.为远程执行命令做准备三、安装主机基础环境3.1.配置主机名3.2.yum原3.3.更新
系统内核
星空雕像
·
2023-09-18 08:26
运维
kubernetes
容器
云原生
Linux系统之安装uptime-kuma服务器监控面板
uptime-kuma介绍1.1uptime-kuma简介1.2uptime-kuma特点二、本次实践环境介绍2.1环境规划2.2本次实践介绍2.3环境要求三、检查本地环境3.1检查本地操作系统版本3.2检查
系统内核
版本
江湖有缘
·
2023-09-18 05:36
Linux
服务器
linux
运维
Windows驱动开发(一)第一个驱动程序
而在我们的电脑中,驱动程序是运行在内核态的,这意味着和操作
系统内核
是在同一权限的,而普通的应用程序的权限是最低的。高权限谁不想拥有呢,因此驱动程序是很有必要了解与学习的。
call就不要ret
·
2023-09-17 21:10
操作系统
驱动开发
windows
Mac自定义配置zsh shell终端
不小心发现了终端其实也是可以自定义配置的.感觉挺有趣的.下面分享下自己已经捣鼓成功的两个效果:1,皮卡丘欢迎界面2,自定义提示符Content1确认Shell的版本为zshShell是指Linux/Unix系统下的脚本语言,是用户和
系统内核
之间的桥梁
BinaryBang
·
2023-09-17 21:00
操作系统的运行机制
程序运行的过程就是CPU执行一条一条机器指令的过程2.程序的分类程序分为应用程序和内核程序应用程序只能执行非特权指令,运行在用户态内核程序可以执行特权指令,也可以执行非特权指令,运行在内核态N个内核程序组成了操作
系统内核
南林yan
·
2023-09-17 10:31
操作系统
运维
服务器
mysql8.0 rpm方式安装(CentOS7.6)
mysql8.0rpm方式安装(CentOS7.6)一、查看linux操作系统版本和
系统内核
版本二、下载所需版本MySQL安装文件四、解包并进行安装五、启动mysql服务并设置mysql服务开机自启六、
宇枫16
·
2023-09-17 10:27
mysql
mysql
内网隧道代理技术(二十五)之 ICMP隧道反弹SHELL
ICMP隧道反弹SHELLICMP隧道原理由于ICMP报文自身可以携带数据,而且ICMP报文是由
系统内核
处理的,不占用任何端口,因此具有很高的隐蔽性。
千负
·
2023-09-17 08:41
内网隧道代理技术
网络
网络协议
网络安全
php
http
iOS面试题汇总---底层类
(预编译,词法分析,语法分析,语义分析,中间语言生成目标代码生成,汇编,链接)应用层、API、运行库、系统调用、操作
系统内核
之间的关系是什么?虚拟内存空间是什么,为什么要有虚拟内存空间。
Mr_MayBee
·
2023-09-17 07:46
嵌入式系统启动流程
Bootloader的主要任务为初始化硬件设备,建立内存空间映射图,设置各种硬件参数,从非挥发性存储器中加载操作
系统内核
到RAM之中。内核初始化:
庐州拎壶冲
·
2023-09-17 01:23
嵌入式系统启动流程
linux如何杀掉孤儿进程,Linux中的 僵尸进程 和 孤儿进程
操作
系统内核
以进程标识符(ProcessIdentifier,即PID)来识别进程。进程0是系统引导时创建的一个
曼谷二小姐
·
2023-09-16 23:28
linux如何杀掉孤儿进程
【Linux】剖析僵尸进程和孤儿进程
【Linux】剖析僵尸进程和孤儿进程 在操作
系统内核
中,具体的进程状态有:R(运行状态)、S(可中断睡眠状态)、D(磁盘睡眠状态,不可被打断)、T(暂停状态)、t(跟踪状态)、X(死亡状态)、Z(僵尸状态
一条余弦Cos
·
2023-09-16 23:27
Linux
进程
孤儿进程
僵尸进程
ps
aux
ps
-ef
Docker
(2)openstack能够以10台/min的速度创建虚拟机,在docker面前就弱爆了,因为docker是利用宿主机的
系统内核
,所以可以做到在几秒钟之内创建大量容器,它们的启动速度是在数量级上的差距。
胖成范德彪
·
2023-09-16 20:24
docker
容器
运维
Linux系统服务 day23
1.系统服务2.systemd的使用3.单用户模式4.救援模式一、系统服务1.centos6的启动流程主要分为5个阶段:内核的引导运行init系统的初始化建立终端用户登录
系统内核
引导内核引导分为两个步骤
静如止水yw
·
2023-09-16 09:59
远程访问本地服务的方法
方法有两种方法搭建反向代理服务器,步骤比较繁琐使用iptables,做一个natIptables简介待写使用由于服务启动在本地网卡上,首先让
系统内核
支持本地路由功能sysctl-wnet.ipv4.conf.all.route_localnet
bertrand319
·
2023-09-16 06:59
驱动开发--汇总
一,【驱动相关概念】1,什么是驱动能够驱使硬件实现特定功能的软件代码根据驱动程序是否依赖于
系统内核
将驱动分为裸机驱动和系统驱动2,逻辑驱动和系统驱动的区别裸机驱动:编写的驱动代码中没有进行任何内核相关API
_天高地厚_
·
2023-09-15 16:14
驱动开发
驱动开发
ubuntu
linux
服务器
驱动开发-字符设备的内部实现
注册字符驱动的过程有以下几步1、分配structcdev对象空间2、初始化structcdev对象3、注册cdev对象以上三步完成了字符设备驱动的注册2、structcdev结构体分析只要有一个驱动存在于
系统内核
中
申廷光
·
2023-09-15 04:09
驱动开发
c源码中找不到结构体所在的头文件
原因:可能是由于这是在
系统内核
源码中定义的结构体。思考:如何能找到这些结构体的定义,看结构体内部封装了什么。
开源分享
·
2023-09-15 02:17
RTOS任务切换过程中堆栈的使用情况
两个堆栈指针如下:主堆栈指针(MSP):复位后缺省使用的堆栈指针,用于操作
系统内核
以及异常处理例程(包括中断服务例程)进程堆栈指针(PSP):由用户的应用程序代码使用。将RTOS移植到Corte
zsky_01
·
2023-09-14 16:59
RTOS
嵌入式
C
IoT
驱动开发概念详解
1、什么是驱动能够驱使硬件实现特定功能的软件代码,可以根据驱动程序是否依赖于
系统内核
将其分为裸机驱动和系统驱动1.1裸机驱动编写的驱动代码中没有进行任何内核相关的API调用,开发者查询资料配置寄存器完成硬件相关控制
申廷光
·
2023-09-14 10:45
嵌入式开发
驱动开发
linux驱动开发--day4(字符设备驱动注册内部流程、及实现备文件和设备的绑定下LED灯实验)
分配字符设备驱动对象2.字符设备驱动对象初始化3.设备号的申请4.根据申请的设备号和驱动对象注册驱动三、open函数回调驱动中操作方法open的路线1.应用层打开文件系统中的存在文件,会有inode号,且
系统内核
中就会存在一个
林黛玉倒拔垂杨柳~
·
2023-09-14 10:12
驱动开发
stm32
linux
C语言 操作系统 进程控制
一、进程控制●基本要求:模拟操作
系统内核
对进程的控制和管理:包括进程的创建和撤销、进程状态的切换和简单的内存空间管理。
木子Link
·
2023-09-14 04:29
操作系统
操作系统
c语言
Linux IO模式及 select、poll、epoll详解
一、IO模式对于一次IO访问(以read举例),数据会先被拷贝到操作
系统内核
的缓冲区中,然后才会从操作
系统内核
的缓冲区拷贝到应用程序的地址空间。
GGBond_8488
·
2023-09-13 19:00
一文告诉你什么是 TCP 数据粘包,该如何解决!
我们知道,网络通信采用的套接字(socket)技术,其实现实际是由
系统内核
提供一片连续缓存(流缓冲)来实现应用层程序与网卡接口之间的中转功能。
Linux内核站
·
2023-09-13 17:22
tcp/ip
网络协议
网络
Linux内核
【项目分析】仿linux0.11的操作
系统内核
系列综述:目的:本系列是个人整理为了秋招面试的,整理期间苛求每个知识点,平衡理解简易度与深入程度。来源:材料主要源于《操作系统真象还原》及各大佬博客进行的,每个知识点的修正和深入主要参考各平台大佬的文章,其中也可能含有少量的个人实验自证。结语:如果有帮到你的地方,就点个赞和关注一下呗,谢谢!!!【C++】秋招&实习面经汇总篇操作系统开发过程专栏文章目录概述1.加电启动2.加载内核上述过程详述完善内
逆羽飘扬
·
2023-09-13 15:56
秋招面试
系统架构
面试
常用的linux命令实验原理,实验二 linux常用命令练习(示例代码)
它是用户和
系统内核
之间的接口。(2)常用的shell有哪些?如何查看系统默认使用的shell?
为禽兽而匿
·
2023-09-13 10:53
常用的linux命令实验原理
新猿0基础python教程 Linux入门介绍
pythonOperatingSystem(操作系统)简称OSWindows,MacOS,Linux都是操作系统```#二什么是BootLoader```python#在嵌入式操作系统中,BootLoader是在操作
系统内核
运行之前运行
跟老刘学python
·
2023-09-13 08:07
Docker容器技术实战-1
就好比传统的货运集装箱每个虚拟机都有独立的操作系统,互不干扰,在这个虚拟机里可以跑任何东西如应用文件系统随便装,通过GuestOS做了一个完全隔离,所以安全性很好,互不影响容器没有虚拟化层,直接共享操作
系统内核
小米小可爱
·
2023-09-12 23:37
docker
容器
运维
第一章 计算机系统概述 五、中断和异常、系统调用
目录一、中断的作用二、中断的类型1、内中断(异常)2、外中断三、中断机制的基本原理四、系统调用1、定义:2、与库函数的区别3、按功能分类4、作用一、中断的作用1、“中断”是让操作
系统内核
夺回CPU使用权的唯一途径二
qing_ti_xx
·
2023-09-12 21:15
操作系统学习
操作系统
第一章 计算机系统概述 六、操作系统的体系结构
考点:一、大内核(宏内核、单内核)(1)定义:将操作系统的主要功能模块都作为
系统内核
,运行在核心态。(2)优点:高性能。(3)缺点:内核代码庞大,结构混乱,难以维护。
qing_ti_xx
·
2023-09-12 21:43
操作系统学习
linux
运维
服务器
tcp通信中的粘包问题
我们知道,网络通信采用套接字技术,其实现实际是由
系统内核
提供一片连续缓存(流缓冲)来实现应用层程序与网卡接口之间的中转功能。
乔大叶_803e
·
2023-09-12 18:51
pytorch中的内存泄漏问题解决方案
现象发现代码在训练的过程中内存占用量越来越大,直至被
系统内核
kill掉溯源通过不断地注释删除代码,将问题的根源定位到dataloader上。
blxiaoelong
·
2023-09-12 09:31
pytorch
python
人工智能
高级bash脚本编程指南
shell是一个命令解释器,是介于操作
系统内核
与用户之间的一个绝缘层。准确地说,它也是能力很强的计算机语言,被称为解释性语言或脚本语言。它可以通
huanyushi
·
2023-09-11 22:58
笔记
高级bash/shell脚本编程指南
shell是一个命令解释器,是介于操作
系统内核
与用户之间的一个绝缘层。准确地说,它也是能力很强的计算机语言,被称为解释性语言或脚本语言。
造夢先森
·
2023-09-11 22:28
Linux/Unix
脚本
编程
bash
shell
unix
mmap用于本地进程间通信
与传统IO的其区别传统的IO调用,例如write(),CPU需要从用户态切换到内核态,操作
系统内核
负责从用
·
2023-09-11 20:32
tomcat的优化
TOMCAT的优化tomcat的优化主要是从三个方面进行的,第一个是tomcat配置的优化第二是对JVM虚拟机的优化第三是对Linux
系统内核
的优化,配置文件中的优化主要在tomcat中server.xml
谢尉明
·
2023-09-11 14:27
tomcat
firefox
safari
Linux内存管理--smaps内存
虚拟内存是操作
系统内核
为了对进程地址空间进行管理(processadd
HW_Coder0501
·
2023-09-11 11:33
Linux内核
MMU
Runloop机制和用处
RunLoop这个机制是依靠
系统内核
来完成的(苹果操作系统核心组件Darwin中的Mach)。
谁在呼叫贱队
·
2023-09-11 11:02
Linux系统之网卡子接口配置方法
Linux系统之网卡子接口配置方法一、本地系统环境检查1.检查系统版本2.检查
系统内核
版本3.检查本地IP地址二、网卡子接口介绍1.网卡子接口简介2.网卡子接口的优点3.网卡子接口的缺点三、加载802.1q
江湖有缘
·
2023-09-11 11:12
Linux
linux
网络
运维
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他