Linux学习笔记之top命令

一个简单的命令,东西还挺多。 使用方法:直接输入top进入,按q键退出。 相关选项: 1.展开显示CPU使用状态:1 2.打开/关闭彩色显示  z 3.高亮显示排序列  x 4.改变排序列.左移 < 改变排序列.右移 > 5.翻页 shift+< 和shift+ > 6.按CPU使用率排序 大写P 按内存使用率排序 大写M

, ,

DRBD试用手记

本文由参考资料1整理而成,添加了部分说明与排错选项。 一. DRBD介绍 DRBD是一种块设备,可以被用于高可用(HA)之中.它类似于一个网络RAID-1功能。当你将数据写入本地文件系统时,数据还将会被发送到网络中另一台主机上.以相同的形式记录在一个文件系统中。本地(主节点)与远程主机(备节点)的数据可以保证实时同步.当本地系统出现故障时,远程主机上还会保留有一份相同的数据,可以继续使用。 在高可用(HA)中使用DRBD功能,可以代替使用一个共享盘阵.因为数据同时存在于本地主机和远程主机上,切换时,远程主机只要使用它上面的那份备份数据,就可以继续进行服务了。 二. DRBD的安装 我们使用的CentOS5.4,所以我们直接使用yum来安装。 drbd会有很多的版本,我们以后进行探讨。 1 [root@s1 ~]# yum install drbd kmod-drbd 注意:此处必须安装kmod-drbd,否则会提示找不到drbd内核模块。 三. DRBD的配置 drbd.conf配置文件

, , ,

Linux学习笔记之dmicode命令

dmidecode可以读出机器的DMI(Desktop Management Interface)信息。 这些信息包括了硬件以及BIOS、系统、主板、处理器、内存、缓存等等。 dmidecode在很多Linux上是默认安装的,比如centos等。 使用方法: 1 2 #dmidecode #dmidecode -t 1 下面是网友总结的一些常用方法,写在前面方便查找。 #查看服务器型号: 1 dmidecode |grep -A8 "System Information" |grep "Product Name"|sed ‘s/^[ \t]*//’ #查看硬件编号: 1 dmidecode |grep -A8 "System Information" |grep "Serial Number" |sed ‘s/^[ \t]*//’ #现有内容数量和容量: 1 dmidecode |grep -A16 "Memory Device" |grep "Size" |sed ‘s/^[ \t]*//’ #最大支持内存容量: 1 dmidecode |grep "Maximum [...]

, , ,

使用PXE安装Linux

Version:v1.0.0 Date:2010-12-11 Author:ipcpu Copyright:GPL v3 如今市面上的大部分网卡都有PXE功能了,服务器的就更不用说了,PXE的好处在于可以在没有光驱情况下,也能对系统进行安装。这就大大方便了我们这些SA们。 本文分成Linux版和Windows版两个版本。主要考虑到很多SA使用的笔记本电脑是Windows,在自己的小本本上部署PXE启动服务,就可以拿着小本到处用了。 使用PXE安装系统我们需要用到: DHCP 服务器软件:用于给PXE客户端分配IP地址和启动文件 TFTP 服务器软件:向PXE客户端传送启动时所需要的文件 HTTP/NFS/FTP/软件:主要提供系统安装盘的全部文件。(这些协议较TFTP稳定) 第一部分 Linux版 其实网上有很多的教程,我们随便挑一个http://bbs.linuxtone.org/thread-1586-1-1.html 1.    首先是搭建DHCP服务器,这个用yum安装一下就可以了。这里仍然只把人家的配置文件贴一下再解释一下。 # more /etc/dhcpd.conf # ddns-update-style interim; ignore client-updates; allow booting; allow bootp; subnet 4.4.4.0 netmask 255.255.255.0 { option routers 4.4.4.1; option subnet-mask 255.255.255.0; option domain-name-servers 4.4.4.1; option time-offset -18000; range dynamic-bootp 4.4.4.201 4.4.4.209;  #需要分配的IP段 default-lease-time 21600; max-lease-time 43200; [...]

, , ,

Panabit 流控软件的使用教程

Flow control software-Panabit Howto Version 1.0.0 Date 2010-11-21 Author ipcpu Website http://www.ipcpu.com 前言 panabit是国内著名的网络应用层流量识别与管理控制的厂商。Panabit提供标准版软件给大众免费使用,标准版允许最大IP地址数为256个,也就是一个网段,对于一些小型的网络也足够了。 Panabit最大的特点就是支持大量的应用层协议识别,像迅雷、QQ、以及常见的游戏等,当然这些需要及时更新才能达到最好的识别效果。 Panabit的工作原理 Panabit最常见的用法,就是桥接方式,也叫做透明网桥方式,工作原理如下图示: 通过分析经过的数据包,判断数据包所属的应用层协议,并进行相应的动作(限速、拦截等)。 官方网站 http://www.panabit.com 安装方法 Panabit基于FreeBSD开发,安装时需要电脑有至少三块网卡,一块用来做管理接口,其他两块组成一个网桥。做成网桥的两块卡最好使用bypass卡,也就是Panabit系统坏了以后,两块网卡从物理上联通,保证数据的通过。官方推荐使用Intel的网卡,并且针对Intel的网卡做了专门的优化。 安装方法这里不再多说,官方网站有详细的教程。

, , , ,

使用Linux搭建IPV6路由器(CentOS版)

Building a IPV6 Router with Linux(CentOS) Version 1.0.0 Date 2010-11-20 Author ipcpu Website http://www.ipcpu.com 早就想写这个教程了,主要是没有电脑来测试,电脑坏了修,修了坏,哎~ IPv6早就已经在各大高校和运营商中普及,如果您是ADSL用户,并且安装了IPv6协议,您会发现你的电脑已经接入IPV6了,但是因为宽带路由的大面积普及(宽带路由一般都不支持IPv6)很多的用户还是无法使用IPV6。 本文不再探讨IPV6的详细使用,这方面各大高校做的还不错,PT下载已经将学校的cernet2出口塞满了。 这里还要说一点,有人会问,IPV6何时能普及?这个问题其实很复杂,IPV6普及的最大阻力就是宽带路由器,宽带路由器一般不支持IPv6,这就把最终用户和IPv6网络隔离开来。而IPV6设计之初就将NAT这样类似技术拒之门外,这也造成IPV6发展缓慢。 我们的实验环境是这样的,如下图所示: 一个典型的局域网环境,路由器(Linux)使用光纤接入运营商IPv4网络,并且使用(Hurricane Electric Free IPv6 Tunnel Broker)IPv6-over-IPv4的隧道接入IPV6网络。 我们需要做的就是让后面的PC用户接入IPV6网络。

, , , , , ,