history 中显示时间戳的配置方法 配置: export HISTTIMEFORMAT=%F %T 把上面的 export 命令加入到 ~/.bashrc 或者 ~/.bash_profile 中即可在登录后自动开启 history 时间戳了~ 其实 HISTTIMEFORMAT 的格式就是 strftime 函数的格式,比如上面的 %F %T,%F...
怎么用shell 获取alert_sid.log 中的一段错误信息呢,看下面的脚本: 复制代码 代码如下: #! /bin/bash CURRPATH=`pwd` TMPFILE1=$CURRPATH/tmp1 TMPFILE2=$CURRPATH/tmp2 echo $TMPFILE1 echo $TMPFILE2 if [ $# -eq 1 ] then /usr/bin/tail -n 1000 $1 $TM...
之前遇到过如何在shell中 获取一个变量的长度呢,直接想到了用 echo ${#VALID}。 后来想应该还有别的方法,下面把自己找到的方法,分享一下,供大家学习参考。 [root@MAGIC ~]# TEST_CHAR=kkkkkkk [root@MAGIC ~]# echo $TEST_CHAR | wc -c 8 [root@MAGIC ~]...
检测linux eth0网卡带宽的脚本。 复制代码 代码如下: #!/bin/bash #network while : ; do time=`date +%Y-%m-%d %H:%M:%S` rx_before=`ifconfig eth0|sed -n 8p|awk{print $2}|cut -c7-` tx_before=`ifconfigeth0|sed -n 8p|awk{print $6}|cut -c7-` sleep 2...
在不使用mysqlcheck的情况下,移动一台服务器上的数据库到另一台服务器上,想检查哪个表被损坏了,可以使用以下的脚本。 当然还是mysqlcheck更安全高效,此代码仅作为熟悉shell脚本使用。 复制代码 代码如下: #!/bin/bash pass=123456 #roots password data_...
Bash中可以使用数组变量,其赋值有两种: (1) name = (value1 ... valuen) 此时下标从0开始 (2) name[index] = value 数组下标的范围没有任何限制,同时也不必使用连续的分量. $ A=(a b c def) #--- $ echo ${A[@]} //取全部元素 a b c def #--- $ echo ${A[0]...
监控CPU使用率的三种方法(shell脚本),供大家学习参考。 方法一: 复制代码 代码如下: #!/bin/sh #监控CPU使用率 #Written by Chameleon #Http://chameleon.icpcn.com scriptdir=/root/shell/cpu_jk logdir=$scriptdir/log if [ -d $logdir ] then echo $log...
计算某进程所占用内存的单行命令 cat /proc/pid/statm |awk{printf %dm\n,$1/1024}...
监控占用cpu前五名进程的脚本 复制代码 代码如下:#!/bin/bash echo ******************* /root/mornitor.log date /root/mornitor.log ps -aux|sort +2n -r|t 复制代码 代码如下: #!/bin/bash echo ******************* /root/mornitor.log date /root/morni...
expect自动登录远程服务器和执行重复任务的例子,感兴趣的朋友可以参考下。 1.使用expect登录跳板机 复制代码 代码如下: #!/usr/bin/expect -f set TERMSERV *** set USER *** set PASSWORD *** # Start the session catch {spawn ssh -l $USER $TERMSERV} #...
例子: 重启filebeat 升级版 #!/bin/bash ps -ef|grep filebeat |grep -v grep|cut -c...
crontab是linux自带的计划任务程序,可以实现分,时,日,周,月。 但是crontab有两个...
我在 CU 的日子并不长,有幸在 shell 版上与大家结缘。除了跟众前辈学习到不少技巧之...
cpu时间是一项重要的资源,有时,我们需要跟踪某个时间内占用cpu周期最多的进程。 在...
介绍一个强大的分析网络的shell脚本,此脚本是从EZHTTP拆分出来的,觉得有必要单独介...
Shell是一种具备特殊功能的程序,它是介于使用者和 UNIX/Linux 操作系统之核心程序(k...