- 博客(22)
- 收藏
- 关注
原创 Devops基础之Gitlab概述(持续更新)
定位:分布式版本控制系统(VCS)。核心概念:数据仓库(Repository):记录文件或目录状态,存储内容修改历史;包括远程数据库(专用服务器,多人共享)和本地数据库(用户本地机器配置,个人使用)。核心命令:基于本地和远程仓库的代码管理(pull、clone、fetch、push、add、commit等)。架构图定位:Git远程存储库实现,支持代码仓库存储和远程访问;基于Ruby on Rails开发。附加功能:代码共享、分支合并请求、错误跟踪等。
2025-12-24 00:33:20
960
原创 Devops理念基础(持续更新)
DevOps是一组过程、部署及开发系统的统称,用于促进开发(应用程序/软件工程)、技术运营和质量保障(QA)部门之间的沟通、协作与整合。 含义就是开发-运维一体化,能够理顺开发和运维之间相互配合关系的任何事物。
2025-12-23 20:52:38
526
原创 Linux防火墙-Firewalld (持续更新)
添加ICMP阻塞类型到指定区域 firewall-cmd --add-icmp-block=echo-request --zone=public。#删除ICMP阻塞类型到指定区域 firewall-cmd --remove-icmp-block=echo-request --#逐行规则保存 firewall-cmd --remove-masquerade --zone=work --permanent。
2025-11-26 11:19:35
519
原创 shell脚本语言3 (持续更新)
continue:循环控制语句(直接结束第n层的本轮循环,直接进行下一轮判断;使用service nginxd stop管理 netstat -anptu | grep nginx。chkconfig -add /etc/initd/nginxd centos7之前的服务。break:提前结束循环直接结束 与exit类似 exit一般用来退出当前脚本。案例:目录下.xxx 结尾的文件保留后缀 备份(非正则运算)控制当前语句是否进行执行 或当前语句是否在特定情况下执行。写一个非systemd管理的脚本。
2025-09-18 14:30:43
353
原创 shell脚本语言2 (持续更新)
在shell中,大于用 -gt 表示,小于用 -lt 表示,大于或等于用 -ge 表示,小于或等于用 -le表示 ,不相等用-ne 表示 此处返回字符串学习最顶。长度(个数):echo ${#str1} 查看str1变量字符串个数 #存储str1的值供$调用。截取右侧字符 echo ${str1#* l}截取第一个l往后的字符串 echo ${str1##*l}截取第二个l之后的字符。选择显示:echo ${str1:0:1} 0:1str1变量字符串从第一个字符开始取值,只取一个。do echo $i;
2025-09-16 21:01:37
1111
原创 shell脚本语言1 (持续更新)
变量的生效范围(变量作用域)普通变量(局部):生效范围为当前shell进程;对当前shell之外的其他shell进程,包括当前shell的子shell进程均无效(打开子shell进程方式:定义输出命令后再输入“bash”)环境变量(范围):生效范围为当前shell进程 及其子shell进程本地变量(局部):生效范围为当前shell进程中某代码片段,通常指函数引用符号使用注意:1. { }引用 两个变量同时使用时需注意,要用{ }隔离两个不同变量否则可能无法使用。
2025-09-15 14:16:01
812
原创 Linux系统程序安装管理(持续更新)
rpm包:.rpm为后缀,红帽系列操作系统(RedHat,CentOS,OpenSUSE)主要的软件包封装格式,已经做好默认设置,如安装路径,配置文件存放路径,需要手动的解决依赖关系。配置【如,安装路径,配置文件路径,运行用户,运行组,功能模块】--->编译--->安装;进程:是运行的程序,是操作系统执行的基本单位,是程序运行的过程,是动态的,是有生命周期及运行状态的,是操作系统分配内存、cpu使劲啊片等资源的基本单位。init进程是所有进程的父进程,systemd实际上是一种管理init的软件。
2025-09-02 18:06:38
1103
原创 Linux系统磁盘管理(持续更新)
系统磁盘管理是维护系统稳定、高效的运行的核心任务之一。系统磁盘管理能够通过文件系统和合理划分磁盘分区保障数据存储的有序性,并能通过磁盘监控、快照备份、分区隔离和动态调整磁盘空间等功能,确保数据安全可靠的同时提升系统性能。
2025-08-15 17:05:32
1201
原创 Linux权限管理(持续更新)
linux系统中权限管理是保障体系安全和稳定运行的核心机制,通过对用户、组以及文件目录的访问权限精细控制,既实现对系统安全有序管控,又支持多用户不同环境下高效协作,同时防止误操和恶意篡改。
2025-08-12 18:49:13
852
原创 Linux用户与组管理(持续更新)
在Linux系统中,用户和组是权限管理的核心,使用者通过用户和组实现与计算机系统的交互,根据登录的用户来确定相应的权限。除此之外, 每一个进程在执行时,也会有其用户,该用户也和进程所能控制的资源有关。在linux系统中分为两种组,分别是:基本组和附加组,用户也被分为三大类:超级管理员用户、普通用户和系统用户。每一个用户和组都会有自己的识别ID,分别是UID和GID,其标识具有唯一性。建立在用户和组的基础上,计算机的管理权限实现了资源相互独立,避免了越权等危险行为。
2025-08-06 22:34:41
789
原创 Rocky-Linux基础入门——系统文件与目录内容检索(持续更新)
文件和目录内容检索处理命令可以实现快速检索查找目标文件里所需的内容,帮助用户快速定位、筛选和分析系统中的文件、目录及其内容,满足信息查询、问题排查、数据处理等需求。同时,作为日常使用的管理开发工具,能大幅提升文件和信息处理的效率,避免了用单个命令查找的繁琐。
2025-08-04 21:51:36
485
原创 Rocky-Linux基础入门——系统文件认识与目录管理 2(持续更新)
命令:dd if=./passwd of=/tmp/p.txt bs=1k count=1 从passwd文件复制1k到tmp下的p.txt 速率为1。最近访问:最近看过的时间 / 最近更改:内容改动时间 / 最近改动:文件属性更改和内容变化时间 / 创建时间:文件创建时录入不会更改。:%s/keyword/neword/ 全文替换,:%s/keyword/neword/g 全文替换,
2025-08-03 18:59:51
791
原创 Rocky-Linux基础入门——系统文件认识与目录管理(持续更新)
对系统项目文件和目录管理的基础认识是进一步学习Linux系统的重中之重,只有打好基础才能在之后的学习中对rocky-linux有一个全面清晰的认识。Linux系统采用 “tree”型目录结构,所有的文件和目录都从根(/)目录开始,所有的路径都基于此展开。熟悉所有的目录和路径能进一步帮助使用和管理系统。通过命令可高效、准确点的对linux目录结构进行管理和操作。
2025-07-31 21:16:12
1131
原创 Rocky-Linux基础入门——WindTerm远程操作终端(持续更新)
WindTerm是一款终端工具,主要作用有远程连接管理、本地命令行操作、文件传输与管理、开发与系统管理和会话与命令管理等功能。
2025-07-30 15:45:26
678
原创 Rocky-Linux基础入门从小白到大神(持续更新)
前言什么叫操作系统?操作系统就是协调连接计算机硬件和软件资源以提供给用户使用的核心系统软件,常用的操作系统有windows 、linux、macOS等。Linux、RockyLinux是什么?Linux是一种免费使用的开源系统内核,是继承了unix系统的核心设计逻辑开发的开源系统内核,而Rocky linux是基于linux内核开发的具体操作系统。基于linux内核开发的完整操作系统Ubuntu、CentOS、Rocky Linux 等。
2025-07-29 19:48:18
1544
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅