- 博客(19)
- 收藏
- 关注
原创 Python基础语句教学
Python是一种高级的编程语言,由Guido van Rossum于1991年创建。它以简单易读的语法和强大的功能而闻名,被广泛用于科学计算、Web开发、数据分析等领域。Python的应用领域广泛,可以用于开发桌面应用程序、Web应用、游戏、数据分析、人工智能等。由于其简洁易读的语法和丰富的库支持,Python成为了初学者学习编程的首选语言之一。
2024-09-27 15:30:53
1926
原创 shell脚本之函数
function 函数名 {命令操作函数名(){命令操作查看函数与删除函数(Linux命名行环境中)查看函数 : declare -F删除函数: unset 函数名。
2024-09-14 15:52:54
1850
原创 MYSQL表操作
MySQL是一种开源的关系型数据库管理系统(RDBMS),被广泛应用于Web应用程序开发中。MySQL最初由瑞典公司MySQL AB开发,并由Oracle公司维护和支持。MySQL使用SQL语言进行数据管理和查询操作。开源免费:MySQL是开源软件,可以免费使用和修改。跨平台支持:MySQL可在多种操作系统上运行,包括Windows、Linux、macOS等。高性能:MySQL具有快速的数据处理能力和高并发性能,适合处理大量数据和高访问量的应用场景。
2024-09-13 15:04:45
1906
原创 shell脚本之双重循环(详解)
双重循环是指在程序中嵌套使用两个循环结构,通常是嵌套使用两个for循环。双重循环可以用来遍历二维数组、二维矩阵等需要两个维度的数据结构,并且可以对其中的元素进行操作。双重循环的执行方式是外层循环执行一次,内层循环执行完整的循环体,然后再次回到外层循环,如此循环执行,直至外层循环完毕。在实际应用中,双重循环经常用于处理二维数组或嵌套数据结构。它可以用于遍历矩阵、搜索匹配项、计算累加值等等。双重循环的效率可能会比较低,因为它需要执行更多的迭代。因此,在设计算法时,需要权衡迭代次数和执行时间。执行示例。
2024-09-12 15:58:37
2401
原创 shell 循环的定义
在shell脚本编程中,循环是一种重复执行一组操作的结构。它可以帮助我们简化重复性任务的编写和执行,如果没有预期结果,不间断执行,我们通常称之为“死循环” ,与循环有关的三个专业名词:遍历,迭代,递归。其中,变量是用来存储列表中的元素的,列表是一组元素,可以是数字、字符串或文件名等。1.for循环: for循环是一种在给定的条件下,重复执行一组命令的结构。for 变量 in 列表。
2024-09-06 14:26:59
1973
1
原创 shell if的条件语句的语法
if判断是编程中的一种控制结构,用于根据条件的真假来执行不同的代码块。它的作用是根据条件判断来决定程序的执行路径。当if条件为真时,会执行后续的代码块。如果条件为假,则可以选择执行else语句中的代码块,或者不执行任何操作。if判断可以根据不同的条件执行不同的代码块,从而实现程序的分支控制。它在程序中起到了决策的作用,可以根据不同的条件执行不同的逻辑。if [条件];then执行语句else执行语句fi。
2024-09-06 08:55:24
2196
原创 shell脚本的变量与应用
格式:read 获取标准输入的内容给 变量read -p :"请输入一个数值来赋予变量:" iecho $i以上只是一些常见的变量用法,shell脚本中还有更多高级的变量操作和用法,可以根据具体需求进行学习和使用。
2024-09-05 16:24:13
2312
原创 shell脚本的作用
它是用户与计算机硬件之间的接口。Shell可以解释并执行用户输入的命令,同时也可以调用其他程序和脚本来完成特定的任务。Shell作为操作系统的命令行解释器,提供了用户与计算机之间的交互界面,可以执行命令,控制环境,通过管道和重定向实现数据传输,同时也提供了脚本编程的能力。管道:可以使用管道符号(|)将多个命令连接起来,让前一个命令的输出作为后一个命令的输入。函数定义:可以定义和使用函数,可以将一系列命令封装在一个函数中,方便调用和复用。变量和环境变量:可以定义和使用变量,还可以设置和修改环境变量。
2024-08-30 09:54:13
4414
原创 Linux 文本处理
它可以用于匹配和查找符合特定模式的字符串,从而实现强大的文本处理功能。2. 搜索和替换:正则表达式可以用于搜索和替换文本中的特定字符或模式。可以通过正则表达式匹配需要替换的字符串,并使用新的字符串进行替换。3. 字符串提取:正则表达式可以从文本中提取特定的信息或字段。awk 'BEGIN {printf "----------开头------- \n"}{printf$0 "\n"}' aaa。总之,正则表达式在Linux中提供了一种强大的方式来处理和操作文本数据,让文本处理变得更加灵活和高效。
2024-08-29 17:56:28
4545
原创 linux中下载nginx
Nginx是一款高性能的开源Web服务器软件。它可以作为一个HTTP服务器进行网站的发布,也可以作为反向代理服务器进行负载均衡。Nginx以其出色的性能、稳定性和低资源消耗而受到广泛的使用。它的特点包括支持并发连接数高、内存消耗低、事件驱动等,适用于大部分的网站环境。本次使用 1.20.2 版本。
2024-08-29 14:54:28
5506
原创 Linux中安装java和tomcat(保姆级教程)
JDK是用于开发Java应用程序的软件开发工具包。它包含了编译器、调试器、运行时环境和其他一些开发工具,可以帮助开发人员创建、编译、调试和部署Java应用程序。JDK提供了Java编程语言的开发工具和运行时库,使开发人员能够编写和执行Java代码。
2024-08-22 15:59:43
2613
2
原创 Linux 基础命令大全
Linux是一个功能强大、灵活的操作系统,为用户提供了稳定性、安全性和庞大的开发者和用户社区。它是个人和企业使用的流行选择。
2024-08-20 20:34:32
1782
1
原创 CentOS 7使用RPM安装MySQL
MySQL是一个开源的关系型数据库管理系统(RDBMS),允许用户高效地存储、管理和检索数据。它被广泛用于各种应用,从小型的web应用到大型企业解决方案。MySQL提供了丰富的功能,包括支持多个存储引擎、事务能力、数据完整性和高性能。它支持SQL(结构化查询语言)标准,用于查询和操作数据。使用MySQL,您可以创建数据库、表以及它们之间的关系。可以使用SQL语句插入、更新和删除数据。MySQL还提供了各种索引技术和优化工具,以提高查询性能。
2024-08-19 16:47:16
2225
3
原创 CentOCS7下载与安装 即配置网卡
CentOS 7是什么?CentOS7是基于RHEL的企业级Linux操作系统,引入了Systemd、XFS文件系统和Docker支持。它提供了新的软件包、工具和性能调优选项,同时加强了系统安全和稳定性。总的来说,CentOS7是一个稳定、安全、长期支持的操作系统,适用于企业和个人用户。它提供了广泛的功能和强大的性能,使用户能够满足各种需求并构建可靠的基础设施。
2024-08-16 08:46:07
2533
5
原创 Linux 软件管理
RPM (Red Hat Package Manager) 是一种在Linux系统上用于管理软件包的标准格式。它能够方便地安装、升级和删除软件包,并帮助解决软件包之间的依赖关系。包管理系统简单,只通过几个命令就可以实现包的安装、升级、查询和卸载安装速度比源码包安装快很多经过编译,不再可以看到源代码功能选择不如源码包灵活依赖性。
2024-08-15 16:27:04
3080
3
原创 Linux之sed命令和正则表达式
sed是一种强大的文本编辑器,常用于Linux和Unix系统中的命令行环境下。它以行为单位对文本进行编辑,并提供了丰富的编辑功能。u语法sed [选项] [sed内置命令字符] [文件名示例used -n 'p'文件路径常用功能包括结合正则表达式对文件实现快速增删改查,其中查询的功能中最常用的两大功能是过滤过滤指定字符串、取行取出指定行-n取消默认输出格式,-i修改保存文件(默认为预览)-e同时执行多个过滤-r扩展正则表达式sed -n p 文件名。
2024-08-13 14:43:58
3314
2
原创 Linux 网络配置及网络命令
ens33中的“en”是“EtherNet”的缩写,表示网卡类型为以太网。而“s”表示热插拔插槽上的设备,数字“33”表示插槽编号。netmask 255.255.255.0 网络掩码。IPADDR=192.168.***.*** ip地址。GATEWAY=192.168.***.2 网关。-c 次数:在发送指定次数的包后停止发送。ping [参数] [主机名或IP地址]-s 字节数:指定发送的数据字节数。-v :详细显示指令的执行过程。
2024-08-08 16:33:41
760
原创 linux 用户管理
相关文件该文件是用户信息配置文件,存储了用户的基本信息,所有用户对该文件有读权限。/etc/passwd以冒号:分隔,分为七个字段拿第一行举例root(用户名):x(密码占位符):0(用户编号):0(所属组编号):root(用户注释信息):/root(用户家目录 ):/bin/bash(用户的登录SHELL路径)当用户登录系统时,系统会将用户输入的密码与存储在文件中的密码进行比较。如果密码匹配,用户将被授权登录。而密码占位符x或则表示用户的密码不在文件中,而是存储在。
2024-08-07 12:12:03
2476
原创 vim文本编辑器
s /旧字符串/新字符串 查找光标所在行的第一个符合要求的文字内容替换。在最下边,可以输入单个或多个字符的命令,不是处理文本编辑,而是处理文本保存或退出等操作。/新字符串/g 查找光标所在行的所有符合要求文字内容替换。新字符串/g 从第几行到范围之间找到指定字符串并替换成新字符串。新字符串/g 在整篇文档中找到指定字符串并替换成新字符串。/查找文字 从上往下找匹配的内容 区分大小写。
2024-08-06 17:56:09
1717
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人