运维
文章平均质量分 60
楪祈是我的
这个作者很懒,什么都没留下…
展开
-
Ansible管理服务器ssh登陆安全策略
Ansible管理服务器ssh登陆安全策略1.ansible介绍2.为什么用ansible?3.什么是ansible?4.ansible实践环境准备5.安装ansible软件同时会自动安装sshpass6.修改ssh登录7.设置免秘钥认证(ssh免秘钥认证)8.模块使用1.命令基本语法:2.ping模块3.command模块4.shell模块5.cron模块5、copy模块6、script模块7、 yum模块8、service模块9、user模块10.setup模块11. fetch模块9.ansible模原创 2021-04-22 18:06:21 · 982 阅读 · 0 评论 -
shell while循环和until循环学习日志
while 循环是 Shell 脚本中最简单的一种循环,当条件满足时,while 重复地执行一组语句,当条件不满足时,就退出 while 循环。Shell while 循环的用法如下:while conditiondo statementsdonecondition表示判断条件,statements表示要执行的语句(可以只有一条,也可以有多条),do和done都是 Shell 中的关键字。while 循环的执行流程为:先对 condition 进行判断,如果该条件成立,就进入循环,原创 2021-04-22 09:39:41 · 118 阅读 · 0 评论 -
Shell脚本运行的相关用法和说明
Ctrl+C终止并退出前台命令的执行,回到SHELLCtrl+Z暂停前台命令的执行,将该进程放入后台,回到SHELLjobs查看当前在后台执行的命令,可查看命令进程号码&运行命令时,在命令末尾加上&可让命令在后台执行fg N将命令进程号码为N的命令进程放到前台执行,同%Nbg N将命令进程号码为N的命令进程放到后台执行Kill关闭执行脚本任务,即“kill %任务编号”kill,killall,pkill 杀掉进程ps 查看进程pstree 显示进程状态树t原创 2021-04-22 09:38:29 · 126 阅读 · 0 评论 -
shell 函数学习记录
基本语法: 函数是一串命令的集合,如果脚本中有重复代码时可以考虑使用函数,在shell中函数的返回值只能为退出状态0或1。应注意函数名在脚本中的唯一。可以在函数名前加上fuction关键字也可省略。函数体中的命令集合必须含有至少一条命令(函数不允许空命令,与C不同)。 Linux shell 可以用户定义函数,然后在shell脚本中可以随便调用。shell中函数的定义格式如下:原创 2021-04-18 18:45:51 · 102 阅读 · 0 评论 -
shell if学习日记
shell if学习日记1、基本语法:2、双分支if语句3、多分支if语句4、实例1、查看当前操作系统类型2、if利用read传参判断3、判断文件是否存在4、监控 Web 和数据库1)监控 Web 服务和 MySQL 数据库服务是否异常的常见方法:2)监控 mysql 数据库异常3)开发监控 MySQL 数据库的脚本4)监控 Nginx Web 服务异常5)开发监控 Nginx 的脚本5、开发 rsync 服务的启动脚本1、基本语法:01、if [ 条件表达式 ]then 符合该条件执行的原创 2021-04-15 18:41:35 · 409 阅读 · 0 评论 -
shell基础2_shell不同符号测试表达式
shell不同符号测试表达式[],[[]],(()),test原创 2021-04-14 09:45:54 · 153 阅读 · 0 评论 -
学习shell基础1
1、单引号、双引号、反引号与不加引号的知识说明提示:这里仅为Linux Shell下的结论,对于awk语言会有点特别。在脚本中定义普通字符串变量时,应尽量把变量的内容用双引号括起来。单纯数字的变量内容可以不加引号。希望变量的内容原样输出时需要加单引号。希望变量值引用命令并获取命令的结果时就用反引号或$()。2、shell中特殊位置参数变量$0 -- 获取当前执行shell脚本的文件名$n -- 获取当前执行shell脚本的第n个参数$# -- 获取当前执行shell脚本的带的参数个数$原创 2021-04-13 21:31:21 · 74 阅读 · 0 评论 -
学习NFS-(安装,配置,本地挂载,远端挂载)
1、什么是NFS?全称:Network File System 网络文件系统通过网络存储和组织文件的一种方法或机制2、为什么要用它?前端所有的应用服务器接受到用户上传的图片、文件、视频,都会统一的放到后端的存储上NFS存储服务器上面。3、Nfs工作流程图片来自于网络4、NFS工作原理启动NFS服务,而且还需要启动很多端口。NFS功能,需要很多服务。每个服务都有端口,而且经常变化。如何让客户端找到这些端口呢?就需要一个管理者(rpc服务)NFS服务:1)NFS服务(有很多进程和端口),转载 2021-04-11 15:01:16 · 517 阅读 · 0 评论 -
rsync 配置与实现
一、rsync 软件介绍1、 什么是rsyncrsync 是一款开源的、快速的、多功能的、可实现全量及增量的本地或远程数据同步备份的优秀工具。全量:将全部数据,进行传输覆盖增量:只传输差异部分的数据2、 实现增量复制的原理Rsync通过其独特的“quick check”算法,实现增量传输数据在同步备份数据时,默认情况下,Rsync通过其独特的“quick check”算法,它仅同步大小或者最后修改时间发生变化的文件或目录,当然也可根据权限,属主等属性的变化同步,但需要指定相应的参数,甚至可以实现原创 2021-04-09 15:24:57 · 279 阅读 · 0 评论