08 2015 档案
摘要:最近一个用户这边服务器运行四五天就会出现服务器负载很高的情况,原本正常是0.3~0.5左右 不正常的时候会达到3,重启机器就正常,开始以为是程序问题,后来在观察的时候把程序给杀掉了 然后重启,结果负载还是很高,于是挨个分析每个进程发现查看当前正在运行的进程发现kipmi0进程占用率达到100%。于是...
阅读全文
摘要:#!/bin/bash#echo -e "\033[31mWarning:此程序用于格式化分区! \033[0m"fdisk -l 2>/dev/null |grep -o "^Disk /dev/[sh]d[a-z]"|awk '{print $2}'read -p "Your choice:" ...
阅读全文
摘要:#!/bin/bash# author by syskcat << EOFd|D) show disk usages.m|M) show memory usages.s|S) show swap usages.*) quitEOFread -p "Your choice:" CHOICEcase $...
阅读全文
摘要:#!/bin/bash#author by syskread -p "Plese input service:" SERVICE service $SERVICE status &>/dev/null STATUS=$?while [ $STATUS -eq 0 ]; do e...
阅读全文
摘要:#!/bin/bash# author by syskread -p "There files: " FILE1 FILE2 FILE3read -p "Destination:" DESTread -p "Compress[gzip|bzip2|xz]" COMPcase $COMP in gz...
阅读全文
摘要:#!/bin/baship_mod=$1mask_mod=$2gw_mod=$3dns_mod=$4hostname_mod=$5hosts=/etc/hostsifcfg=/etc/sysconfig/network-scripts/ifcfg-eth1network=/etc/sysconfig...
阅读全文
摘要:# 在S9300上配置端口GE1/0/3为本地观察接口。 [S9300] observe-port 1 interface gigabitethernet1/0/3 配置本地镜像接口 # 在S9300上配置GE1/0/1为本地镜像接口[S9300] interface gigabitethernet
阅读全文
摘要:#!/bin/bashcase $1 in'start') echo "start server..." ;;'stop') echo "stop server..." ;;'restart') echo "restart ser...
阅读全文
摘要:1.自动判断用户是否存在并添加用户和设置密码,并显示当前系统的用户数并列出可以登录的普通用户。#!/bin/bash#Author BY sysk#DATE 2015/08/13NAME=$1#判断传递参数是否合格if [ $# -lt 1 ]; then echo -e "\033[...
阅读全文
摘要:在Shell中要如何调用别的shell脚本,或别的脚本中的变量,函数呢?方法一: . ./subscript.sh 方法二: source ./subscript.sh注意:1.两个点之间,有空格,千万注意.2.两个脚本不在同一目录,要用绝对路径3.为简单起见,通常用第一种方法例如...
阅读全文
摘要:-b file 若文件存在且是一个块特殊文件,则为真-c file 若文件存在且是一个字符特殊文件,则为真-d file 若文件存在且是一个目录,则为真-e file 若文件存在,则为真-f file ...
阅读全文
摘要:1.显示消耗内存/CPU最多的10个进程代码如下:ps aux | sort -nk +4 | tailps aux | sort -nk +3 | tail2.查看进程按内存从大到小排列代码如下:ps -e -o "%C : %p : %z : %a"|sort -k5 -nr3.按cpu利用...
阅读全文