Quantcast
Channel: Kvm.la - Linux
Browsing all 19 articles
Browse latest View live

通过sendmail和139邮箱监控服务器负载

#! /bin/bash rmail="15810682546@139.com" L="25" host=`hostname` while :; do         load=`uptime |awk '{print $10}' |cut -d'.' -f 1`         if [ $load -gt $L ] ; then         uptime |awk '{print...

View Article



awk 与 sed

awk (1).命令格式 有三种方式: 命令行方式: awk [ -F 域分隔符 ] ‘commands’ input_file(s) 域分隔符不指定时缺省为空格,commands是awk命令语句。 awk脚本方式。 awk命令文本方式: awk –f awk_script_file input_file(s) (2).awk语句的构成...

View Article

监控系统负载的脚本

#! /bin/bash N=20 while :; do         load=`uptime |awk '{print $10}' |cut -d'.' -f 1`         if [ $load -gt $N ] ; then         uptime |awk '{print $1,$8,$9,$10,$11,$12}' >>/root/anaload/`date...

View Article

社区站点防灌水脚本

while :; do         tail -n 50000 /home/logs/access.log |grep '"/post'|awk '{print $1}' |sort |uniq -c |sort -n >/tmp/post1.txt         awk '$1>80 {print $2}' /tmp/post1.txt >/tmp/post2.txt...

View Article

mysql数据库的时时监控脚本

#!/bin/sh MYSQL_PW=mysqlpass logdir=/root/mysql-log logfile=$logdir/thread.log THR_MAX=50 [ ! -d $logdir ] && mkdir -p $logdir while :; do         date >>$logfile         thr=`mysql...

View Article


MegaCli 常见用法

【前言】 使用 [SAS MegaRAID Linux MegaCLI] 可以在文字模式下很方便的查看目前 RAID 及 HDD 状态。 【作业环境】 CentOS 5.1 (Linux 2.6.18-53.el5) Dell PowerEdge 1950 Dell RAID Controller PERC 5/i (Raid Card) scsi0 : LSI Logic SAS based...

View Article

Centos编译安装git

Git是用于Linux内核开发的版本控制工具。与常用的版本控制工具CVS、Subversion等不同,它采用了分布式版本库的方式,不必服务器端软件支持,使源代码的发布和交流极其方便。Git的速度很快,这对于诸如Linux kernel这样的大项目来说自然很重要。Git最为出色的是它的合并跟踪(merge tracing)能力。yum install -y gettext-devel...

View Article

Centos安装cpulimit

debian的同学们直接apt-get 就有了 apt-get install cpulimit gawk centos的就源码安装一下 yum -y --skip-broken install subversion gcc make gawk cd /tmp svn checkout...

View Article


解决vi vim中文乱码问题

yum install vim-minimal fonts-chinese -y echo "set fencs=utf-8,GB18030,ucs-bom,default,latin1" >>/etc/vimrc echo "set fencs=utf-8,GB18030,ucs-bom,default,latin1" >>/etc/virc 以上代码是基于centos

View Article


Linux将正在执行的进程转入后台

命令CTRL+Z强制将当前进程转为后台,并使之停止。 1、使进程恢复运行(后台) 使用命令bg $bg 如果用CTRL+Z停止了几个程序,可用命令$jobs查看 如[1]- Running ./test1 & [2]+Stopped ./test2 可使用命令$bg  %1  将任务1转入后台运行 2、使进程恢复至前台运行 命令$fg 总结: [...]

View Article

Image may be NSFW.
Clik here to view.

[快速上手]如何快速上手使用Linux VPS建立网站

本篇文章基于:Xen Pv VPS,服务端Centos6 X86 32Bit系统, 客户端Windows系统,Xshell终端软件.对于刚接触Linux系统的人会感觉一头雾水,有的同学甚至会尝试使用远程桌面去连接管理。其实Linux入门非常简单的,首先。。。你要有一个可以用的服务器或者VPS,如果你没有的话可以去https://www.kvmla.com购买一个。准备好ssh客户端工具...

View Article

Image may be NSFW.
Clik here to view.

[快速上手]使用控制台管理维护Linux VPS

本文基于: Xshell和Linux Xen vps为基础截图。当IP被封或者sshd设置不当造成无法启动或者连接不上的这个时候,你就可以使用控制台进入系统进行操作了,这样下来妈妈再也不担心我把VPS撸坏了。言归正传登录会员中心管理进入管理VPS[...]

View Article

kexec快速切换内核

kexec是一个用于在当前系统下快速切换到另一个内核的一种办法,它采用了一定的机制略过了硬件的初始化,所以切换速度会很快。自2.6.13以后,Linux内核就已经自置了kexec,而Debian采用的内核已经是2.6.26,而且默认就支持kexec,所以在Debian下我们只要安装kexec-tools就行了。$ yum install kexec-tools$ sudo apt-get...

View Article


Linux下chkconfig命令详解

chkconfig命令主要用来更新(启动或停止)和查询系统服务的运行级信息。谨记chkconfig不是立即自动禁止或激活一个服务,它只是简单的改变了符号连接,在rhel7系后采用systemctl进行来管理。使用语法:chkconfig [--add][--del][--list][系统服务] 或 chkconfig [--level...

View Article

清空centos系统日志记录shell

顺手一个for循环解决清空各种系统日志。LIST="boot.log btmp cron dmesg lastlog maillog messages secure spooler tallylog wtmp yum.log"for NAME in $LIST; do echo> /var/log/$NAME;donehistory -c如果是已使用比较久的系统需要加入一些删除命令。

View Article


solusvm下LVM增加硬盘

在著名MJJ的zeddicus的文章上面抄袭过来写成了function加上了判断.用法#adddisk VGname VMname Size#adddisk vg0 vm888 25G主体代码[...]

View Article

id_rsa加密码和移除密码

增加密码openssl rsa -aes256 -in your.key -out your.encrypted.key移除密码openssl rsa -in your.key -out your.open.keyid_rsa文件需要400的权限,...

View Article


Fedora, RHEL, CentOS, AlmaLinux, Rocky Linux DNF更新慢解决方法

cat>> /etc/dnf/dnf.conf<<EOF max_parallel_downloads=10 fastestmirror=True EOF

View Article

Linux使用ip route封禁IP段

对于绑定了很多IP遇上暴力破解ssh之类的, 用iptables封IP会比较慢. 用ip route把对方IP段丢路由黑洞封掉会立竿见影. ip route add blackhole 10.0.0.0/24

View Article
Browsing all 19 articles
Browse latest View live




Latest Images