Linux系统查看硬件及BIOS信息的方法

Linux系统查看硬件及BIOS信息的方法
经常遇到查看硬件信息,在Linux系统下如果可以启动图形界面,可以使用工具hwbrowser,这个工具可以在图形界面显示基本的硬件信息。如果Linux系统没有安装图形环境,可以使用lspci查看当前加载的pci设备,使用cat /proc/cpuinfo查看CPU信息,使用cat /proc/meminfo查看内存信息。不过这些信息还是不够详细,可以使用dmidecode命令,这个命令可以读取BIOS信息,可以列出几乎所有设备,包括设备类型,ID号,版...

不用重启Linux让/etc/profile立即生效的方法

不用重启Linux让/etc/profile立即生效的方法
经常遇到安装软件需要修改系统环境变量,尤其是安装JAVA的时候。 但是每次修改/etc/profile的环境变量参数后,都不会马上生效,需要重启才会生效。 其实有一个命令直接就可以让/etc/profile生效。 #source /etc/profile 环境变量会立即生效,可以用printenv JAVA_HOME查看JAVA的环境变量是否生效。

开启Linux多网卡数据包转发功能方法

开启Linux多网卡数据包转发功能方法
Linux系统默认多网卡之间的数据包转发功能是关闭的。开启方法如下: 数据包转发功能默认配置 cat /proc/sys/net/ipv4/ip_forward 0 设置为1的时候转发 开机自动数据包转发 把下面代码添加到开机启动项/etc/rc.d/rc.local echo "1" >/proc/sys/net/ipv4/ip_forward 或者修改/etc/sysctl.conf net.ipv4.ip_forward = 1

Linux源代码安装MYSQL和修改密码的方法

Linux源代码安装MYSQL和修改密码的方法
用 root 用户执行以下步骤: groupadd mysql useradd -g mysql mysql cd /usr/local tar zxvf /root/mysql-5.0.22.tar.gz # MySQL 源代码包的绝对路径 cd mysql-5.0.22 ./configure --enable-thread-safe-client --with-unix-socket --with-mysqld-user=mysql --with-charset=gbk --prefix=/usr/local/mysql make # 这一步时间较长 make WITH_XCHARSET=gbk,bg2312 install scripts/mysql_install_db c...

Linux系统SCSI硬盘热插拔在线识别方法

Linux系统SCSI硬盘热插拔在线识别方法
一般的服务器硬盘都是支持热插拔的,但是有的时候新插入的硬盘并不能在Linux系统中正常识别到,这个时候就需要手动加入这块新插入的硬盘,方法如下: 插入新硬盘后,以root用户登陆Linux系统,执行以下命令: echo "scsi add-single-device x y z u" > /proc/scsi/scsi (其中x y z u含义如下) x是硬盘所在SCSI控制器号(只有一个控制器输入0即可) y是硬盘所在SCSI通道的编号 z是硬盘的SCSI ID号(可...

安装Windows XP检测计算机硬件配置后黑屏解析

安装Windows XP检测计算机硬件配置后黑屏解析
原来机器上装的Linux,现在要装Windows XP,硬盘是SCSI的。放入Windows XP光盘后,从光盘启动,屏幕提示:Setup is inspecting your computer's hardware configuration后就黑屏,没有任何提示,为什么会停在这里?这步应该是安装程序正在检测计算机的硬件配置,可能是检测到硬件有问题而导致黑屏,怀疑是否和硬盘SCSI驱动有关系,但是正常安装系统应该是在检测配置后才提示按F6加载驱动。不过原来的Linux...

Linux系统MBR分区表备份与恢复方法

Linux系统MBR分区表备份与恢复方法
Linux系统为了确保系统安全,一般都会把MBR分区表备份下,以便系统出了问题方便恢复系统。 这次采用dd的方法来备份,dd是Linux下的一个非常有用的命令,作用是用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换。提供方法如下: 首先使用fdisk -l 确定MBR位置。 备份MBR: dd if=/dev/sda1 of=/root/mbr bs=512 count=1 恢复MBR: dd if=/root/mbr of=/dev/sda1 bs=512 count=1 恢复分区表: dd i...

Linux多硬盘创建LVM解决方案

Linux多硬盘创建LVM解决方案
LVM是逻辑盘卷管理(Logical Volume Manager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分区管理的灵活性。 创建方法: 第一步:检查硬盘,fdisk –l 查看硬盘信息。 第二步:要将普通的"Linux Partitions",创建成为一个"Physical Volumes" 命令:#pvcreate /dev/sdb /dev/sdc /dev/sdd 查看以创建的"Physical Volumes"。命令:#pvdisplay...