随笔分类 - linux
linux操作系统类
摘要:使用rpmrebuild 命令重新编辑rpm 包 ``` rpmrebuild -p -e seatunnel_3_1_4_0_315-2.3.1.3.1.4.0-315.x86_64.rpm ``` 编辑完成并保存重新生成repo源 ``` createrepo . ``` 清除缓存目录下的软件包
阅读全文
摘要:###Linux 链接概念 Linux 链接分两种,一种被称为硬链接(Hard Link),另一种被称为符号链接(Symbolic Link)。默认情况下,ln 命令产生硬链接。 ###硬连接 通过索引节点来进行连接。在 Linux 的文件系统中,保存在磁盘分区中的文件不管是什么类型都给它分配一个编
阅读全文
摘要:##一、介绍 1、本博客以 hadoop 集群搭建时的NTP-server 为例。 2、hosts # vim /etc/hosts 192.168.2.128 hadoop01 (作为时间服务器) 192.168.2.129 hadoop02 (作为 client) ##二、安装、配置 1、安装(
阅读全文
摘要:###rename用法 将20220627*.log 所有文件中包含a.log替换成b.log eg: 20220627a.log 20220627b.log rename a.log b.log 20220627*.log
阅读全文
摘要:将/data/work目录下所有文件中字符abc替换成123 sed -i "s/abc/123/g" `grep 'abc' -rl /data/work`
阅读全文
摘要:1.在所在目录下查找包含temporary关键字的sh脚本 grep -i "temporary" *sh |awk -F ":" '{print $1}'|sort |uniq 2.grep常用参数(待补充) 不区分大小写 grep -i 'a' 反向查找不包含 grep -v 'a' 查找多个关
阅读全文
摘要:for循环解析以逗号“,”分割的配置文件 行(tr替换命令) 文件 cat all_info.cnf A,B,C E,F,G 1.用array数组接收文件行替换分隔符进行遍历 for info in `cat all_info.cnf` do array=($(echo $info|tr ',' '
阅读全文
摘要:###if的使用: if ... fi 语句; if ... else ... fi 语句; if ... elif ... else ... fi 语句。 ####判断变量等于“Z”或者“H”则执行 if [ ${1} == "Z" -o ${1} == "H" ];then ...... els
阅读全文
摘要:###1.按时间查找文件及目录进行定时删除 删除/data1/binlog_backup/port_3306目录下以20开头的文件夹仅保留一天(-mtime +0) find /data1/binlog_backup/port_3306 -name "20*" -type d -mtime +0 -
阅读全文
摘要:###1.下载 XtraBackup mysql5.7使用 XtraBackUp2.4版本(mysql8.0使用对应的8.0版本) 下面是网址 https://www.percona.com/downloads/Percona-XtraBackup-2.4/LATEST/ ###2.安装 需要预先安
阅读全文
摘要:###1.查找指定字符串的前后n行 grep -A 100 -B 100 "要查找的字符串" 被查找的文件 -A after 后面 -B before 前面 ###2.查找指定字符串出现的行 grep -n "要查找的字符串" 被查找的文件 ###3.查找指定字符出现为止的上下n行 grep -C
阅读全文
摘要:##iptables常用语法 MySQL机器需要进行添加iptables防火墙允许指定ip访问特点端口 ###保存当前iptables配置 iptables-save > /etc/sysconfig/iptables ###3306端口只允许192.168.10.111机器访问 iptables
阅读全文
摘要:##mysql集群监控check_mysql_slave_run.sh sh_path=$(cd $(dirname $0);pwd) cd ${sh_path} port1="3306" param1="mysql服务" echo `date "+%Y-%m-%d %H:%M:%S"` sh ch
阅读全文
摘要:安装xtrabackup依赖包报错 yum -y install perl-DBD-MySQL 错误信息如下: --> Finished Dependency Resolution Error: Package: 2:postfix-2.10.1-7.el7.x86_64 (@anaconda) R
阅读全文
摘要:##主脚本 ##配置文件 ##执行结果 ##主脚本内容 当前支持INT,VARCHAR,DATE,DATETIME数据类型 由于在awk中用常规方法无法转译单引号,所以用了单引号的八进制编码进行转译代替\047 等价于 ' [root@hadoop01 data]# cat create_table
阅读全文
摘要:#CentOS换源 ###yum源 备份原来的文件. mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup 下载阿里yum源 CentOS 7 wget -O /etc/yum.repos.d/Ce
阅读全文
摘要:SSH免密钥登录 私钥:密钥留在本机 公钥:密钥发给其他机 hadoop01 生成密钥: ssh-keygen -t rsa (密钥存放路径:/root/.ssh) id_rsa:私钥 id_rsa.pub公钥 发送私钥(本机):ssh-copy-id localhost 发送公钥(其他计算机):s
阅读全文