linux 分类下的文章
2.2、shell编程(3)-流程控制与函数
2.0、shell编程(1)-初见
shell俗称为壳 , 是指提供使用者使用界面的软件
也叫做命令解析器
接收用户的命令 , 然后调用相应的应用程序
(接收命令的方式可以是命令行 , 也可以是图形界面)
2.1、shell编程(2)-从入门到重新入门
3.3、Docker(3)-部署wordpress实践
站在 Docker 的角度,软件就是容器的组合:业务逻辑容器、数据库容器、储存容器、队列容器……Docker 使得软件可以拆分成若干个标准化容器,然后像搭积木一样组合起来。
这正是微服务(microservices)的思想:软件把任务外包出去,让各种外部服务完成这些任务,软件本身只是底层服务的调度中心和组装层。
3.2、Docker(2)-使用技巧
3.1、Docker(1)-初见
程序部署运维的痛点
当今软件越发庞大复杂 , 在服务器部署运行一个软件之前通常需要完成:
- 操作系统的设置
- 各种库和组件的安装
只有他们都正确 , 软件才能正常运行
当需要迁移的时候 , 这些事情都要重来一遍
并且由于各种原因 , 还可能会产生不一样的问题 , 费时费力
crontab-定时任务
柠烟夏季 发表于 标签: linux
linux下创建定时任务通常使用crontab命令
使用cron表达式来指定执行的定时规则
使用shell脚本编写需要执行的内容
脚本中涉及的文件路径是要写 绝对路径
expect-交互式命令行自动化执行
柠烟夏季 发表于 标签: linux
linux当中存在很多交互式的命令行
简单来说就是执行过程中需要等待用户的输入 , 获得输入内容后继续执行
这种情况下我们可以借助expect来实现自动化执行这些命令
直接重定向输入流多数情况下是不行的
因为它会将需要输入的内容一次性全部输入 , 而无法做到多次的交互