yum update出错
yum remove matahari*
centos 6.3 LAMP环境搭建
一、安装配置MySQL
#yum -y install mysql mysql-server
把添加MySQL进开机启动项,并立即启动MySQL
#chkconfig --levels 235 mysqld on/etc/init.d/mysqld start
设置MySQL root帐号密码
#mysql_secure_installation
NOTE: RUNNING ALL PARTS OF THIS SCRIPT IS RECOMMENDED FOR ALL MySQLSERVERS IN PRODUCTION USE! PLEASE READ EACH STEP CAREFULLY!
In order to log into MySQL to sec...
centos 下调整swap空间(提示:Lack of free swap space on hostname)
早晨,登录公司zabbix系统发现有一台服务器的swap空间不足,
服务器是4G的内存空间只有两个G。理论的话应该是内存的2倍,所以我需要在增加六个G给swap。
这里我用虚拟机测试演示给大家看。
首先先看一下当前内存。
#free -m
然后创建一个分区添加交换文件
#mkdir -p /opt/temp
#dd if=/dev/zero of=/opt/temp/swap bs=1024 count=2048000
然后: 创建交换空间
#mkswap /opt/temp/swap
启动新增加的2G交换空...
通过lsof 来恢复已经被删除的文件
lsof 大家都知道是用来查看当前文件系统中被打开的文件。
其实有一个问题,我们在用rm删除文件的时候,有可能误操作把有些重要文件删掉了。怎么回复呢。
通过这个功能我们可以将一些被删除的文件恢复。
当Linux计算机受到入侵时,常见的情况是日志文件被删除,以掩盖攻击者的踪迹。管理错误也可能导致意外删除重要的文件,比如在清理旧日志时,意外地删除了数据库的活动事务日志。有时可以通过lsof来恢复这...
利用iftop查看Linux中网络流量情况
windows /Linux 系统运维交流群 30733661 欢迎各位圈内好友加盟
最近有朋友问我 服务器访问特别慢,经过好多方法,都没有解决,问有没有什么好的软件来查看服务器流量。
这里我给大家推荐一款软件
iftop 是类似于top的实时流量监控工具。
主要用于显示本地网络流量情况和跟其他主机的相互通信流量情况。
主要有几个参数
Cumm:运行iftop到目前时间的总流量
peak:流量峰值
rates:分别表示过去 2s 10s 40s ...
Linux 安全运维:服务器端口扫描及邮件发送
前段时间看磊哥博客,他写了一段非常不错的脚本,特别记录了下来,这里收藏下,也分享给大家。
使用方法:
1、将以下脚本保存为scan_analyse.sh。增加执行权限;
创建脚本目录:
mkdir -p /root/nmap_scan/scan_shell
然后把脚本放到此目录里,这样的目的是生成对比的源文件,以后的扫描都是跟这个源文件做对比。
2、使用crontab运行脚本
30 01 * * * /bin/bash /root/nmap_scan/scan_shell/scan_analyse.s...
Linux环境下进程监控脚本
之前我写过一次是在windows 环境下不断检测服务器上的某个进程,如果挂掉可以重新启用,
这里我发布一个linux环境下,监控 激动某应用程序脚本。
#!/bin/sh
PROC_NAME="isearch"
NUM=`ps aux|grep -v grep|grep $PROC_NAME|wc -l`
if [ $NUM -eq 0 ] ; then
pkill -9 $PROC_NAME
/bin/sleep 3
cd /var/yuqing_4.0/isearch/bin
echo "now start isearch"
nohup ./isearch.8056 > /dev/null 2>&1 ...
操作系统管理员必须掌握的常用命令
管理员必须掌握的常用命令
windows /Linux 系统运维交流群 30733661 欢迎各位圈内好友加盟
一、ping
它是用来检查网络是否通畅或者网络连接速度的命令。它所利用的原理是这样的:网络上的机器都有唯一确定的IP地址,我们给目标IP地址发送一个数据包,对方就要返回一个同样大小的数据包,根据返回的数据包我们可以确定目标主机的存在,可以初步判断目标主机的操作系统等。在DOS窗口中键入:ping /...
dos 环境下利用记录远程桌面登录IP信息
以下命令复制后保存为bat文件,加入任务计化 设置为登录运行,就会不断记录登录者ip信息
同时这些命令可以扩充监控其他tcp端口。
另外可以加上日期
set "Ymd=%date:~,4%%date:~5,2%%date:~8,2%"
@echo off
set "Ymd=%date:~,4%%date:~5,2%%date:~8,2%"
echo %Ymd% >> Tslog.txt
time /t >>Tslog.txt
netstat -n -p tcp|find ":3389" >>Tslog.txt
通过利用vbs脚本来监控windows服务器上的相关应用程序
话不多说,我直接贴代码:
dim wmi,proc,procs,proname,flag,WshShell
Do
proname="isearch.5069.exe" '需要监测的服务进程的名称,自行替换这里的记事本进程名
set wmi=getobject("winmgmts:{impersonationlevel=impersonate}!\.rootcimv2")
set procs=wmi.execquery("select * from win32_process")
flag=true
for each proc in procs
if strcomp(proc.name,proname)=0 then
flag=false
exit for
end if
...