![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
虫子小屋
小朋友一枚
展开
-
linux查看DNS配置
linux查看DNS配置。原创 2022-11-25 11:47:59 · 2062 阅读 · 1 评论 -
大量文件快速删除好办法
d transfer directories without recursing(不递归的传输目录)–delete-before 接收者在传输之前进行删除操作 –progress 显示传输过程。rsync删除文件的原理就是把一个空文件夹同步到有很多文件的文件夹。rsync实际上用的是替换原理,处理数十万个文件也是秒删。-a 归档模式,表示以递归方式传输文件,并保持所有文件属性。-v 详细输出模式 –stats 给出某些文件的传输状态。这样data_test/目录就被快速的清空了。-H 保持硬连接的文件。..原创 2022-08-18 10:28:04 · 2283 阅读 · 1 评论 -
cp命令学习
cp命令学习。原创 2022-08-18 10:16:34 · 455 阅读 · 0 评论 -
故障自愈一般用到的shell
重启应用进程:#!/bin/bash#重启应用进程proc_key=teststart_path=/home/weblogic/test/test/binstart_script=startup.shstop_script=shutdown.sh# 检查服务状态check_proc_status () { local flag=0 for i in $(seq 1 $TIMEOUT); do sleep 1; echo -n '.' ps -ef |原创 2021-10-09 17:44:41 · 156 阅读 · 0 评论 -
shell创建不同时间的文件
创建不同时间的文件#!/bin/bashfor ((i=1; i<=50; i++))do touch -d "`date -d today +"%Y-%m-%d" -d ' -'$i' day'` 08:00:00" install$i.outdone原创 2021-09-03 19:44:37 · 184 阅读 · 0 评论 -
shell清空日志的几种方法
清空日志:cat /dev/null > nohup.outecho " " > nohup.out >nohup.out#!bin/bashLOG_DIR=/tpsys/script/log#只有在 || 左边的命令返回假(命令返回值 $? == 1),|| 右边的命令才会被执行cd $LOG_DIR || { echo "Cannot change log directroy" >&2 #非正常运行导致退出程序 exit 1}du原创 2021-08-23 15:15:04 · 534 阅读 · 0 评论 -
shell之检测主机的状态
检测主机的状态#!/bin/bash#description:检测主机的状态ip_list="40.554.136.150 40.554.136.151"for ip in $ip_list; do if ping -c 1 $ip &>/dev/null; then echo "$ip ok" else echo "$ip no!" fidone有网络抖动时候处理方式:#!/bin/bash#description:检测主机的状态ip_li原创 2021-08-20 17:19:08 · 85 阅读 · 0 评论 -
shell学习之主机监控
主机监控#!/bin/bash#description:获取主机cpu内存等cpu(){ local user system idle cwait user=$(vmstat | awk 'NR==3{print $13}') system=$(vmstat | awk 'NR==3{print $14}') idle=$(vmstat | awk 'NR==3{print $15}') cwait=$(vmstat |原创 2021-08-20 17:13:54 · 71 阅读 · 0 评论 -
Linux中根据文件大小排序
du -hm --max-depth=2 | sort -nrsort-n 依照数值的大小排序。-r 以相反的顺序来排序。du–max-depth=<目录层数> 超过指定层数的目录后,予以忽略。-h或–human-readable 以K,M,G为单位,提高信息的可读性。-m或–megabytes 以1MB为单位。-s或–summarize 仅显示总计。–exclude=<目录或文件> 略过指定的目录或文件。du -hm * | sort -nr | head -原创 2021-08-12 17:09:54 · 3721 阅读 · 0 评论 -
shell中区分单引号和双引号
[appuser@test ~]$ echo ml ml ml mlml ml ml ml[appuser@test ~]$ echo 'ml ml ml ml'ml ml ml ml[appuser@test ~]$ name='ml'[appuser@test ~]$ echo $nameml[appuser@test ~]$ echo 'she is $name'she is $name[appuser@test ~]$ echo "she原创 2021-08-12 14:03:13 · 90 阅读 · 0 评论 -
Linux之shell学习笔记01
1、sh/bash 执行可以不要执行权限 x./执行必须要执行权限[weblogic@whtpltaxapp01t script]$ ls -lrt test.sh -rw-rw-r-- 1 weblogic wlsoper 19 Mar 16 10:33 test.sh[weblogic@whtpltaxapp01t script]$ sh test.sh i am a baby[...原创 2020-03-25 09:54:24 · 137 阅读 · 0 评论