摘要:
yum实现 YUM 是一个在 Linux 系统中用于管理软件包的工具,可以在服务器和客户端之间跨网络使用。在这种系统中,服务器上通常会存储软件包(RPM 包)和相应的元数据(repodata 文件夹中的内容)。 RPM 包:这些是实际的软件包文件,它们包含了应用程序、库文件、配置文件等。这些包被存储 阅读全文
摘要:
ssh原理 SSH(Secure Shell)是一种用于安全访问远程计算机的网络协议。SSH使用加密技术来确保通信的安全性,其中包括使用公钥加密和私钥解密的方法。下面是SSH公钥传输的基本原理: 生成密钥对:在使用SSH进行通信之前,首先需要在客户端生成一对密钥,包括公钥和私钥。通常使用RSA或DS 阅读全文
摘要:
tcp/53:主从复制 udp/53:地址解析 DNS查询方式 dns服务器有两种查询方式: 递归查询: 在递归查询中,客户端向本地DNS服务器发送一个域名解析请求,并要求该DNS服务器负责完成整个解析过程。 如果本地DNS服务器拥有所请求的域名解析信息,则它会直接回复客户端,并负责向其他DNS服务 阅读全文
摘要:
centos7配置dhcp 安装dhcp yum install -y dhcp 配置文件 dhcp的配置文件位置如下 /etc/dhcp/dhcp/dhcpd.conf 此时,配置文件没有配置,配置文件的模板位置如下: /usr/share/doc/dhcp-4.2.5/dhcpd.conf.ex 阅读全文
摘要:
网络配置命令 ifconfig ifconfig 命令通常用于查看、配置和管理网络接口的信息,其通常用法如下: 查看所有网络接口信息:可以直接运行 ifconfig 命令来查看系统上所有网络接口的信息,包括接口名、IP 地址、MAC 地址等。 查看特定网卡信息:可以指定网卡名来查看特定网卡的详细信息 阅读全文
摘要:
常见日志文件 在 CentOS 7 中,常见的日志文件包括但不限于以下几种: /var/log/messages: 这是系统的主要日志文件,记录了系统的各种信息,包括系统启动、关机、服务启动、系统错误等。 /var/log/secure: 这个文件包含了安全相关的信息,比如 SSH 登录尝试、su 阅读全文
摘要:
知道一个程序的PID,可以进入目录/proc/PID查看进程的具体信息。 ps,pstree -p,ps aux,pgrep查看PID PS ps 命令是一个用于显示进程信息的常用命令。以下是 ps 命令的一些常用选项: -e:显示所有进程,包括系统进程。 -f:显示完整的进程信息,包括进程的详细信 阅读全文
摘要:
开机引导过程 第一阶段:硬件引导启动 打开电源 BIOS POST初始化硬件:cpu,内存,显卡,io设备等 确定启动设备:硬盘,光盘,网络,U盘。 当以硬盘为启动项时,读取第一个扇区(MBR,512字节)到内存。 MBR MBR的512字节分为三个部分: 引导加载程序(Boot Loader)44 阅读全文
摘要:
LVM(Logical Volume Manager)是一个在 Linux 中用于管理磁盘空间的工具。它允许用户动态地创建、调整和删除逻辑卷(Logical Volumes),而无需重新分区硬盘。 以下是 LVM 的一些主要概念和常见操作: 物理卷(Physical Volume,PV):物理卷是由 阅读全文