1. Linux硬件资源管理

  (1)查看系统PCI设备

    命令为:lspci

    此外,lspci -v查看更详细的PCI设备信息。

  (2)查看CPU信息

    可以使用more /proc/cpuinfo  (查看CPU详细情况),其中cached文件缓存(整个文件内容)、buffers是文件属性的缓存(文件修改、访问时间、大小等信息)。

  (3)查看内存信息

    命令为:free

    也可以使用more /proc/meminfo

   (4)查看磁盘信息

     命令为:fdisk -l

 2.硬件与设备文件

    Linux系统中,硬件设备都是以文件形式存在,设备文件在外部设备与操作系统间提供一个接口,这样用户使用外部设备就相当于使用普通文件一样。

    软盘对应的设备文件为/dev/fdx。主设备号fd是软盘驱动器(floppydisk)的缩写,次设备号x是软盘驱动器相应的编号。

    U盘在Linux下被识别为SCSI设备,所以对应设备文件为/dev/sdax,主设备号sd是SCSI disk缩写,a表示第一块SCSI设备,x表示SCSI设备相应的分区编号。

    光驱有IDE和SCSI接口,其中IDE光驱对应的设备文件为/dev/hda,表示在第一个IDE口(Master);SCSI光驱对应的设备文件为/dev/srx,x表示SCSI ID。很多版本在/dev 下还有一个cdrom设备文件,其实/dev/cdrom是一个指向光驱的符号链接。

    磁带在Linux下大多数都是SCSI磁带驱动器对应的设备文件为/dev/stx,st表示SCSI tape,x是磁带驱动器的号码。

 

 3.常见文件系统类型

    msdos :DOS文件系统类型;

    vfat:支持长文件名的DOS分区文件系统类型;

    iso9660:光盘格式文件系统类型;

    ext2、ext3、ext4:Linux下的主流文件系统类型,其中ext2不能记录日志;

    xfs:Linux下一种高性能日志文件系统,在Centos7.x版本中成为默认文件系统。

 

 3.常用设备的挂载

    Linux下挂载命令为:mount,格式为:mount -t 文件系统类型  挂载点

    挂载点可以根据需要设置。

   (1)挂载软盘

         mount -t msdos /dev/fd0  /mnt/floppy

   (2)挂载U盘

     挂载U盘前首先确认U盘设备名,在命令行输入:dmesg|more 进行查看,一般设备文件为/dev/sda1,然后建立挂载点:mkdir /mnt/usb,接着进行挂载:

         mount -t vfat /dev/sda1 /mnt/usb

   (3)挂载光盘

         mount -t iso9660 /dev/hda /mnt/cdroom 或者

         mount /dev/cdrom /mnt/cdrom

    用mount命令挂载的是软盘、光盘和U盘,而不是软驱和光驱,换盘时必须先卸载,然后重新装载光盘。

    (4)卸载设备

      卸载设备的命令:umount 挂载点