月度归档: 2026 年 6 月

4 篇文章

Linux Shell编程及自动化运维实现-2-判断
无论什么编程语言都离不开条件判断。SHELL 也不例外。 例如,用户输入的密码不够长时提示"太短了";用户输入了备份的目录,如果有目录继续备份,如果没有目录则创建目录;用户输入成绩,100-80 分评为优秀,60-79 分评为合格,59-0 分评为不合格。 本文将系统讲解 Shell 条件测试(数值、文件、字符串)、逻辑运算、if 流程控制、cas…
Linux Shell编程及自动化运维实现-1-变量
Shell 脚本编程中,变量是最基础也是最重要的概念。一个固定的字符串去表示不固定的内容,让脚本变得灵活、可复用。 本文将系统讲解 Shell 变量的定义、引用、运算、环境变量、位置变量,并通过实战案例带你掌握变量的正确使用方法。 简介 什么是 Shell Shell 是命令解释器,一种应用程序。它是用户使用 Linux 的桥梁,用户的大部分工作都…
云计算基础-17:Linux网站服务
当你输入 www.baidu.com 并回车的那一瞬间,背后发生了什么?从 B/S 架构的概念,到 Apache 服务器的安装配置;从一台服务器跑多个网站的虚拟主机技术,到完整部署论坛、博客、电商、网校四大动态网站系统——本文将带你从零搭建完整的网站服务。 学完本章,你将能够独立部署 LAMP 架构,并上线自己的网站。 基础概念 什么是 B/S 架…
云计算基础-16:Linux文件服务
在互联网的早期,文件共享就是最核心的需求。直到今天,无论是网站部署、数据存储,还是远程运维,都离不开各种文件服务。 本文将系统讲解 Linux 中三大核心文件服务: FTP:互联网上最经典的文件传输协议,用于文件上传下载 NFS:Linux 系统之间的网络文件系统,用于集群共享存储 SSH:安全外壳协议,用于远程管理和免密登录 学完本章,你将能够搭…