vector日志采集与接收
摘要:vector安装: #在/usr/local 目录下解压vector_0.24.1.tar.gz cd /usr/local tar -zxf vector_0.24.1.tar.gz #创建目录 /var/lib/vector/ ,用于存储日志采集变化配置文件 mkdir -p /var/lib/
阅读全文
posted @
2025-07-24 14:34
momingliu11
阅读(298)
推荐(0)
EMOS邮件队列管理(postqueue,mailq)
摘要:#查看当前邮件队列长度mailq | grep '^[1-9A-Z]' |wc -lmailq | grep '^[1-9A-Z]' |more #强制重新发送队列中的邮件postqueue -f #查看邮件内容postcat -q queue_id #删除发件人为MAILER-DAEMON的队列,
阅读全文
posted @
2025-05-07 09:24
momingliu11
阅读(38)
推荐(0)
CentOS磁盘空间满,查看磁盘占用情况
摘要:#查看 /目录下各个子目录磁盘使用情况,按大小排序,仅显示前10个 du -h --max-depth=1 / | sort -rh | head -n 10
阅读全文
posted @
2025-04-15 09:48
momingliu11
阅读(66)
推荐(0)
CentOS7安装glibc-2.28
摘要:1.升级make到版本4 yum -y install bison #安装glibc需要此安装包wget http://ftp.gnu.org/gnu/make/make-4.3.tar.gz tar -xf make-4.3.tar.gz cd make-4.3 ./configure --pre
阅读全文
posted @
2025-04-08 09:13
momingliu11
阅读(1427)
推荐(0)
filebeat配置
摘要:原始日志: Nov 19 10:10:32 10.0.7.32 date=2024-11-19,time=10: 10:32.980,device_id=FE400FT9200213,log_id=0200024133,type=statistics,pri=information, session
阅读全文
posted @
2024-11-20 17:52
momingliu11
阅读(105)
推荐(0)
Linux下查询并移动文件(命令连接)
摘要:#查询updaterepo-2023的文件,并将其移动到/root/updaterepo_log目录下 ll |grep updaterepo-2023 | awk -F ' ' '{print $9}' | xargs -I {} mv {} /root/updaterepo_log/
阅读全文
posted @
2024-10-16 11:08
momingliu11
阅读(29)
推荐(0)
编译安装httpd,并将其配置为服务
摘要:#创建httpd安装目录 mkdir /usr/local/httpd24/conf -p #新建运行httpd的服务账户 groupadd apache useradd apache -g redis -r -s /sbin/nologin #安装依赖 yum install apr-devel
阅读全文
posted @
2024-10-16 10:21
momingliu11
阅读(36)
推荐(0)
按月份对目录进行打包
摘要:#子目录按年月日命令,对每个月的子目录进行打包 y='2023' #定义年份 for m in {01..12};do #定义01到12月 ym="$y$m" echo $ym if ls $ym* &> /dev/null;then #检查月份文件夹是否存在 echo "$ym* exists,s
阅读全文
posted @
2023-10-17 10:56
momingliu11
阅读(21)
推荐(0)
shell读取csv跳过首行
摘要:vms_path='/data1/scripts/vms_batch.txt' #vm csv IFS=$'\n' for line in $(awk 'NR>1' $vms_path) #跳过第一行 do echo $line host=`echo $line |awk -F , '{print
阅读全文
posted @
2023-10-09 17:31
momingliu11
阅读(348)
推荐(0)
ftp上传文件-Linux
摘要:遍历目录下文件并上传到ftp #!/bin/sh #定义ftp上传函数,一次只上传一个文件 ftp_put_file(){ ftp -v -n $ftp_server<<EOF user $ftp_user $ftp_password binary cd $remote_path_ftp lcd $
阅读全文
posted @
2023-08-25 11:25
momingliu11
阅读(63)
推荐(0)
Linux下修改文件编码格式
摘要:查看文件编码格式:file fishmails.csv.old 修改文件编码格式: iconv -f iso-8859-1 -t UTF-8 fishmails.csv.oldt -o fishmails.csv
阅读全文
posted @
2023-08-24 17:28
momingliu11
阅读(383)
推荐(0)
Shell远程运行本地脚本(批量)
摘要:脚本/data1/scripts/setuphids.sh位于本地服务器,没有位于远程服务器上。setuphids.sh脚本中的echo结果可以输出到本地服务器日志中 echo "#####Begin###########################################" >> /d
阅读全文
posted @
2023-07-07 18:02
momingliu11
阅读(168)
推荐(0)
运行中的容器添加映射端口(iptables方式)
摘要:先进入容器,查看容器IP: docker exec -it db /bin/bash 将容器172.21.0.111的5432端口,映射到宿主机的54321端口 步骤一: #查看nat表中的DOCKER链iptables -t nat --list-rules DOCKER#在nat表中添加一条DO
阅读全文
posted @
2023-04-06 17:00
momingliu11
阅读(269)
推荐(0)
Shell判断字符串变量是否为空
摘要:判断 bash 变量是否为空:要点:变量两端用双引号括起来 如果bash变量未设置或设置为空字符串,则返回true: if [ -z "$var" ];另一个选择: [ -z "$var" ] && echo "Empty"确定bash变量是否为空: [[ ! -z "$var" ]] && ech
阅读全文
posted @
2023-04-06 14:40
momingliu11
阅读(176)
推荐(0)
每天备份目录到远程
摘要:#Backup records to other folder everyday.#定义备份的源目录、目标目录,备份每天日期的文件夹 today=`date -d "now" +%Y%m%d` record_path="/var/spool/records" record_remotebak_pat
阅读全文
posted @
2023-02-01 14:28
momingliu11
阅读(32)
推荐(0)
crontab执行shell脚本
摘要:#!/bin/bash source /etc/profile #需要导入环境变量,否则非原生命令执行不成功 Sendmail(){ smtp='mail.yx.com' account='he@yx.com' password='123' to='liu@yx.com' subject=$1 co
阅读全文
posted @
2022-10-28 10:34
momingliu11
阅读(377)
推荐(0)
Shell Sendemail发邮件
摘要:1. yum -y install sendemail 2.编写函数发送邮件(需要认证) Sendmail(){ smtp='noticemail.yxit.cc' account='he@qq.com' password='123' to='liu@yx.com' #多个收件人以空格分隔即可 su
阅读全文
posted @
2022-10-27 17:16
momingliu11
阅读(193)
推荐(0)
Linux查看出口IP
摘要:curl -s ifconfig.me wget http://members.3322.org/dyndns/getip cat getip
阅读全文
posted @
2022-10-26 14:42
momingliu11
阅读(244)
推荐(0)
Ansible管理Windows
摘要:Ansible安装参考: http://www.360doc.com/content/22/0129/08/65762893_1015313555.shtml Windows服务器配置: set-psremoting -forcewinrm set winrm/config/service/auth
阅读全文
posted @
2022-09-16 16:07
momingliu11
阅读(288)
推荐(0)
OpenSSL生成证书申请-增加可选名称
摘要:1.修改 修改vim /etc/pki/tls/openssl.cnf # 取消req下被注释的第2行[ req ]distinguished_name = req_distinguished_namereq_extensions = v3_req # 删除req_distinguished_nam
阅读全文
posted @
2022-08-03 16:56
momingliu11
阅读(782)
推荐(0)