
日常练习
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 · 187 阅读 · 0 评论 -
Shell编程项目实战
1.自动化搭建NFS服务器并共享目录 项目思路: (1)测试网络是否畅通 (2)关闭Selinux和防火墙(或者设置Selinux和防火墙策略) (3)确认软件是否安装(rpcbind,Redhat8自动安装) (4)创建和发布共享目录(共享目录+共享网段+共享权限) (5)启动服务并设置开机自启动 (6)搭建完成后提示:NFS共享服务已搭建完成,欢迎下次使用 客户端测试: showmount -e IP mount.nfs IP:/sharedir /your_dir ...原创 2020-07-21 21:27:41 · 866 阅读 · 0 评论 -
Shell中for、while、until语句的练习
1.循环打印数字1-5 for语句: #!/bin/bash for i in {1..5} do echo $i done while语句: #!/bin/bash i=i while [ $i -le 5 ] do echo $i let i=$i+1 done until语句: i=1 until [ $i -gt 5] do echo $i let i++ done 2.Shell脚本同步系统时间 要求:写一个脚本,30秒同步一次系统时间,时间同步服务器(自己搭建)。如果同步失败,则原创 2020-07-18 10:46:16 · 299 阅读 · 0 评论 -
Shell中for语句的练习
1.通过for循环计算10的阶乘 2.for循环批量新建用户原创 2020-07-12 09:01:45 · 166 阅读 · 0 评论