博客统计信息

用户名:sxj52ll
文章数:85
评论数:117
访问量:271805
无忧币:398
博客积分:846
博客等级:4
注册日期:2008-12-17

我最近发表的评论

自制万能GHOST XP.. 回复
最后一步就是用ghost做成GHO文件而..
自制万能GHOST XP.. 回复
我加了!
自制万能GHOST XP.. 回复
谢谢!!
自制万能GHOST XP.. 回复
我加了
自制万能GHOST XP.. 回复
这个无非就是界面美化和系统OEM设置..

公告

世界上有10种人,一种是懂二进制的,另一种是不懂二进制的。

  H3C交换机配置文件恢复后SSH问题 配置文件导到新交换机上发现配置的SSH不能登陆,会提示 Current FSM is SSH_Main_VersionMatch 其原因是因为本地没有生成RSA的密钥,如下命令生成密钥 [LAN-Manager]public-key local create rsa Generating keys...
......++++++
........................++++++
..Done!   再尝试连接已经正常。     附ssh配置命令: [H3C]user-interface 0 4 [H3C-ui0-4]authentication-mode scheme [H3C-ui0-4]protocol inbound ssh [H3C]local-user admi..
类别:未分类|阅读(6)|回复(0)|(0)阅读全文>>
2012-04-22 01:46:38
在Linux系统中,uptime、w、top等命令都会有系统平均负载load average的输出,系统平均负载被定义为在特定时间间隔内运行队列中的平均进程树。如果一个进程满足以下条件则其就会位于运行队列中:
- 它没有在等待I/O操作的结果
- 它没有主动进入等待状态(也就是没有调用'wait')
- 没有被停止(例如:等待终止)
例如:
[root@apache root]# uptime
7:51pm up 2 days, 5:43, 2 users, load average: 8.13, 5.90, 4.94
    命令输出的最后内容表示在过去的1、5、15分钟内运行队列中的平均..
类别:未分类|阅读(26)|回复(0)|(0)阅读全文>>
2012-04-19 18:32:44
Unix/Linux下一般想让某个程序在后台运行,很多都是使用 & 在程序结尾来让程序自动运行。比如我们要运行mysql在后台:
/usr/local/mysql/bin/mysqld_safe --user=mysql & 但是我们很多程序并不象mysqld一样可以做成守护进程,可能我们的程序只是普通程序而已,一般这种程序即使使用 & 结尾,如果终端关闭,那么程序也会被关闭。为了能够后台运行,我们需要使用nohup这个命令,比如我们有个start.sh需要在后台运行,并且希望在后台能够一直运行,那么就使用nohup: nohup /root/start.sh & 在shell中回车后提..
类别:未分类|阅读(24)|回复(0)|(0)阅读全文>>
我们经常会碰到这样的问题,用 telnet/ssh 登录了远程的 Linux 服务器,运行了一些耗时较长的任务, 结果却由于网络的不稳定导致任务中途失败。如何让命令提交后不受本地关闭终端窗口/网络断开连接的干扰呢?下面举了一些例子, 您可以针对不同的场景选择不同的方式来处理这个问题。 nohup/setsid/& 场景: 如果只是临时有一个命令需要长时间运行,什么方法能最简便的保证它在后台稳定运行呢? hangup 名称的来由 在 Unix 的早期版本中,每个终端都会通过 modem 和系统通讯。当用户 logout 时,modem 就会挂断(hang up)电..
类别:未分类|阅读(3)|回复(0)|(0)阅读全文>>
在linux中,常常用到ctrl和其他按键组合,常用的有哪些及意义呢? Ctrl-c 结束正在运行的程序【ping、telnet等】 Ctrl-d 结束输入或退出shell Ctrl-s 暂停屏幕输出 Ctrl-q 恢复屏幕输出 Ctrl-l 清屏,【是字母L的小写】等同于Clear
类别:未分类|阅读(3)|回复(0)|(0)阅读全文>>
2012-04-19 17:19:53
在Linux中,如果用户想要通过快捷键的方式强制当前进程转为后台,并使之停止可以使用CTRL+Z来实现,接下来让我们举例说明: 使进程恢复运行(后台) (1)使用命令bg Example: zuii@zuii-desktop:~/unp/tcpcliserv$./tcpserv01 *这里使用CTRL+Z,此时serv01是停止状态* [1]+ Stopped ./tcpserv01 zuii@zuii-desktop:~/unp/tcpcliserv$bg [1]+ ./tcpserv01 & *此时serv01运行在后台*
zuii@zuii-desktop:~/unp/tcpcliserv$
(2)如果用CTRL+Z停止了几个程序呢?
例子: zuii@zuii-desktop:~/unp/tcpclise..
类别:未分类|阅读(25)|回复(0)|(0)阅读全文>>
  系统root用户可强制踢制其它登录用户,首先以root登录以便查看全部的在线用户信息,可用 w 或者 who 命令查看用户所在的终端。
强制踢人命令格式:pkill -kill -t pts
踢出tty1用户的命令为: pkill -kill -t tty1
类别:未分类|阅读(43)|回复(0)|(0)阅读全文>>
很多人不知道m2ts格式高清电影怎么播放,其实KMPlayer也可以播放,只需要简单设置一下即可,设置方法见下图红色字。不过如果你的显示器分辨率太低的话,可能播放的时候反而会因为图像压缩还不是那么清楚。

 
类别:未分类|阅读(15)|回复(1)|(1)阅读全文>>
2012-03-08 20:31:21
CentOS5 简单配置DNS转发
 安装bind和caching-nameserver
[root@Gw ]#yum –y install bind  caching-nameserver
[root@Gw ]#cp -a /etc/named.caching-nameserver.conf   /etc/named.conf
[root@Gw ]#vi  /etc/named.conf
options {

        listen-on port 53 { 10.0.0.1; };                         //侦听IP

 ..
类别:SA|阅读(1)|回复(0)|(0)阅读全文>>
  简单的cisco 交换机telnet 地址限制   (config)#ip access-list extended telnet (config-ext-nacl)#10 permit ip host X.X.X.X any (config-ext-nacl)#20 permit ip host X.X.X.X any (config-ext-nacl)#exit (config)#line vty 0 15 (config-line)#access-class telnet in (config-line)#exit
类别:未分类|阅读(11)|回复(0)|(0)阅读全文>>
cisco交换机snmp设置命令
 
思科交换机snmp设置命令(取自思科交换机命令大全)

94. set snmp命令选项: set snmp community {read-only|ready-write|read-write-all}[community_string]

95. set snmp trap 命令格式如下:

set snmp trap {enable|disable} [all|moudle|classis|bridge|repeater| auth|vtp|ippermit|vmps|config|entity|stpx]

set snmp trap rvcr_addr rcvr_community

96. 启用SNMP chassis 陷阱: Console>(enable) set snmp trap enable chassis

97. 启用所有SNMP chassis 陷阱: Console&..
类别:未分类|阅读(25)|回复(0)|(0)阅读全文>>
希捷硬盘校准日志分析        校准:是厂家固化在硬盘固件区内的一种硬盘自我修复程序,其在硬盘的维修过程中占有很重要的地位,可以修复大量红绿块、不稳定扇区、固件区部分缺陷,是厂家对付故障硬盘的杀手锏。操作比较简单,唯一的弱点就是耗时比较长(一般视硬盘容量及故障情况决定,8-14小时为其平均的工作时间,但有个别硬盘可能达到24个小时,因其工作时只需要外接电源,不占用电脑,所以适用于批量的硬盘修复。希捷自校准后,目前还没有发现自动减容量的情况。)启动自校准后硬盘可以根据厂家预设置的流..
类别:未分类|阅读(6)|回复(0)|(0)阅读全文>>
希捷硬盘固件指令要领
 
希捷硬盘固件:

希捷盘的固件也是在硬盘的负道区,用十六进制数标记固件的具体位置,通过COM线访问这个区域。在维修时主要用到三个位置的固件,通常叫做ATA模块,CERT模块及VEN模块。

 
希捷硬盘指令维修:

连好COM线和电源线后(不需要接IDE线)接上后程序出现返回信息,MASTER........,表示硬盘已经认盘。出现MASTER....后,按键盘CTRL+Z,让硬盘进入待命模式,出现T>后,在按键盘的“;”键,COM口就返回硬盘的一些重要信息:AGE=50表示硬盘AGE值是正常的,如果是其他..
类别:未分类|阅读(159)|回复(0)|(0)阅读全文>>
2012-02-14 09:11:40
希捷硬盘MODEL识别 产品标识ST 尺寸3
容量750
缓存6
Identifier40 接口类型AS
ST = Seagate
3 = 3.5”
in GB
0 = 2MB
A = ATA 6 = 1”
2 = 2MB
AS = SATA STM = Maxtor
7 = 1.8”
3 = 8MB
CF = CompactFlash 9 = 2.5”
4 = 16MB
ACE = ATA Consumer Electronics 6 = 16MB
SCE = SATA Consumer Electronics 8 = 8MB
AV = ATA Surveillance Video
SV = SATA Surveillance Video -RK = Retail kit RK #s do not necessary match the model of th..
类别:未分类|阅读(26)|回复(0)|(0)阅读全文>>
2012-02-11 08:48:51
mysql binlog恢复 数据库恢复流程 要恢复的数据库备份及恢复的时间点: 将备份的全备数据库s14_61.160.241.195_20120116_04.sql.tar.gz解压缩 tar zxvfs14_61.160.241.195_20120116_04.sql.tar.gz 若解压后可能为多项数据库表,可先创建一个目录,将全备移动到新目录中 cd /data/backup mkdir 20120116 mv *_04.sql.gz /data/backup/20120116 恢复数据库命令 gunzip <mysql.20120116_04.sql.gz|mysql -uroot -p mysql gunzip&lt;ic_farm.20120116_04.sql.gz |mysql -uroot -p ic_farm gunzip&lt;clunicode.2012..
类别:未分类|阅读(32)|回复(0)|(0)阅读全文>>
2012-02-11 08:47:13
mysql 备份脚本 [root@mysql]#cat mysql_full_bak.sh #!/bin/sh date=`date +%Y-%m-%d` olddate=`date +%Y-%m-%d -d "-14 days"` data_dir=/opt/mysql/var bak_dir=/data_bak dbname=t_test user=root pass=test mkdir -p /data_bak/$dbname/$date mysqldump --opt -uroot -ptest $dbname | gzip &gt; $bak_dir/$dbname/$date/$dbname-$date.sql.gz test -d $bak_dir/$dbname/$olddate && rm -f $bak_dir/$dbname/$olddate mysqladmin -uroot -ptest flush-logs rm_binlog=`tail -n1 $data_d..
类别:未分类|阅读(2)|回复(0)|(0)阅读全文>>
MySql 数据库常用备份还原命令 备份MySQL数据库的命令 mysqldump -hhostname -uusername -ppassword databasename &gt; backupfile.sql 备份MySQL数据库为带删除表的格式
备份MySQL数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要手动删除原有数据库。 mysqldump --add-drop-table -uusername -ppassword databasename &gt; backupfile.sql 直接将MySQL数据库压缩备份 mysqldump -hhostname -uusername -ppassword databasename | gzip &gt; backupfile.sql.gz 备份MySQL数据库某个(些)表 mys..
类别:未分类|阅读(41)|回复(0)|(0)阅读全文>>
简单的nginx反向代理负载均衡实例
 
user  nginx;

worker_processes  1;
error_log  /var/log/nginx/error.log warn;

pid        /var/run/nginx.pid;
events {

    worker_connections  1024;

}
http {

    include       /etc/nginx/mime.types;

    default_type  application/octet-stream;
    log_format  main  '$remote_add..
类别:Nginx|阅读(134)|回复(0)|(0)阅读全文>>
2012-01-06 10:51:13
用mdadm管理软件RAID
       mdadm使用的也是md驱动,由于其拥有多种模式,而且单一工具,不依赖任何配置文件,是替代raidtools的好工具。目前几乎所有发行版本使用的都是该工具。

一、安装和编译

源码下载:http://www.cse.unsw.edu.au/~neilb/source/mdadm/

编译:
tar xzvf ./mdadm-1.6.0.tgz

cd mdadm-1.6.0

make install
rpm安装:
rpm -ivh mdadm-1.6.0-3.rpm
※源码最新版本是2.5,由于我使用的1.6.0的rpm包,所以还是以该版本为例。

二、模式

mdadm有6种模式,前两种..
类别:SA|阅读(24)|回复(0)|(0)阅读全文>>
 
cobbler 安装配置
系统:CentOS5.×  32bit
一:准备包
添加rpmforge第三方源,包含cobbler安装包。
wget  rpmforge-release-0.5.2-2.el5.rf.i386.rpm 
32bit 适用:RHEL5 and CentOS-5 x86 32bit
 
wget rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm 
64bit 适用:RHEL5 and CentOS-5 x86 64bit
 
yum list 应该就有rpmforge的源了。
image
[root@SVN01 ~]# yum list |grep cobbler

cobbler.noarch                             0.5.0-1.el5.rf              installed

cobbler-web.noarch                     2.0.11-2.el5                installed
 
二:安装包
[root@SVN01 ~]#yum -y install cobbler dhcp httpd xinetd tftp-server
 
#修改cobbler配置文件
[root@SVN01 ~]#vi /var/lib/cobbler/settings
红色为修改项
---

bootloaders:

    ia64: /var/lib/cobbler/elilo-3.6-ia64.efi

    standard: /usr/lib/syslinux/pxelinux.0

default_kickstart: /etc/cobbler/default.ks

dhcpd_bin: /usr/sbin/dhcpd

dhcpd_conf: /etc/dhcpd.conf

dnsmasq_bin: /usr/sbin/dnsmasq

dnsmasq_conf: /etc/dnsmasq.conf

httpd_bin: /usr/sbin/httpd

kernel_options:

    ksdevice: eth0

    lang: ' '

    syslog: '192.168.40.16:25150'

    text: ~

koan_path: ''

manage_dhcp: 1                        使cobbler接管dhcpd

manage_dhcp_mode: isc

minimize_syncs: 1

next_server: '192.168.40.16'      修改为服务器地址

server: '192.168.40.16'

syslog_port: 25150

tftpboot: /tftpboot

tftpd_bin: /usr/sbin/in.tftpd

tftpd_conf: /etc/xinetd.d/tftp

webdir: /var/www/cobbler

xmlrpc_port: 25151

yum_core_mirror_from_server: 0
 
三:修改Fftp配置文件
[root@SVN01 ~]#vi /etc/xinetd.d/tftp
# default: off

# description: The tftp server serves files using the trivial file transfer \

#       protocol.  The tftp protocol is often used to boot diskless \

#       workstations, download configuration files to network-aware printers, \

#       and to start the installation process for some operating systems.

service tftp

{

        socket_type             = dgram

        protocol                = udp

        wait                    = yes

        user                    = root

        server                  = /usr/sbin/in.tftpd

        server_args             = -s /tftpboot

        disable                 = no                        修改参数YES--&gt;NO

        per_source              = 11

        cps                     = 100 2

        flags                   = IPv4

}
 
cobbler自检,如果没有错误则会有如下提示,否则按照提示修改相关配置。
[root@SVN01 ~]#cobbler check
Manual review and editing of /var/lib/cobbler/settings is recommended to tailor cobbler to your particular configuration.

Good luck.
 
四:修改DHCP配置文件
[root@SVN01 ~]#cp –a /etc/cobbler/dhcp.template  /etc/dhcpd.conf
# ******************************************************************

# Cobbler managed dhcpd.conf file

# generated from cobbler dhcp.conf template (Tue Jul 26 16:58:54 2011)

# ******************************************************************
ddns-update-style interim;
allow booting;

allow bootp;
ignore client-updates;

set vendorclass = option vendor-class-identifier;
subnet 192.168.40.0 netmask 255.255.255.0 {  /子网范围

     option routers              192.168.40.16;        /网关地址

     option subnet-mask      255.255.255.0;

     range dynamic-bootp     192.168.40.75 192.168.40.80;  /池大小

     filename                       "/pxelinux.0";          /启动文件

     default-lease-time         21600;                  

     max-lease-time             43200;

     next-server                 192.168.40.16;        /下一跳地址,TFTP服务器地址

}
#
 
五:启动相关服务然后设置自启动:
[root@SVN01 ~]#chkconfig --level 35 httpd xinetd dhcpd cobblerd on
 
准备系统ISO光盘
[root@SVN01 ~]#mount -o loop /ISO/CentOS-6.0-i386.iso   /mnt/iso/
[root@SVN01 ~]#cobbler import --mirror=/mnt/iso/  --name=CentOS6.0-i386
[root@SVN01 ~]#cobbler distro list
            distro CentOS6.0-i386
            profile CentOS6.0-i386
 
[root@SVN01 ~]#cobbler sync
sync distro: CentOS6.0-i386

sync profile: CentOS6.0-i386

Shutting down dhcpd:                                   [  OK  ]

Starting dhcpd:                                            [  OK  ]
 
六:准备KS文件替换至kickstarts目录中
[root@SVN01 ~]#cp -a ~/ks.cfg /var/www/cobbler/kickstarts/CentOS6.0-i386/ks.cfg
 
 
七:客户端测试
image
image
类别:SA|阅读(293)|回复(1)|(1)阅读全文>>
 <<   1   2   3   4   5   >>   页数 ( 1/5 )