linux awk 去重

2012-02-23
中文版putty后门之后,一直没注意自己的虚拟机,虽然我从来不用非官方下载的语言包,但是还是不放心,今天检查一下。通过last查看登录记录,有600多条登录的IP地址,肯定有大量重复的,想用awk去重一下,google之 [root@vps ~]# last |awk {'print $3'} |wc -l 657 awk '!a[$0]++' file... 详细内容

Linux下查看cpu的个数

2012-02-13
一直以来以为通过top然后按数字1键,查到的cpu个数是服务器的物理cpu个数,今天在看服务器的硬件配置清单中发现一服务器的物理cpu个数是4个,我就奇怪了,这台机子我的影响很深,明明是48啊,当时通过top 1查看cpu信息还提示 “Sorry ,terminal is not big enough”。想当初服务器只能识别... 详细内容

Linux grep命令查看匹配行的上下行

2012-02-10
通过脚本检查Oracle alert日志的时候,通常是通过查找Error和ORA-来检查是否有错误信息,Errors和ORA-对应行的上下几行的内容也是灰常最要的,查找了一下可以通过grep的 -A和-B来实现匹配行的上下行内容。 -B, --before-context=NUM  print NUM lines of leading context -A, --after-con... 详细内容

Linux vi E297: Write error in swap file

2012-02-07
今天在做MongoDB测试的时候,启动mongos进程发现失败,vi查看日志的时候出现 E297: Write error in swap file "log01" [noeol] 209L, 16384C Press ENTER or type command to continue google之,原来是磁盘空间满了。 在虚拟机上创建了5个mongod进程,竟然把40G的磁盘沾满了,架构是 Rep... 详细内容

linux下文件、文件名编码转换convmv

2012-02-03
今天开发人员所上传的网站开发文件在web浏览器上不能显示,最后发现不能显示的都是中文的文件名,后来还是开发的搞定了。主要原因是:从windows往Linux拷贝文件,中文文件名乱码的情况,出现这种问题的原因是因为,windows的文件名中文编码默认为GBK,而Linux中默认文件名编码为UTF8,由于... 详细内容

shell脚本检查Oracle DG备库是否已经应用归档

2012-02-02
鉴于上一篇文章中提到的,今天写了一个自动检查Oracle DG备库是否已经应用归档的shell脚本,现分享如下: PS:本脚本需要先创建table:ARC_NOT_REPLY_LOG,这个表是用来存放记录的,如果不需要存放记录的话,可以将shell脚本的insert删掉。 ARC_NOT_REPLY_LOG 创建脚本: CREATE TABLE ORA... 详细内容

Copyright © Dbabc.Net All Rights Reserved. 本站内容仅代表个人观点, 与其他任何组织或公司无关

Powered by Wordpress and Theme by WPYOU