内容提要1. 第一难度, 重要 梯队 (grep, awk, sed, find, )2. 第二常用, 重要 梯队 (ps, ls, date, fuser, netstat, kill)3. 第三 特殊用途 梯队 (压缩打包, 背景运行, 工作例程, 性能监控, 安装包)4. 正则表达式一. 难度...
分类:
系统相关 时间:
2014-10-11 17:22:45
阅读次数:
226
经常升级Linux内核,导致更新时警告/boot分区空间不足。这是以为多次升级内核后,导致内核版本太多,清理一下没用的内核文件就行了。查看安装的内核dpkg --get-selections |grep linux-image也可直接查看/boot下有哪些文件ls /boot查看当前运行内核unam...
分类:
系统相关 时间:
2014-10-11 00:25:48
阅读次数:
206
2014-10-10ps -ef|grep *** 可以查找包含***名称的进程netstat -ntlp 查看端口占用kill -9 pid 强制杀死进程查看文件 less file.txt Shift + F 跳到文件最尾 Ctrl + C 进入查找...
分类:
系统相关 时间:
2014-10-10 23:30:44
阅读次数:
251
查找目录下的所有文件中是否含有某个字符串 find .|xargs grep -ri "IBM" 查找目录下的所有文件中是否含有某个字符串,并且只打印出文件名 find .|xargs grep -ri "IBM" -l 1.正则表达式 (1)正则表达式一般用来描述文本模式的特殊用法,由普通字...
分类:
系统相关 时间:
2014-10-10 21:23:54
阅读次数:
350
linux操作系统最小粒度的定时调度器只能调到分钟的级别,工作中有时需在到秒的调度,所以需要自己编写脚本来实现
#!/bin/bash
while [ true ]; do
/bin/sleep 1
##在这里可以编写自己复杂的业务代码netstat -n | grep 8020 >> /root/data/flume.log
echo 10.58...###`date` >> /root/...
分类:
系统相关 时间:
2014-10-10 13:26:14
阅读次数:
196
◆ 安装和登录命令:login、shutdown、halt、reboot、install、mount、umount、chsh、 exit、last;◆ 文件处理命令:file、mkdir、grep、dd、find、mv、ls、diff、cat、ln;◆ 系统管理相关命令:df、top、free、qu...
分类:
系统相关 时间:
2014-10-09 22:18:37
阅读次数:
244
首先修改ssh端口。创建脚本pb_ssh.sh#!/bin/bash#crontab每隔1分钟执行一次#*/1****/root/pb_ssh.sh#获取前1分钟内的secure记录,统计ssh认证失败的IP和其失败次数SCANNER=`grep"$(date-d-1min|awk‘{printsubstr($0,10,7)}‘)"/var/log/secure|awk‘/Failed/{print$(NF-3)}‘|awk-..
分类:
系统相关 时间:
2014-10-09 20:47:28
阅读次数:
187
4.3.ipmitool - utility for controlling IPMI-enabled devices4.3.1.ipmitool4.3.1.1.ubuntu确定硬件是否支持 IPMI neo@monitor:~$ sudo dmidecode |grep -C 5 IPMI[...
分类:
其他好文 时间:
2014-10-09 20:46:37
阅读次数:
267
shell是一个管理进程和运行程序的程序,所有常用的shell有三个主要功能。(1)运行程序grep、date、ls、echo和mail都是一些普通程序,用C编写,并被编译成机器语言。shell将它们载入内存并运行它们。很多人把shell看作一个程序启动器。(2)管理输入和输出使用和|符号可以将输入...
分类:
其他好文 时间:
2014-10-09 19:07:17
阅读次数:
134
#! /bin/bashPROGRAM="main"while true; do sleep 1 PRO_NOW=`ps aux | grep $PROGRAM | grep -v grep| wc -l` if [ $PRO_NOW -lt 1 ]; then ./$PROG...
分类:
其他好文 时间:
2014-10-09 18:36:37
阅读次数:
129