操作系统

Linux:网络层的重要协议或技术

一、DNSDNS(Domain Name System)是一整套从域名映射到IP的系统1.1 DNS的背景     TCP/IP中使用IP地址和端口号来确定网络上的一台主机的一个程序. 但是IP地址不方便记忆.     于是人们发明了一种叫主机名的东西, 是一个字符串, 并且使用hosts文件来描述主机名和IP地址的关系. 最初, 通过互联网信息中心(SRI-NIC)来管理这个hosts文件的. 

查看MAC 地址以及简单了解

MAC地址简介MAC 地址(Media Access Control Address),直译为媒体访问控制地址,又称局域网地址(LAN Address)、MAC 地址、以太网地址(Ethernet Address)、硬件地址(Hardware Address)

Linux《自主Shell命令行解释器》

在上一篇的进程控制当中我们已经了解了进程退出、进程等待以及进程替换的相关概念,那么在了解了这些的概念之后接下来在本篇当中我们就可以结合之前我们学习的知识来实现一个自主的Shell命令行解释器,通过Shell的实现能让我们进一步的理解操作系统当中的shell外壳是如何将我们输入的指令执行起来的。接下来就开始本篇的学习,一起加油吧!&#xff01

已解决:Cannot find a valid baseurl for repo: base/7/x86_64

使用 Yum 命令遇到此错误,下图是报错信息:分析:由第二行报错信息得在尝试从 CentOS 镜像列表获取信息时遇到了问题,无法解析 mirrorlist.centos.org 这个域名。这可能是由于网络连接问题导致的。以下是解决方法:一、首先通过 ping 命令检查网络连接,确保网络能够正常访问外网。ping w

VMware安装CentOS 7(全网超详细图文保姆版教程)

文章目录 一、下载及安装 VMware 1.1 VMware下载 1.2 CentOS下载 二、搭建虚拟机环境 2.1 创建新虚拟机 2.2 选择自定义 2.3 选择虚拟机硬件兼容性 2.4 选择稍后安装操作系统 2.5 选择Linux系统 版本选择 centos 7 64位 2.6 设备你虚拟机的名字和保存位置(保存位置建议在编辑-首选项里更改位置

Linux:进程间通信---消息队列&&信号量

文章目录 1.消息队列 1.1 消息队列的原理 1.2 消息队列的系统接口 2. 信号量 2.1 信号量的系统调用接口 3. 浅谈进程间通信 3.1 IPC在内核中数据结构设计 3.2 共享内存的缺点 3.3 理解信号量 序:在上一章中,我们引出了命名管道和共享内存的概念,了

【Linux】进程控制(进程创建、进程终止、进程等待、进程替换)

目录一、进程创建1、fork函数2、页表权限二、进程终止1、main函数返回值(退出码)2、常见错误码及其对应的错误描述:将错误退出码转化为错误描述的方法:3、进程退出的三种场景4、由上我们可以知道:5、exit和_exit三、进程等待1、为什么进行进程等待2、进程等待的重要性:3、wait函数和waitpid函数

Ubuntu 24.04 LTS 解决网络连接问题

1. 问题描述 现象:ens33 网络接口无法获取 IPv4 地址,导致网络不可用。 初步排查: 运行 ip a,发现 ens33 接口没有分配 IPv4 地址。 运行 ping www.baidu.com,提示“网络不可达”。 查看 NetworkManager 日志,发现 DHCP 请求失败。 2. 详细排查与修复过程 步骤 1:检查网络接口状