- 博客(19)
- 资源 (8)
- 收藏
- 关注
原创 CentOS中MySQL8.0迁移data数据文件
这里用的cp,为了安全考虑,直接复制一份,如果失败原始数据不会影响,可以快速回滚到之前的目录启动数据库。由于MySQL data文件过大为了防止SSH超时关闭和等待,通过服务端定时执行脚本。转移数据(mv或cp原始数据库数据目录文件)可以测试关闭后在不改动情况下能不能启动成功。
2023-08-16 17:41:57
1549
原创 MySQL安全删除binlog日志
purge binary logs to 'mysql-bin.012391'; #删除 'mysql-bin.012390'前日志,保留 'mysql-bin.012390'PURGE binary LOGS BEFORE '2023-08-13 03:00:00'; #清除2023-08-13 03:00:00前binlog日志 PURGE binary LOGS BEFORE DATE_SUB( NOW( ), INTERVAL 3 DAY); #清除3天前binlog日志
2023-08-16 11:44:35
6088
1
原创 CentOS 7 创建LVM磁盘分区
PV:Physical(物理卷)pvcreate、pvs 、pvdisplay 、pvremove、pvmove、pvscanVG:Volume Group(卷组)vgcreate、vgs、vgdisplay、vgremove、vgrename、vgreduce、vgextent、vgscanLV:logical Volume(逻辑卷)lvcreate、lvs、lvdisplay、lvremove、lvextend、lvresize、lvscan、lvrename
2023-07-27 15:46:48
4819
1
原创 Docker日志清理两种方式
1.通过daemon.json全域设置,日志文件大小1.1新建或打开/etc/docker/daemon.json文件1.2重启docker:1.3注意:2.使用shel脚本定时清理日志2.1清理/dockerimage/containers/中*-json.log2.2清理/home/dockerimage/overlay2中log.log2.3配置定时任务............
2022-06-24 11:50:56
3073
原创 CentOS修改系统最大进程数
CentOS修改系统最大进程数1 查询当前系统设置的最大进程数sysctl kernel.pid_max2 查询读取系统使用的进程数ps -eLf | wc -l3 改系统支持的最大进程数3.1 当前生效-- 设置echo 65536 > /proc/sys/kernel/pid_max-- 查询cat /proc/sys/kernel/pid_max3.2 永久生效-- 设置echo "kernel.pid_max = 65536" >> /e
2022-02-25 16:51:45
1208
原创 在windows服务器实现Linux cat/dev/null > 文件 功能
1. 前提是windows装了powershell2. 使用Clear-Content命令清空文件中内容> 所谓清空文件,就是将一个文本文件里面的内容全部删除,但是不删除文件本身3. 案例PS E:\ifield\logs>PS E:\ifield\logs> Clear-Content .\log.logPS E:\ifield\logs>...
2021-09-08 10:00:55
1149
原创 Linux timedatectl命令设置时间
文章目录1. 显示当前系统时间2. 显示当前时区3. 查看可用的时区4. 使用set-timezone设置本地时区5. 同步远程NTP服务器时间https://www.cnblogs.com/zhi-leaf/p/6282301.htmlhttps://blog.youkuaiyun.com/liumiaocn/article/details/884081551. 显示当前系统时间[root@rocdb08 ~]# timedatectl status Local time: 四 2021-04
2021-04-08 16:29:19
293
原创 Linux shell 实现按任意键继续
Linux shell 实现按任意键继续部分内容引用于:https://blog.youkuaiyun.com/hantoy/article/details/114926961#!/bin/sh########## 通用工具函数实现功能“按任意键继续” #########function get_char(){ SAVEDSTTY=`stty -g` stty -echo stty cbreak dd if=/dev/tty bs=1 count=1 2> /dev/null stty -
2021-03-30 11:15:59
6253
2
原创 Linux查看目录和文件夹个数
查看目录和文件夹个数查看root目录[root@portal /]# cd /root/[root@portal ~]# ll总用量 8-rw-------. 1 root root 1588 11月 11 23:54 anaconda-ks.cfg-rw-r--r--. 1 root root 0 11月 20 05:48 appendonly.aof-rw-r--r--. 1 root root 1636 11月 12 00:11 initial-setup-ks.cfgdr
2021-03-24 10:31:42
671
1
原创 CentOS 系统时间校准
CentOS 系统时间不对校准查询时区 [root@FJ050 ~]# date +"%Z %z"CST +0800或者[root@FJ050 ~]# date -RThu, 04 Mar 2021 23:35:06 +0800修改时区[root@FJ050 ~]# timedatectl set-timezone Asia/Shanghai[root@FJ050 ~]# date -RThu, 04 Mar 2021 23:37:53 +0800安装NTP[roo
2021-03-04 16:12:17
11811
2
原创 MySql密码中有特殊字符在命令行中怎么登录
MySql密码中有特殊字符在命令行中怎么登录当我们在Linux系统中登录MySQL时,若密码中有特殊字符时,登录会有报错如下图我的密码pos-joyM.13!4其中"!"是特殊字符直接使用会报错可以通过下面方式登录:密码换行登录 mysql -uroot -p posdb -p3. ##### 特殊字符前加转意字符登录mysql -uroot -p posdb -ppos-joyM.13\!4,在 !前加 4. ##### 密码用单引号括起来登录...
2021-01-11 21:48:14
6002
原创 Mysql自定义配置my.cnf
[client]port = 3306socket = /tmp/mysql.sockdefault-character-set=utf8mb4[mysql]prompt = \\u@\\d \\r:\\m:\\s> #http://f.dataguru.cn/thread-321203-1-1.html 个性化mysql命令行提示符#prompt = (\\u@\\h) [\\r:\\m:\\s] \\d#no-auto-rehash ...
2020-12-09 15:08:00
1612
原创 MongoDB日志清理
MongoDB默认是日志一直往mongodb.log文件里面写入,有一个不断开重启的方法kill -SIGUSR1的命令首先查询MongoDB的进程号ps -ef|grep mongoroot 3972 1 99 2018 ? 1388-22:45:07 /opt/mongodb/bin/mongod --dbpath=/data/mongodb/data/ --logpath=/data/mongodb/logs/mongodb.log --unixSocket
2020-11-25 14:19:39
2669
原创 mysql 哪些表正在被锁状态
查询mysql 哪些表正在被锁状态show OPEN TABLES where In_use > 0;select ID,USER,HOST,DB,COMMAND,TIME,INFO from information_schema.processlist where INFO is not null ;
2020-10-12 20:48:53
132
原创 Linux Shell 自动重启Docker容器
创建日志文件vim /root/restart-shell.log创建脚本文件 vi restart-mtsc.sh ``` ```powershell #!/bin/sh time=$(date "+%Y-%m-%d %H:%M:%S") # 创建日志文件变量,用于记录执行日志 FILE=/root/restart-shell.log echo $time>>${FILE} echo "'docker res..
2020-10-12 20:10:55
1121
原创 Linux sed 工具
sed工具sed能同时处理多个文件多行的内容,可以不对原文件改动,把整个文件输入到屏幕,可以把只匹配到模式的内容输入到屏幕上。还可以对原文件改动,但是不会再屏幕上返回结果sed命令的语法格式sed的命令格式: sed [option] 'sed command'filenamesed的脚本格式:sed [option] -f 'sed script'filenamesed命令的选项(option)-n :只打印模式匹配的行-e :直接在命令行模式上进行sed动作编辑,此为默认选
2020-10-12 18:21:08
131
原创 Linux grep工具
grep 工具gerp是一种功能强大的文本搜素工具,它能使用正则表达式搜素文本,并把匹配的行打印出来,它的使用权限是所有用户。语法参数-n:显示匹配行及行号。-v:显示不包含匹配文本的所有行,表示反向查找。-c:只输出匹配行的计数。-i:表示不区分大小写。-h:查询多文件时不显示文件名。-l:查询多文件时只输出包含匹配字符的文件名。-s:不显示不存在或无匹配文本的错误信息。–color=auto :可以将找到的关键词部分加上颜色的显示。案例查找包含“red”的行[
2020-10-12 18:19:25
208
CentOS中定时清理Docke日志
2022-06-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人