上传文件至 /
This commit is contained in:
parent
592065da22
commit
61e96dd601
|
@ -0,0 +1,181 @@
|
|||
#!/usr/bin/bash
|
||||
#by xiaoshun
|
||||
#位置变量
|
||||
|
||||
#function_yum(){
|
||||
# rm -rf /etc/yum.repos.d/*
|
||||
# curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo &>/dev/null
|
||||
# yum -y install wget vim &>/dev/null
|
||||
# wget -O /etc/yum.repos.d/epel.repo https://mirrors.aliyun.com/repo/epel-7.repo &>/dev/null
|
||||
#
|
||||
# }
|
||||
#
|
||||
#function_cherrytree(){
|
||||
# yum -y install cherrytree &>/dev/null
|
||||
#
|
||||
#}
|
||||
#
|
||||
#
|
||||
#function_ntfs-3g(){
|
||||
# yum -y install ntfs-3g-2022.10.3-1.el7.x86_64 &>/dev/null
|
||||
#
|
||||
#
|
||||
#}
|
||||
#
|
||||
#cat <<-eof
|
||||
#
|
||||
# ~~~◢ ◤◢ ◤
|
||||
# ◢ █ █ █ █ ◤ 1)配置yum
|
||||
# ⊙█ █ █ █ █ █ █ ◤ 2)安装cherrytree
|
||||
#● █ █ █ █ █ █ █ █ ◤ 3)安装ntfs-3g
|
||||
# ▼ ~◥ █ █ █ ◤ *)按q退出
|
||||
# ▲ ▃ ▃ ◢ █ █ █ ● ● ● ● ● ●
|
||||
# █ █ █ /█ /█ /█ /█ /█ /█ ◢ ◤
|
||||
# █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ ◤
|
||||
#
|
||||
#eof
|
||||
#
|
||||
#read -p "请输入你的选项[1/2/3]" num
|
||||
#
|
||||
#case $num in
|
||||
#1) function_yum
|
||||
#;;
|
||||
#2) function_cherrytree
|
||||
#;;
|
||||
#3) function_ntfs-3g
|
||||
#;;
|
||||
#*) echo "点错了 退出"
|
||||
# exit;;
|
||||
#esac
|
||||
|
||||
|
||||
#function_free(){
|
||||
#
|
||||
# free_used=`free -m | awk NR==2'{print $3}'`
|
||||
# free_total=`free -m | awk NR==2'{print $2}'`
|
||||
# free_syl=$(((free_used*100)/free_total))
|
||||
# free_sss=`echo $free_syl | sed 's/%/ /'`
|
||||
# echo "内存使用率为$free_syl"%
|
||||
#}
|
||||
#
|
||||
#
|
||||
#function_disk(){
|
||||
#
|
||||
# disk_used=`df -m | awk NR==2'{print $3}'`
|
||||
# disk_used1=`df -m | awk NR==2'{print $5}'| sed 's/%/ /'`
|
||||
# echo "磁盘剩余容量$disk_used"
|
||||
# echo "磁盘的使用率为$disk_used1%"
|
||||
#}
|
||||
#
|
||||
#
|
||||
#function_uptime(){
|
||||
#
|
||||
# linux_uptime=`uptime | cut -d, -f3-`
|
||||
# echo "系统的平均负载是$linux_uptime"
|
||||
#}
|
||||
#
|
||||
#cat <<-eof
|
||||
# 1)查看cpu使用
|
||||
# 2)磁盘剩余
|
||||
# 3)系统负载
|
||||
# *)退出
|
||||
#eof
|
||||
#
|
||||
#
|
||||
#
|
||||
#read -p "请输入要检查的的数据[1/2/3]" num
|
||||
#
|
||||
#case $num in
|
||||
#
|
||||
#1) function_free
|
||||
#;;
|
||||
#2)function_disk
|
||||
#;;
|
||||
#3)function_uptime
|
||||
#;;
|
||||
#*) exit
|
||||
#;;
|
||||
#esac
|
||||
|
||||
#安装数据库
|
||||
|
||||
function_az(){
|
||||
yum -y install https://dev.mysql.com/get/mysql80-community-release-el7-11.noarch.rpm &>>/dev/null
|
||||
yum -y install yum-utils &>>/dev/null
|
||||
yum-config-manager --disable mysql80-community $>>/dev/null
|
||||
yum-config-manager --enable mysql57-community $>>/dev/null
|
||||
yum -y install mysql mysql-server $>>/dev/null
|
||||
systemctl restart mysqld
|
||||
echo "数据库已经安装完毕"
|
||||
|
||||
}
|
||||
|
||||
|
||||
function_xg(){
|
||||
mima=`cat /var/log/mysqld.log | grep root@localhost: | awk '{print $NF}'`
|
||||
mysqladmin -uroot -p"$mima" password 'Qianfeng@123'
|
||||
echo "密码修改完成"
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
function_cz(){
|
||||
systemctl stop mysqld
|
||||
if [ $? -eq 0 ];then
|
||||
rm -rf /var/lib/mysql/*
|
||||
rm -rf /var/log/mysqld.log
|
||||
else
|
||||
echo "没有关闭服务"
|
||||
fi
|
||||
}
|
||||
|
||||
function_sc(){
|
||||
rm -rf /var/log/mysqld.log
|
||||
yum -y remove mysql* mysql-server
|
||||
rpm -qa | grep mysql &>/dev/null
|
||||
if [ $? -eq 0 ];then
|
||||
echo "mysql已经清理完毕"
|
||||
else
|
||||
echo "机器里还有不干净东西呢"
|
||||
fi
|
||||
}
|
||||
|
||||
cat <<-eof
|
||||
◢ █ █ █ █ █ █ █ █ █ █ █ █ ◣
|
||||
█ █ █ █ █ █ █ █ █ █ █ █ █ █
|
||||
█ █ ◥ █ █ ◤ █ █
|
||||
◢ █ █ █ ◥ ◤ █ █ ◣
|
||||
▊▎█ ◣ ◢ █ ▊▊
|
||||
▊▎█ █ ◤ ● ● ◥ █ ▊ ▊
|
||||
▊ █ █ █ ▊ ▊
|
||||
◥ ▇ █ █ ▊ ▊ █ ▇ ◤
|
||||
█ █ ◥ ▆ ▄ ▄ ▄ ▄ ▆ ◤ █ ▊ ◢ ▇ ▇ ◣
|
||||
◢ █ █ ◥ ◥ ▆ ▅ ▄ ▂ ▂ ▂ ▂ ▄ ▅ ▆ █ █ █ ◣ ▊ █
|
||||
█ ╳ a)安装数据库 ╳ █ ◤◢ ◤
|
||||
◥ █ ◣ b)修改初始密码 ◢ █ ◤ ◢ ◤
|
||||
▊ c)重置数据库 ▊ █
|
||||
▊ d)卸载数据库 ▊ ◢◤
|
||||
▊ *)退出 █ ▇ ▇ ▇ ◤
|
||||
◢ █ ▇ ▆ ▆ ▆ ▅ ▅ ▅ ▅ ▆ ▆ ▆ ▇ █ ◣
|
||||
▊ ▂ ▊ ▊
|
||||
|
||||
eof
|
||||
read -p "请输入对数据库的操作[a/b/c/d]" num
|
||||
|
||||
case $num in
|
||||
|
||||
a)function_az
|
||||
;;
|
||||
b)function_xg
|
||||
;;
|
||||
c)function_cz
|
||||
;;
|
||||
d)function_sc
|
||||
;;
|
||||
*)exit
|
||||
;;
|
||||
esac
|
Loading…
Reference in New Issue