自定义博客皮肤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)
  • 收藏
  • 关注

原创 Linux防火墙firewalld

本文概述了Linux防火墙的基本结构,重点介绍firewalld防火墙系统。firewalld作为动态防火墙管理工具,支持运行时配置修改而无需重启服务。文章详细说明了firewalld的防火墙分类(如区域和服务)及核心配置工具firewall-cmd的常用操作方法,包括规则添加、删除和状态查询等功能,为Linux系统管理员提供了实用的防火墙管理指南。

2025-09-10 23:03:39 98

原创 Linux-Shell编程之sed和awk

本文介绍了两种常用的文本处理工具:sed和awk。sed是一种流编辑器,通过读取、处理和输出文本实现编辑功能,常用于文本替换和过滤。awk则是一种强大的文本分析工具,按行处理数据并执行指定操作,适合结构化文本处理。两者都遵循读取-处理-输出的工作流程,但awk支持更复杂的编程逻辑。文章分别阐述了它们的基本概念、工作原理和典型用法,为文本处理提供了实用参考。

2025-09-10 21:32:48 1029

原创 Linux-Shell编程正则表达式

正则表达式是一种用于匹配和处理文本的强大工具,通过特定语法规则实现字符串搜索与替换。主要分为基本正则表达式(BRE)和扩展正则表达式(ERE)两类,后者支持更丰富的元字符。其应用场景涵盖数据验证、文本提取、日志分析等,能高效处理字符串操作,是编程和文本处理中的重要技术。

2025-09-09 18:08:40 188

原创 Linux-expect脚本编程

本文介绍了Expect工具的安装与应用方法。首先讲解Expect的安装步骤,随后详细说明其核心命令:spawn启动进程、expect匹配输出、send发送输入、exp_continue持续交互、send_user显示信息等。同时介绍了Expect变量的使用方法和常用关键字。最后提供Shell脚本调用Expect的集成方案。全文系统性地总结了Expect自动化交互的关键技术点,为命令行自动化操作提供了实用指南。

2025-09-08 20:20:22 283

原创 Linux-Shell脚本编程

本文系统介绍了Shell脚本编程的核心知识点,包括脚本基本结构、变量使用、格式化输出、运算操作、流程控制、数组应用、函数定义以及高级特性。内容涵盖脚本创建规范、变量类型与命名规则、printf输出格式、算术与逻辑运算、条件测试命令、数组定义与操作、函数调用方法等基础内容,并延伸至环境变量配置、bash配置文件管理、颜色输出、expect自动化交互等高级应用。全文结构清晰,从基础到进阶完整呈现了Shell脚本编程的核心技术体系,适合作为Shell学习的系统性参考指南。

2025-09-08 12:34:51 1220

原创 Linux进程管理

本文介绍了Linux系统中常用的进程管理命令,分为进程查看和进程管理两大类。进程查看命令包括pstree(树状显示)、ps(状态查看)、pgrep(名称查找)以及top/htop(动态监控);进程管理命令主要有kill(终止进程)和pkill/killall(按名终止)。同时说明了进程的两种类型:前台进程(直接交互)和后台进程(独立运行)。这些工具和概念是Linux系统管理的基础知识。

2025-08-30 19:31:01 157

原创 Linux程序管理

本文介绍了Linux系统中程序与进程的基础知识。首先阐述了程序、进程和线程的概念及区别,包括程序与进程的差异、进程与线程的差异。其次讲解了Linux进程基础,包括进程生命周期和父子进程关系。最后详细说明了程序管理相关内容,涵盖常见软件包类型、多种安装方法(yum、源码包、二进制)、systemd管理机制以及系统运行级别。全文系统性地介绍了Linux程序运行和管理的核心概念与操作方法。

2025-08-27 20:44:03 1325

原创 Linux系统网络管理

本文详细介绍了Linux网络管理工具nmcli的使用方法,包括命令格式、常用选项和操作对象,并列举了简写命令的具体应用案例。同时讲解了网络配置的多种方式(图形化/命令行/路由配置),以及网络状态查看工具(netstat/ss)和高级网络功能(bond绑定、抓包工具)的使用。内容涵盖从基础网络设置到高级网络管理的完整知识体系,为Linux系统管理员提供了全面的网络配置参考指南。

2025-08-25 20:51:34 211

原创 OSPF路由协议

本文系统介绍了OSPF路由协议的核心内容。首先概述了OSPF作为内部网关协议的特点,详细阐述了其工作过程、基本概念(区域划分、Router ID、DR/BDR选举、数据包类型)和邻接关系建立机制。其次分析了OSPF的四种网络模型,对比了与RIP协议的特性差异,包括收敛速度、扩展性等方面。最后提供了基本配置指令,为OSPF网络部署提供实践指导。全文从原理到实践全面覆盖OSPF协议关键知识点。

2025-08-22 19:41:30 716

原创 计算机网络技术

本文摘要: 计算机网络基础课程内容涵盖网络概述、模型结构、地址配置及设备管理四大模块。网络概述部分包括发展历史、功能类型、拓扑结构等基础概念;模型结构重点讲解OSI七层与TCP/IP五层模型;地址配置涉及IP地址分类、划分及转换方法;设备管理详细阐述交换机与路由器的配置技术,包括VLAN划分、Trunk链路、三层交换等核心内容。课程通过理论讲解与实操演示相结合的方式,系统介绍现代计算机网络的基础架构与关键技术,为学习者构建完整的网络知识体系框架。

2025-08-21 23:21:05 1479

原创 Linux操作系统磁盘管理

本文系统介绍了Linux存储管理的核心知识。主要内容包括:硬盘物理结构、CHS编号和存储原理;Linux文件系统架构(根文件系统、虚拟文件系统等);磁盘分区、格式化与挂载操作;LVM逻辑卷的配置与管理;磁盘配额设置;磁盘检测修复工具(fsck、xfs_repair等);以及文件系统备份恢复方法(xfsdump/xfsrestore)。文章通过理论讲解配合实际命令操作,全面阐述了Linux系统下存储设备的管理技术。

2025-08-13 20:00:00 1161

原创 Linux权限管理

本文介绍了Linux系统中的文件权限管理。主要包括:1)普通权限,包括r/w/x权限表示、用户分类(u/g/o/a)、文件类型标识(d/-/l等)和chmod/chown命令使用;2)特殊权限,如SUID/SGID/SBIT的设置方法;3)ACL权限管理,涉及setfacl和getfacl命令。重点讲解了通过数字模式(如644)和符号模式(如u+x)修改权限的方法,以及更改文件属主(chown)和权限掩码(umask)的操作。这些知识是Linux系统文件权限管理的核心内容。

2025-08-08 20:00:00 355

原创 Linux用户和组管理-02

本文介绍了Linux系统用户和组管理的常用命令。用户管理部分包括使用chage命令设置密码策略(最短/最长使用时间、警告提示等),以及查看账户信息。组管理涉及创建组(groupadd)、修改组ID(groupmod)、添加用户到组(gpasswd)和删除组(groupdel)等操作。用户切换部分说明了su命令的两种用法。最后列出了多个查看登录信息的命令,包括id、w、who、whoami、last和lastlog等,用于监控系统用户登录情况。这些命令为系统管理员提供了基本的用户账户管理工具。

2025-08-07 18:00:11 448

原创 Linux用户和组管理-01

root用户:root用户是UID和GID都等于0的用户,拥有最大的权限。系统用户(程序用户):系统用户无家目录,也不能登录于系统。在Centos6之内,系统用户的UID范围是1-499,在Centos6之后的系统之内,系统用户的UID范围是1-999。普通用户:该用户拥有家用户,并且可以登录,该用户的权限由root分配。

2025-08-06 20:15:00 634

原创 Linux系统文件与目录的检索-02

tar -jcvf 456.txt.tar.bz2 456.txt:用bzip2对456.txt进行归档并显示处理过程同时将文档存储为456.txt.tar.bz2。9,tar -zcvf 123.txt.tar.gz 123.txt:用gzip对123.txt进行归档并显示处理过程同时将文档存储为123.txt.tar.gz。11, bzip2 234.txt:用bzip2压缩234.txt,bunzip 234.txt.bz2:解压234.txt.bz2。

2025-08-05 19:00:51 419

原创 Linux系统文件与目录的检索-01

5,grep -rl "aaa" ./:输出当前目录下文档之内有"aaa"的文件,grep -r:递归搜索目录中的文件,grep -l:只输出包含匹配字符串的文件名。11,find -name "*.txt" -a -size -1M:查找文件名包含".txt"的文件同时查找大小小于1M的文件,find -name "*.txt" -o -size -1M:查找文件名包含".txt"的文件或者查找大小小于1M的文件。3,grep -v "a":反向输出搜索的结果,即输出不在筛选内容的文档。

2025-08-04 19:00:09 245

原创 Linux文件与目录操作命令-02

1,cp:从指定位置复制文件到指定位置,cp -n:当目标位置出现文件时,不会覆盖该文件,即不会进行复制操作,cp -i:当目标位置存在文件会被覆盖时,询问是否覆盖。3,mv:mv -i:如果移动到的位置存在文件并会覆盖时,会询问是否覆盖,mv -n:目标位置存在文件时,不会覆盖文件,既不会进行移动。8,dd:用于按指定文件大小复制文件,if=用于指定写进文件,of=用于指定输出文件,bs=指定块大小,count=指定要复制的次数。9,ln -s:创建符号链接,从指定的文件或目录指向到指定的位置。

2025-08-01 18:47:55 284

原创 Linux文件与目录操作命令

6,cat 56555.txt 2>132.txt,cat 56555.txt>>132.txt:2>:错误重定向,2>>:追加错误重定向。8,cat4565.txt &>132.txt,cat 4565.txt &>>132.txt:&>:混合重定向,&>>:混合追加重定向。5,cat 123.txt 456.txt >234.txt:将123.txt,456.txt合并成为234.txt。1,ls -alrS:显示所有文件,使用详细列表信息显示文件或目录的信息,按照文件大小排序,以反向顺序列出文件。

2025-07-31 20:00:00 236

原创 Linux远程终端连接方法

1,打开Linux虚拟机,打开终端,以管理员身份进入系统,打开cd /etc/ssh进到ssh文件夹,打开vim sshd_config进到修改模式,打字符/Root点击回车,找到界面之后光标点到最左端,删除#,按shift+4光标跳到最右端,删除右边的prohibit-password,按Esc键回到命令模式,打开:wq!2,打开windterm建立会话,在主机栏粘贴IP地址,点击右上角的account,用户root密码1,点击继续就可以使用远程桌面了!

2025-07-30 14:51:03 154

原创 Linux操作系统收获

今天了解了Linux系统快捷键的设置,命令行基础命令的语法结构,系统信息的主机名管理和时间管理,还有各种Linux的基础常用命令,在Linux的学习过程对于整体的知识点架构有了初步了解。Linux之内的命令是学习需要了解的主要方面,需要学习的命令是这段时间学习的重点,有了掌握这些命令的基础,对于Linux的学习才可以在合适的基础之上进行,这一阶段的学习需要掌握的重点主要方面就是Linux基础命令。

2025-07-29 18:29:12 96

空空如也

空空如也

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

TA关注的人

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