云计算大数据技术

Shell 脚本 100 例《五》

允我心安 提交于 2020-05-05 02:10:30
41. 检测 MySQL 服务是否存活 #!/bin/bash #Author:丁丁历险(Jacob) #host 为你需要检测的 MySQL 主机的 IP 地址,user 为 MySQL 账户名,passwd 为密码 #这些信息需要根据实际情况修改后方可使用 host=127.0.0.1 user=root passwd=123456 mysqladmin ‐h 127.0.0.1 ‐u root ‐p'$passwd' ping &>/dev/null if [ $? ‐eq 0 ];then echo "MySQL is UP" else echo "MySQL is down" fi 42. 备份 MySQL 的 shell 脚本(mysqldump 版本) #!/bin/bash #Author:丁丁历险(Jacob) #定义变量 user(数据库用户名),passwd(数据库密码),date(备份的时间标签) #dbname(需要备份的数据库名称,根据实际需求需要修改该变量的值,默认备份 mysql 数据库) user=root passwd=123456 dbname=mysql date=$(date +%Y%m%d) #测试备份目录是否存在,不存在则自动创建该目录 [ ! ‐d /mysqlbackup ] && mkdir /mysqlbackup #使用

linux系统学习第十天-<<工程师技术>>

梦想的初衷 提交于 2020-04-07 03:31:40
两台虚拟机,均要检测 1. Yum是否可用 2. 防火墙默认区域修改为trusted 3. IP地址是否配置 #################################################### samba 文件共享(共享文件夹) • Samba 软件项目 – 用途:为客户机提供共享使用的文件夹 – 协议:SMB(TCP 139)、CIFS(TCP 445) • 所需软件包:samba • 系统服务:smb 一、搭建基本samba服务 1.安装samba软件包 2.创建samba的共享帐号。与系统相同用户名,不同密码 [root@server0 ~]# useradd -s /sbin/nologin harry [root@server0 ~]# useradd -s /sbin/nologin kenji [root@server0 ~]# useradd -s /sbin/nologin chihiro [root@server0 ~]# pdbedit -a harry #添加samba帐号,设置密码 [root@server0 ~]# pdbedit -a kenji #添加samba帐号,设置密码 [root@server0 ~]# pdbedit -a chihiro #添加samba帐号,设置密码 [root@server0 ~]#