linux
WL丶BoyGod
期望早日成为一名合格的linux运维工程师
展开
-
mysql自动初始化脚本
使用expect来编写 #!/usr/bin/expect set timeout 3 set password Lsf@zte123 spawn mysql_secure_installation expect { "enter for none" { send "\r";exp_continue} "Y/n" { send "Y\r";exp_continue } "password:" { send "${password}\r" ;exp_continue} "Cleaning up" {.原创 2020-08-06 23:17:52 · 266 阅读 · 0 评论 -
mysql密码重置(超级简单)
针对root用户密码忘记的情况 可以使用如下方式进行重置 1、停止数据库服务 2、修改/etc/my.cnf 在【mysqld】下添加skip-grant-tables 3、启动数据库服务 此时使用root用户登录不再需要密码 use mysql update user set password=password('123456')where user='root'; 可完成修改密码 4、注释或删除刚才添加的skip-grant-tables 5、重启数据库 ...原创 2020-08-06 23:17:03 · 732 阅读 · 0 评论 -
sed获取机器ip及注释行和空行
获取机器IP ifconfig eth0|grep -w 'inet'|sed 's/^.*inet//g'|sed 's/netmask.*$//g' 说明: grep -w 'inet' 精准匹配字段 sed 's/^.*inet//g' 替换匹配字段为空(即删除) sed 's/netmask.*$//g 替换以此开头的字段至末尾为空(即删除) 删除配置文件中的注释行和空行 sed -i "/^#/d;/^$/d" /etc/zabbix/zabbix_agentd.c...原创 2020-08-06 23:19:10 · 316 阅读 · 0 评论