最近一台linux服务器出现异常,系统反映很慢,相应的应用程序也无法反映,而且还出现死机的情况,经过几天的观察了解,发现服务器压力很大,主要的压力来自硬盘的IO访问已经达到100% 为了方便各位和自己今后遇到此类问题能尽快解决,我这里将查看linux服务器
2015-06-28相信各位VPSer在使用VPS时会经常在不同VPS间互相备份数据或者转移数据,大部分情况下VPS上都已经安装了Nginx或者类似的web server,直接将要传输的文件放到web server的目录,然后在目标机器上执行:wget http://www.vpser.net/testfile.zip 就行了。当VPS上没
2015-06-28最近看了一些Linux命令行的文章,在系统信息查看方面学到不少命令。 想起以前写过的一篇其实Linux这样用更简单, 发现这些系统信息查看命令也可以总结出一篇小小的东西来了。 另外这里 <http://www.pixelbeat.org/cmdline.html>还有非常多的命令, 可
2015-06-28用法:ln [选项]… [-T]源文件 链接名 (第一种格式) 或:ln [选项]… 源文件 (第二种格式) 或:ln [选项]… 源文件 … 目录 (第三种格式) 或
2015-06-28一、基础知识: 1. 设备文件: mem是一个字符设备文件,是计算机主存的一个影象。通常只有root用户对其有读写权限。因此只有root用户能进行这些操作。 如果要打开设备文件/dev/mem,需要系统调用open()函数,作用是打开一个文件或设备,其函数原
2015-06-28脚本1:#!/bin/bashe0_in_old=$(ifconfig eth0 |grep bytes |awk '{print $2" "$6}' |egrep -o '[0-9]+' |head -n1)e0_out_old=$(ifconfig eth0 |grep bytes |awk '{print $2" "$6}' |egrep -o '[0-9]+' |tail -n1)>e0_total_old=$(($e0_in
2015-06-28今天之所以介绍这两个命令,是因为在backtrack4中,我安装在virtualbox上,每次启动都要对网络进行配置(我实在是找不到网络的配置文件,/etc/interface下配置也没起作用,如果你看了这篇文章,并知道那个配置文件在那,请在下面留言告知,小弟不胜感激),废话
2015-06-281.ifconfig配置 ifconfig eth0 192.168.4.1 netmask 255.255.255.0 up 配置eth0的IP并激活设备 ifconfig eth0:1 192.168.4.2  
2015-06-28在/var/log下的日志,每7天将切分log,原有log命名为xxx.1,并且累积到一个月后自动删除。但是有的服务器不切分log。 解决方案 log切分是由 /etc/cron.daily/logrotate 完成的。他的配置文件是: /etc/logrotate.conf 其内容如下: —&mda
2015-06-28linux 加ip的方法: cd /etc/sysconfig/network-scripts ls ifcfg-eth0* 可以看到有 ifcfg-eth0 如果以前配过别的ip,可能会有 ifcfg-eth0:0 ifcfg-eth0:1 等等 如果没有,就编辑一个ifcfg-eth0:0的文件,如果有,就在最大数上加一
2015-06-28"Sudo" 是Unix/Linux平台上的一个非常有用的工具,它允许系统管理员分配给普通用户一些合理的"权利",让他们执行一些只有超级用户或其他特许用户才能完成的任务,比如:运行一些像restart,reboot,passwd之类的命令,或者编辑一些系
2015-06-28相比之前几个版本,10.04已经很智能化了,通过右上角的图标就能够轻松设置VPN。 1.单击右上角网络图标,"配置VPN" 2.单击添加,弹出如下窗口,点击新建 3.弹出如下窗口,Gateway一项填写你申请的VPN IP或者网络地址,Optional几项填写分配给
2015-06-28Linux系统默认只能解压.tar、.tar.gz和.tar.bz2的压缩文件。 Windows系统下的winrar只能将文件压缩成.rar和.zip文件。如果想压制.tar文件你还要安装7zip这样似乎比较麻烦。 那如何让Linux支持zip文件的解压缩呢? 其实很简单,只需要安装unzip就可以了
2015-06-28#!/usr/bin/expect set password 1234 #密码 #download spawn scp /root/test.jar root@192.168.1.2:/usr/local/ set timeout 300 expect "192.168.1.2's password:" set timeout 3000 #exec sleep 1 send "$pas
2015-06-281、setuid和setgid的解说 setuid 和setgid位是让普通用户可以以root用户的角色运行只有root帐号才能运行的程序或命令。比 如我们用普通用户运行passwd命令来更改自己的口令,实际上最终更改的是/etc/passwd文件我们知道/etc/passwd文件是用户管理的 配置文件
2015-06-28功能说明:比较文件的差异。 语 法:diff [-abBcdefHilnNpPqrstTuvwy][-<行数>][-C <行数>][-D <巨集名称>][-I <字符或字符串>][-S <文件>][-W <宽度>][-x <文件或目录>][-X <文件>][--help][--left-co
2015-06-28start_kernel() -> setup_arch(&command_line) -> mdesc = setup_machine(machine_arch_type) -> list = lookup_machine_type(nr) -> return struct machine_desc. 内核在启动的时候就是最先运行start_kernel() , 然后她就会调用体系结构相
2015-06-28#建立crontab排程 crontab -e 0 12,23 * * * sh /u3/backup/tool/backup.sh #每天12点23点自动备份 0 6 * * * sh /bin/ftpauto
2015-06-28Linux /etc/profile文件的改变会涉及到系统的环境,也就是有关Linux环境变量的东西,学习Linux要了解Linux profile文件的相关原理,这里对则以文件进行具体分析。这里修改会对所有用户起作用。 1、Linux是一个多用户的操作系统。每个用户登录系统后,都会有
2015-06-28前面说过用 wget URL 可以在LINUX服务器上下载东西 在迁站的时候,把备份的东西从一个服务器下载到本地,然后再上传到目标服务器,这样很麻烦 那么可以试试wput wput使用方法 wput /home/test ftp://ftpusername:password@ip/test 还有一个工具
2015-06-28