![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
日常练习
Pika Yxy
低谷亦是上升
展开
-
Shell示例:数据库备份&服务自动部署
1.数据库备份1.执行db_dump.sh westos(数据库密码)2. 脚本执行后会备份数据库中的所有库到/mnt/mysqldump目录中3. 备份文件名称为 “库名称.sql”当此文件存在时报错并询问动作:输入“S”跳过备份;当输入“B"时备份“库名称.sql”文件为“库名称_backup.sql”,当输入“O”时,覆盖源文件...原创 2020-07-21 22:06:18 · 154 阅读 · 0 评论 -
Shell编程项目实战
1.自动化搭建NFS服务器并共享目录项目思路:(1)测试网络是否畅通(2)关闭Selinux和防火墙(或者设置Selinux和防火墙策略)(3)确认软件是否安装(rpcbind,Redhat8自动安装)(4)创建和发布共享目录(共享目录+共享网段+共享权限)(5)启动服务并设置开机自启动(6)搭建完成后提示:NFS共享服务已搭建完成,欢迎下次使用客户端测试:showmount -e IPmount.nfs IP:/sharedir /your_dir...原创 2020-07-21 21:27:41 · 811 阅读 · 0 评论 -
Shell中for、while、until语句的练习
1.循环打印数字1-5for语句:#!/bin/bashfor i in {1..5}do echo $idonewhile语句:#!/bin/bashi=iwhile [ $i -le 5 ]do echo $i let i=$i+1doneuntil语句:i=1until [ $i -gt 5]do echo $i let i++done2.Shell脚本同步系统时间要求:写一个脚本,30秒同步一次系统时间,时间同步服务器(自己搭建)。如果同步失败,则原创 2020-07-18 10:46:16 · 253 阅读 · 0 评论 -
Shell中for语句的练习
1.通过for循环计算10的阶乘2.for循环批量新建用户原创 2020-07-12 09:01:45 · 138 阅读 · 0 评论