自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 DHCP服务

摘要:DHCP(动态主机配置协议)是一种自动分配IP地址等网络配置的C/S架构协议(服务端67/udp,客户端68/udp)。它通过四步握手流程(Discover→Offer→Request→Acknowledge)动态分配IP,支持手动/自动/动态三种分配方式。关键特性包括租约管理(自动续租、过期释放)、多子网支持,以及通过MAC地址绑定固定IP。部署时需配置静态服务器IP,编辑dhcpd.conf定义子网、地址池、网关等参数。DHCP能显著提升网络管理效率,避免地址冲突,适用于家庭和企业网络环境。

2025-12-16 23:18:49 667

原创 Crond服务

摘要:crond是Linux系统的定时任务守护进程,分为系统任务调度(/etc/crontab)和用户任务调度(/var/spool/cron/)。通过crontab命令管理任务,格式为"分 时 日 月 周 命令",支持特殊符号(*,-/)设置时间。系统级任务需指定用户,用户级任务仅限当前用户管理。使用时需注意命令路径、输出重定向和权限问题,执行日志可通过/var/log/cron查看。服务管理命令包括systemctl start/stop/enable crond等。

2025-10-18 20:23:01 972

原创 Linux防火墙-Iptables

Iptables是Linux内核级的防火墙工具,通过表(raw、mangle、nat、filter)、链(INPUT、OUTPUT等)和规则实现灵活的数据包过滤。主要特点包括高效稳定、配置灵活、易学易用。其工作原理遵循"表优先级(raw>mangle>nat>filter)"和"链顺序匹配"原则,支持SNAT/DNAT地址转换。常用操作包括规则增删改查(-A/-D/-L等)、匹配条件设置(-s/-d/-p等)和控制类型指定(ACCEPT/DROP等)

2025-10-11 16:59:46 682

原创 Shell脚本编程

本文系统介绍了Shell脚本编程的基础知识和高级应用。主要内容包括: Shell基础:编程语言分类、脚本结构、变量类型、运算符、字符串处理等基础知识。 流程控制:条件判断(if/case)、循环结构(for/while)、函数定义等控制语句。 数组与正则表达式:数组操作、字符串匹配、模式替换等文本处理技术。 高级工具:sed流编辑器和awk文本处理工具的使用方法和应用场景。 实用技巧:颜色输出、信号处理、进程替换等高级功能。 配置文件:Shell环境配置文件的加载顺序和作用范围。

2025-09-15 15:28:41 1011

原创 Linux防火墙-Firewalld

本文摘要: 防火墙可分为软件防火墙(如Linux的iptables、firewalld、ufw和Windows Defender)和硬件防火墙(如华为、思科等品牌)。按技术分为包过滤防火墙和七层防火墙。Linux防火墙包含用户态工具(iptables、firewalld、ufw)和内核态结构(四表五链)。firewalld采用区域划分管理,包括public、home、trusted等九大区域,每个区域有不同的安全策略。文章详细介绍了firewall-cmd命令的使用方法,包括查看、添加、修改、删除规则等操作

2025-09-10 21:16:33 447

原创 Linux进程管理

本文介绍了Linux系统中常用的进程管理和监控命令。主要内容包括: 进程查看命令:ps(aux/ef)、pstree、top/htop等,可查看进程状态、父子关系、资源占用等; 进程管理命令:kill、pkill、killall等,用于终止进程,支持多种信号类型; 文件/进程关联工具lsof,可查看被删除但仍被占用的文件、网络连接等; 进程类型:前台进程与后台进程的管理与切换。 各命令详细说明了常用选项和使用场景,并提供了典型输出示例解析,是Linux系统管理和故障排查的重要参考。

2025-08-28 16:26:10 1042

原创 Linux程序管理

本文介绍了Linux系统中程序、进程和线程的基本概念及区别,详细阐述了进程生命周期和父子进程关系。在软件管理方面,分析了rpm、deb、二进制和源码包四种安装方式的特点,重点讲解了rpm命令的使用方法和yum源配置。对于源码包安装,说明了编译安装的三个关键步骤:配置、编译和安装。此外,还介绍了systemd服务管理机制,包括unit类型、运行级别转换以及systemctl常用命令。最后提供了服务启动错误的排查方法,涉及脚本错误、参数错误和配置文件错误等常见问题的诊断思路。

2025-08-27 21:01:43 1015

原创 Rocky9网络管理

本文详细介绍了nmcli命令的使用方法及网络配置的多种方式。nmcli是NetworkManager的命令行工具,用于管理网络连接,支持查看状态、修改配置、添加/删除连接等操作。文章还讲解了四种网络配置方法:通过修改NetworkManager配置文件、使用nmtui工具、nmcli命令行以及临时ip命令配置。其中重点说明了静态IP、DNS和网关的设置方式,并对比了不同方法的持久性差异。对于系统管理员而言,掌握这些网络配置技巧对Linux服务器管理至关重要。

2025-08-27 20:16:44 691

原创 Linux系统网络管理

本文摘要: Linux网络配置管理指南,涵盖图形化配置、命令行工具和路由设置。主要内容包括:1)NetworkManager服务管理(Linux7停止/Linux8启用);2)常用网络命令ifconfig、ip、route的使用方法;3)网卡参数配置(单IP/多IP)和子接口创建;4)路由实验配置(单路由/双路由);5)网络诊断工具tcpdump、ab、traceroute;6)bond网卡绑定和内核参数优化。文章详细说明了临时配置与永久配置的区别,并提供了实际配置案例和命令语法,适合系统管理员参考使用。

2025-08-27 14:34:49 823

原创 计算机网络技术基础

本文系统介绍了计算机网络的基本概念、发展历程、组成要素及功能。详细阐述了OSI七层模型和TCP/IP五层模型的分层架构、各层功能及协议。重点讲解了IP地址分类、子网划分、交换机/路由器工作原理及配置方法,包括VLAN划分、静态路由、动态路由协议(RIP、OSPF)等关键技术。同时介绍了数据封装与解封装过程、ARP协议、生成树协议等核心网络技术。文章内容全面覆盖了计算机网络的基础知识体系,为理解现代网络架构和实现网络通信提供了系统的理论指导。

2025-08-24 18:13:21 632

原创 Linux操作系统磁盘管理

本文详细介绍了Linux文件系统与磁盘管理的核心知识。主要内容包括:1.硬盘物理结构及存储原理;2.CHS编号规则与磁盘容量计算;3.磁盘分区与开机流程;4.Linux文件系统架构;5.磁盘管理命令(分区、格式化、挂载);6.LVM逻辑卷管理;7.磁盘配额配置;8.磁盘检测修复工具;9.XFS文件系统备份恢复。讲解了从物理存储到逻辑管理的知识体系

2025-08-13 19:10:54 1011

原创 Linux权限管理

本文详细介绍了Linux系统中的权限管理机制。主要内容包括: 普通权限管理:解释了文件权限的三种类型(读、写、执行)及其表示方法,文件访问者分类(属主、属组、其他用户),文件类型标识,以及chmod、chown、umask等权限管理命令的使用方法。 特殊权限:介绍了SUID(允许用户临时获取文件属主权限)、SGID(继承目录属组权限)和SBIT(防止误删除)三种特殊权限的功能、表示方法和应用场景。 ACL权限:说明了ACL权限的作用(为用户提供特殊权限),以及setfacl和getfacl命令的使用方法。

2025-08-08 19:39:36 999

原创 Linux用户与组管理

Linux系统的用户与组管理是权限控制的核心机制,系统采用用户(UID)和组(GID)机制进行权限控制,主要包含三类用户:root用户、系统用户和普通用户。用户必须属于一个主组,可加入多个附加组。关键配置文件包内容及功能和位置。便于快速掌握对Linux用户和组的管理。

2025-08-07 15:18:32 704

原创 Linux系统文件与目录内容检索

本文介绍了Linux系统中常用的文件处理、查找、压缩与统计命令。主要内容包括:1. 文件检索命令:grep(文本搜索)、find(文件查找)、which/whereis(命令定位)、diff(文件比较)2. 文本处理命令:sort(排序)、uniq(去重)、tr(字符转换)、cut(字段提取)3. 压缩归档命令:tar、zip、gzip、bzip2及其解压方法4. 统计命令:wc(统计行数/单词数/字符数)、du(统计磁盘空间)每个命令都详细说明了语法、常用选项及实际应用案例。

2025-08-05 15:31:06 839

原创 Linux系统文件与目录管理 (下)

本文详细介绍了Linux系统下文件和目录操作命令,重点讲解了常用命令的功能、语法及使用案例。主要内容包括:文件创建命令(touch、echo)、复制命令(cp)、移动/重命名命令(mv)、删除命令(rm)、别名设置(alias)、文件属性查看(stat)等。特别对VIM编辑器的三种模式(命令模式、插入模式、末行模式)及其操作指令进行了系统梳理,包括光标移动、文本编辑、查找替换、保存退出等核心功能。此外还介绍了dd命令的数据转换功能、ln命令的硬链接/软链接创建,以及file命令的文件类型检测功能。

2025-08-02 12:53:33 735

原创 Linux系统文件与目录管理 (上)

本文介绍了Linux系统的目录结构及其功能,包括/bin、/boot、/etc等核心目录的作用。详细讲解了查看目录结构的常用命令(tree、ls、less、more)及其选项,并整理成表格说明各命令的功能和操作方式。同时列举了系统重要配置文件的位置和用途,如网卡配置、域名解析等。最后阐述了文件与目录操作命令,包括pwd、cd、cat等基本命令的使用方法,以及重定向符号和别名设置技巧。文章为Linux初学者提供了系统目录结构和基础命令的实用指南。

2025-07-31 20:39:17 659

原创 远程连接VMware虚拟机中的Linux系统虚拟机

本文介绍使用WindTerm软件远程连接Linux系统的操作步骤。首先在Linux系统中修改sshd_config文件,允许root登录并重启sshd服务。随后通过ifconfig获取IP地址,在WindTerm中新建会话并输入IP、用户名和密码完成连接。该方法适用于虚拟机或实体机,前提是两台设备网络互通,修改配置文件时需注意使用英文输入法输入特殊符号。连接成功后即可通过命令行操作远程Linux系统。

2025-07-30 20:47:36 779

原创 Linux系统常用命令

这篇只介绍一些系统常用的命令

2025-07-30 19:32:10 427

原创 Linux系统基础命令行

本文介绍了Linux终端操作基础知识和系统管理命令。主要内容包括:1)终端快捷键操作(如复制粘贴、缩放等);2)命令行语法结构和命令类型;3)命令补全和帮助系统(help/man/info);4)系统基本操作命令(主机名查看、网络配置、硬件信息等);5)主机名管理方法(临时和永久修改);6)时间管理命令date和hwclock;7)系统信息查看命令uname和版本信息查看方法。文章系统性地讲解了Linux终端使用和系统信息管理的基础知识,适合初学者快速掌握Linux基本操作。

2025-07-30 19:12:07 576

原创 Linux系统操作入门指南

让我们从0开始,打开Linux操作系统

2025-07-30 16:46:03 530

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除