linux系统对配置有什么要求
相关话题
Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。那么linux系统对配置有什么样的要求呢?小编带来了Linux各个版本配置要求,下面大家跟着小编一起来了解一下吧。
Linux各个版本配置要求
桌面版的Linux越来越受到用户的欢迎, 它的画面也越来越精细.但是它所需要的配置不像windows那样来得那么夸张,到底linux的配置要求是什么样的呢?答案是:不需要太高的配置. 让我们来看看将于本周发布的Ubuntu9.04,官方推荐的最低配置为700MHz处理器和256MB内存,而我认为这配置很低.根据我的经验,你可以在那个缓慢的处理器上运行GNOME 2.26,但是内存容量实在是太低了.你可以将它提高到512MB,当然加到GB级容量肯定会让你感觉更爽.
最近一位读者告诉我,他有部老爷机可以运行Windows 7,但是没有足够的性能来运行当今的桌面版Linux.Windows 7 beta的官方推荐最低配置是,1GHz处理器,1GB内存,16GB空闲的硬盘空间,128MB显存或者显卡支持DirectX 9.
但是我参与了多版本的Windows 7测试,从Build 7000到Build 7077,发现Windows 7至少需要1.6GHz的处理器,2GB内存来运行才能达到可接受的水平.当然,这也不算差,明显比Vista要好.
,没有任何理由说能运行Windows 7的机器无法运行Linux.
那么更古老的PC又如何呢?Linux可以很完美的在上面运行.笔者使用的最古老的,能运行当今版本Linux的服务器是1999年的,它能证明Linux是比Windows NT更好的文件服务器.它携带266MHz奔腾II处理器,64MB内存,现在正在运行着openSUSE 10.3.
我当前正在使用的最低配置Linux桌面机是HP Pavilion 7855 PC,它在2001年生产,携带1GHz奔腾III处理器,512MB内存.它目前正在运行着Mint 6 .
我喜欢在这个等级的PC上运行采用轻量级桌面管理器的Linux,比如Fluxbox或者KFCE,而不是GNOME或者KDE.当前很多桌面Linux发行版也这样做来满足旧的硬件要求.
我特别钟情于DSL (Damn Small Linux).它能最低运行在486DX处理器和16MB内存机器上.我曾经亲自使用32MB内存的33MHz的486 PC运行过它.
DSL的体积大概为50MB,它不是漂亮的马驹,但却是一款很实用的,富有生命力的Linux发行版,DSL使用Fluxbox作为窗口管理器,Firefox作为浏览器,携带办公程序,IM客户端,还有其他类软件.DSL是我的老爷机系统的首选.
我的一些朋友还喜欢轻量级的Puppy Linux和antiX MEPIS ,他们可以运行在最低配置为64MB内存,266MHz奔腾2处理器的机器上.简而言之,如果你拥有一部仍然没有古老到要丢弃的PC,你可以很简单找到合适的桌面Linux来运行.
linux系统硬件配置查看方法
一:查看cpu
more /proc/cpuinfo | grep "model name"
grep "model name" /proc/cpuinfo
如果觉得需要看的更加舒服
grep "model name" /proc/cpuinfo | cut -f2 -d:
二:查看内存
grep MemTotal /proc/meminfo
grep MemTotal /proc/meminfo | cut -f2 -d:
free -m |grep "Mem" | awk '{print $2}'
三:查看cpu是32位还是64位
查看CPU位数(32 or 64)
getconf LONG_BIT
四:查看当前linux的版本
more /etc/redhat-release
cat /etc/redhat-release
五:查看内核版本
uname -r
uname -a
六:查看当前时间
date
上面已经介绍如何同步时间了,
七:查看硬盘和分区
df -h
fdisk -l
也可以查看分区
du -sh
可以看到全部占用的空间
du /etc -sh
可以看到这个目录的大小
八:查看安装的软件包
查看系统安装的时候装的软件包
cat -n /root/install.log
more /root/install.log | wc -l
查看现在已经安装了那些软件包
rpm -qa
rpm -qa | wc -l
yum list installed | wc -l
不过很奇怪,我通过rpm,和yum这两种方式查询的安装软件包,数量并不一样。没有找到原因。
九:查看键盘布局
cat /etc/sysconfig/keyboard
cat /etc/sysconfig/keyboard | grep KEYTABLE | cut -f2 -d=
十:查看selinux情况
sestatus
sestatus | cut -f2 -d:
cat /etc/sysconfig/selinux
十一:查看ip,mac地址
在ifcfg-eth0 文件里你可以看到mac,网关等信息。
ifconfig
cat /etc/sysconfig/network-scripts/ifcfg-eth0 | grep IPADDR
cat /etc/sysconfig/network-scripts/ifcfg-eth0 | grep IPADDR | cut -f2 -d=
ifconfig eth0 |grep "inet addr:" |awk '{print $2}'|cut -c 6-
ifconfig | grep 'inet addr:'| grep -v '127.0.0.1' | cut -d: -f2 | awk '{ print $1}'
查看网关
cat /etc/sysconfig/network
查看dns
cat /etc/resolv.conf
十二:查看默认语言
echo $LANG $LANGUAGE
cat /etc/sysconfig/i18n
十三:查看所属时区和是否使用UTC时间
cat /etc/sysconfig/clock
十四:查看主机名
hostname
cat /etc/sysconfig/network
修改主机名就是修改这个文件,同时最好也把host文件也修改。
查看pci信息 lspci
查看硬盘信息 df -lh
curl --head www.163.com 查看163.com的服务器环境
uptime 查看开机时间多长
ifconfig eth0 up 启用网卡eth0
/etc/initd/network restart 重启网络服务