linux cpu 配置 Linux系统的基本配置要求是什么

精选笔记 bchgfjyf56547 2024-04-22 02:37 9 0

一、如何查看linux服务器的配置

Linux大部分操作是通过命令实现的,并不像windows那么直观。linux查看硬件信息也是需要通过linux查看硬件信息命令查询的

系统

# uname-a#查看内核/操作系统/CPU信息

# head-n 1/etc/issue#查看操作系统版本

# cat/proc/cpuinfo#查看CPU信息

# hostname#查看计算机名

# lspci-tv#列出所有PCI设备

# lsusb-tv#列出所有USB设备

# lsmod#列出加载的内核模块

# env#查看环境变量

资源

# free-m#查看内存使用量和交换区使用量

# df-h#查看各分区使用情况

# du-sh<目录名>#查看指定目录的大小

# grep MemTotal/proc/meminfo#查看内存总量

# grep MemFree/proc/meminfo#查看空闲内存量

# uptime#查看系统运行时间、用户数、负载

# cat/proc/loadavg#查看系统负载

磁盘和分区

# mount| column-t#查看挂接的分区状态

# fdisk-l#查看所有分区

# swapon-s#查看所有交换分区

# hdparm-i/dev/hda#查看磁盘参数(仅适用于IDE设备)

# dmesg| grep IDE#查看启动时IDE设备检测状况

网络

# ifconfig#查看所有网络接口的属性

# iptables-L#查看防火墙设置

# route-n#查看路由表

# netstat-lntp#查看所有监听端口

# netstat-antp#查看所有已经建立的连接

# netstat-s#查看网络统计信息

进程

# ps-ef#查看所有进程

# top#实时显示进程状态

用户

# w#查看活动用户

# id<用户名>#查看指定用户信息

# last#查看用户登录日志

# cut-d:-f1/etc/passwd#查看系统所有用户

# cut-d:-f1/etc/group#查看系统所有组

# crontab-l#查看当前用户的计划任务

服务

# chkconfig--list#列出所有系统服务

# chkconfig--list| grep on#列出所有启动的系统服务

程序

# rpm-qa#查看所有安装的包

其他常用命令整理如下:

查看主板的:dmidecode| grep-i'serial number'

用硬件检测程序kuduz探测新硬件:service kudzu start( or restart)

查看CPU信息:cat/proc/cpuinfo [dmesg| grep-i'cpu'][dmidecode-t processor]

查看内存信息:cat/proc/meminfo [free-m][vmstat]

查看板卡信息:cat/proc/pci

查看显卡/声卡信息:lspci|grep-i'VGA'[dmesg| grep-i'VGA']

查看网卡信息:dmesg| grep-i'eth'[cat/etc/sysconfig/hwconf| grep-i eth][lspci| grep-i'eth']

查看PCI信息:lspci(相比cat/proc/pci更直观)

查看USB设备:cat/proc/bus/usb/devices

查看键盘和鼠标:cat/proc/bus/input/devices

查看系统硬盘信息和使用情况:fdisk disk– l df

查看各设备的中断请求(IRQ):cat/proc/interrupts

查看系统体系结构:uname-a

查看及启动系统的32位或64位内核模式:isalist–v [isainfo–v][isainfo–b]

查看硬件信息,包括bios、cpu、内存等信息:dmidecode

测定当前的显示器刷新频率:/usr/sbin/ffbconfig–rev?

查看系统配置:/usr/platform/sun4u/sbin/prtdiag–v

查看当前系统中已经应用的补丁:showrev–p

显示当前的运行级别:who–rH

查看当前的bind版本信息:nslookup–class=chaos–q=txt version.bind

查看硬件信息:dmesg| more

显示外设信息,如usb,网卡等信息:lspci

查看已加载的驱动:

lsnod

lshw

查看当前处理器的类型和速度(主频):psrinfo-v

打印当前的OBP版本号:prtconf-v

查看硬盘物理信息(vendor, RPM, Capacity):iostat–E

查看磁盘的几何参数和分区信息:prtvtoc/dev/rdsk/c0t0d0s

显示已经使用和未使用的i-node数目:

df–F ufs–o i

isalist–v

对于“/proc”中文件可使用文件查看命令浏览其内容,文件中包含系统特定信息:

主机CPU信息:Cpuinfo

主机DMA通道信息:Dma

文件系统信息:Filesystems

主机中断信息:Interrupts

主机I/O端口号信息:Ioprots

主机内存信息:Meninfo

Linux内存版本信息:Version

备注: proc– process information pseudo-filesystem进程信息伪装文件系统

二、Linux系统的基本配置要求是什么

Linux系统最低配置:

CPU:700 MHz;

内存:384 MB;

硬盘:6 GB剩余空间;

显卡:800x600以上分辨率。

Linux系统是非常稳定和高效的,对电脑硬件配置要求很低,几乎主流的配置都可以用。这正是Linux系统的优势所在,不同的Linux系统版本要求略有不同,但是大体上在同一个配置等级内。

扩展资料:

Linux不仅系统性能稳定,而且是开源软件。其核心防火墙组件性能高效、配置简单,保证了系统的安全。在很多企业网络中,为了追求速度和安全,Linux操作系统不仅仅是被网络运维人员当作服务器使用,Linux既可以当作服务器,又可以当作网络防火墙是Linux的一大亮点。

Linux系统工具链完整,简单操作就可以配置出合适的开发环境,可以简化开发过程,减少开发中仿真工具的障碍,使系统具有较强的移植性。

linux系统完全兼容POSIX1.0标准。这使得可以在Linux下通过相应的模拟器运行常见的DOS、Windows的程序。这为用户从Windows转到Linux奠定了基础。许多用户在考虑使用Linux时,就想到以前在Windows下常见的程序是否能正常运行,这一点就消除了他们的疑虑。

参考资料来源:百度百科-Linux系统

三、如何查看Linux 硬件配置信息

如何查看LINUX硬件配置信息

1.查看机器所有硬件信息: dmidecode|more dmesg|more

这2个命令出来的信息都非常多,所以建议后面使用"|more"便于查看 2.查看CPU信息方法一:

Linux下CPU相关的参数保存在/proc/cpuinfo文件里 cat/proc/cpuinfo|more方法二:

采用命令 dmesg| grep CPU可以查看到相关CPU的启动信息查看CPU的位数: getconf LONG_BIT 3.查看Mem信息

cat/proc/meminfo|more(注意输出信息的最后一行:MachineMem: 41932272 kB) free-m top

4.查看磁盘信息方法一:

fdisk-l可以看到系统上的磁盘(包括U盘)的分区以及大小相关信息。方法二:直接查看 cat/proc/partitions 5.查看网卡信息方法一:

ethtool eth0采用此命令可以查看到网卡相关的技术指标(不一定所有网卡都支持此命令) ethtool-i eth1加上-i参数查看网卡驱动可以尝试其它参数查看网卡相关技术参数方法二:

也可以通过dmesg| grep eth0等看到网卡名字(厂家)等信息

通过查看/etc/sysconfig/network-scripts/ifcfg-eth0可以看到当前的网卡配置包括IP、网关地址等信息。当然也可以通过ifconfig命令查看。 6.如何查看主板信息? lspci

7.如何挂载ISO文件 8.如何查看光盘相关信息方法一:

插入CD光碟后,在本人的RHEL5系统里,光碟文件是/dev/cdrom,因此只需 mount/dev/cdrom mount_point即可。 [root@miix tmp]# mount/dev/cdrom mount_point

mount: block device/dev/cdrom is write-protected, mounting read-only其实仔细看一下,光驱的设备文件是 hdc [root@miix tmp]# ls-l/dev/cdrom*

lrwxrwxrwx 1 root root 3 01-08 08:54/dev/cdrom-> hdc lrwxrwxrwx 1 root root 3 01-08 08:54/dev/cdrom-hdc-> hdc因此我们也可以这样 mount/dev/hdc mount_point如果光驱里没放入有效光盘,则报错: [root@miix tmp]# mount/dev/hdc mount_point mount:找不到介质 9.如何查看USB设备相关方法一:

其实通过 fdisk-l命令可以查看到接入的U盘信息,本人的U盘信息如下: Disk/dev/sda: 2012 MB, 2012217344 bytes 16 heads, 32 sectors/track, 7676 cylinders Units= cylinders of 512* 512= 262144 bytes Device Boot Start End Blocks Id System/dev/sda1* 16 7676 1961024 b W95 FAT32 U盘的设备文件是/dev/sda,2G大小,FAT32格式。如果用户登陆的不是Linux图形界面,U盘不会自动挂载上来。此时可以通过手工挂载(mount): mount/dev/sda1 mount_point

以上命令将U盘挂载到当前目录的 mount_point目录,注意挂的是 sda1不是 sda。卸载命令是 umount mount_point

Linux默认没有自带支持NTFS格式磁盘的驱动,但对FAT32支持良好,挂载的时候一般不需要-t vfat参数。

如果支持ntfs,对ntfs格式的磁盘分区应使用-t ntfs参数。如果出现乱码情况,可以考虑用-o iocharset=字符集参数。可以通过 lsusb命令查看 USB设备信息哦: [root@miix tmp]# lsusb

Bus 001 Device 001: ID 0000:0000 Bus 002 Device 001: ID 0000:0000 Bus 003 Device 001: ID 0000:0000

Bus 004 Device 002: ID 0951:1613 Kingston Technology Bus 004 Device 001: ID 0000:0000

四、linux内核配置 cpu类型怎么选择

linux内核配置 cpu类型怎么选择

系统调用:是操作系统为用户态运行的进程和硬件设备(如CPU、磁盘、打印机等)进行交互提供的一组接口,即就是设置在应用程序和硬件设备之间的一个接口层。可以说是操作系统留给用户程序的一个接口。再来说一下,linux内核是单内核,结构紧凑,执行速度快,各个模块之间是直接调用的关系。放眼望整个linux系统,从上到下依次是用户进程->linux内核->硬件。其中系统调用接口是位于Linux内核中的,如果再稍微细分一下的话,整个linux系统从上到下可以是:用户进程->系统调用接口->linux内核子系统->硬件,也就是说Linux内核包括了系统调用接口和内核子系统两部分;或者从下到上可以是:物理硬件->OS内核->OS服务->应用程序,其中操作系统起到“承上启下”的关键作用,向下管理物理硬件,向上为操作系服务和应用程序提供接口,这里的接口就是系统调用了。一般地,操作系统为了考虑实现的难度和管理的方便,它只提供一少部分的系统调用,这些系统调用一般都是由C和汇编混合编写实现的,其接口用C来定义,而具体的实现则是汇编,这样的好处就是执行效率高,而且,极大的方便了上层调用。库函数:顾名思义是把函数放到库里。