刚学shell 不久,写了一个脚本,主要用来启动和关闭mysql
#!/bin/bash
#上一行为指定base 执行
#此脚本用于启动MyEcliplse
function controlMyEclipse(){
echo "启动MyEcliplse"
/opt/MyEclipse\ 8.5/myeclipse &
}
#此脚本用于启动firefox
function controlFirefox(){
echo "启动firefox"
firefox &
}
#此脚本用于启动mysql服务
function controlMySQL(){
echo "请选择 mySQL 服务执行的操作"
select mySQLOperate in "start" "stop" "back";
do
break
done
if [ "$mySQLOperate" = "start" ]
then
sudo /etc/init.d/mysql start #启动mySQL
elif [ "$mySQLOperate" == "stop" ]
then
sudo /etc/init.d/mysql stop #停止mySQL
elif [ "$mySQLOperate" == "back" ]
then
echo "返回上层操作."
else
echo "输入有误,请重新操作"
fi
}
until [ "$operate" == "exit" ] #使脚本可以反复执行
do
echo "请选择要进行的操作"
select operate in "firefox" "myEclipse" "mySQL" "exit";
do
break
done
case "$operate" in
"firefox")
controlFirefox
;;
"myEclipse")
controlMyEclipse
;;
"mySQL")
controlMySQL
;;
"exit")
echo "退出"
;;
esac
done
exit
分享到:
相关推荐
ubuntu16.04自动安装mysql5.7的部署脚本,内附mysql5.7,脚本中有注释,另有数据库搭建脚本。
mysql5.7 二进制安装一键安装脚本 for ubuntu ubuntu 默认shell 是dash 请用 bash执行 /bin/bash mysql5.7_bin_install.sh
mysql8一键化安装脚本 1 可以自由安装在任何目录下(直接回车默认安装在/auto),而且所有的东西都在此目录下,不会出现在其他目录中 2 内置可以在存储过程中执行Linux命令插件 3 安装完成后,cd /auto/mysql/support-...
Ubuntu8.10下mysql是自启动的,但root用户、mysql数据库都被限制了。该Shell脚本是启动mysql安全模式脚本,启动后mysql数据库可以自行调试。比如php、lighttp、mysql。
ubuntu 一键安装mysql脚本;方便用户随意编辑和寻找配置文件,执行./sh文件进行一键安装。方便快捷。
本文主要描述Ubuntu16.04安装mysql5.7.24数据库,病安装完成后,对数据库的初始化操作。
ubuntu-reinit-mysql:用于在Ubuntu中重新初始化MySQL数据目录的脚本
内含脚本+完整依赖包 详情请看 https://blog.csdn.net/u010766602/article/details/82994454
为了mysql数据库的安全,我们需要定时备份mysql数据库,这里提供下脚本代码,需要的朋友可以参考下
下载后放到任意目录下解压 运行mysql目录下的mysql-install.sh脚本即可
TuxLite, Debian或者Ubuntu的完整 LAMP 和LNMP设置脚本 TuxLite自述文件TuxLite是一个免费的shell 脚本集合,用于快速部署用于Debian和Ubuntu的LAMP 和LNMP栈( Linux,apache/Nginx,MySQL和 PHP ) 。你认为从共享...
Ubuntu Mysql自动化安装脚本 代码如下: #/bin/bash function hasDpkg { r=`dpkg -l | grep “$1″` if [ -n “$r” ] then h=`dpkg -l | grep “ii $1″` if [ -n “$h” ] then return 1 else return 0 fi else ...
LNMP一键安装包是一个用Linux Shell编写的可以为CentOS/RadHat/Fedora、Debian/Ubuntu/Raspbian VPS(VDS)或独立主机安装LNMP(Nginx/MySQL/PHP)、LNMPA(Nginx/MySQL/PHP/Apache)、LAMP(Apache/MySQL/PHP)生产环境的...
ubuntu12.04 一键部署tomcat ,apache,mysql,mosquitto MQTT
本程序基于 Ubuntu 镜像构建,相当一个 Ubuntu 虚拟机。里面已经安装好了 MySQL 源码开发的环境。启动容器镜像后可以直接进行开发、调试、测试工作。# 1、先确保本地已经安装和启动 docker,请确保 docker 的根目录...
如何使用mysql_secure_installation进行MySQL安全设置:mysql_secure_installation是一个MySQL脚本,可帮助您执行常见的安全设置,例如禁用匿名用户、删除测试数据库等。 这些资源应该涵盖了MySQL
网络服务器一次性的全自动Shell脚本,用于安装在Ubuntu 18.04 LTS上运行任何php框架所需的所有软件。 创建用户,安装ufw,nginx(或apache),php,nodejs / yarn,MariaDB / MySQL,PostgreSQL,Certbot(让我们...
Debian6系统下使用之前发布的“DebianLNMP”服务器软件套件,DebianLNMP一键安装包是一个快捷的服务器套件,轻轻松松全自动安装LNMP(Nginx、MySQL、PHP、phpMyAdmin)可直接用再生产环境。现在我们已经在Debian/...
为CentOS / Debian / Ubuntu安装LAMP(Linux + Apache + MySQL / MariaDB / Percona Server + PHP)描述LAMP是一个功能强大的bash脚本,用于安装Apache + PHP + MySQL / MariaDB / Percona Server等。 您可以通过...