1,linux下可以在/proc/cpuinfo中看到每个cpu的详细信息。但是对于双核的cpu,在cpuinfo中会看到两个cpu。常常会让人误以为是两个单核的cpu。其实应该通过physical processor id来区分单核和双核。
创新互联公司主要从事成都网站建设、做网站、网页设计、企业做网站、公司建网站等业务。立足成都服务新宾,10年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:028-86922220
第一,的确可以那样查询内存和硬盘,或者可以使用top命令,而哪个memtotal就是总的内存大小。那个fdisk是在root目录下才能使用的命令。
首先执行top命令,如下图中内容所表示。在top命令的显示界面,按数字键1,即可查看到当前系统中的总cpu数,如下图中内容所表示。查看总内存的方法:free命令主要用于显示内存数量,如下图中内容所表示。
df可以查看一级文件夹大小、使用比例、档案系统及其挂入点,但对文件却无能为力。以下是代码片段:参数 -h 表示使用「Human-readable」的输出,也就是在档案系统大小使用 GB、MB 等易读的格式。
也可以由手工通过命令行调用来检查某一个磁盘分区。该工具基于被检测的分区所用的文件系统,创建和显示磁盘的状态报告。Chkdsk 还会列出并纠正磁盘上的错误。如果不带任何参数,chkdsk 将显示当前驱动器中的磁盘状态。
以Linux centos 7服务器为例,查看服务器的cpu和内存的硬件信息方法如下:鼠标右键点击桌面,选择“打开终端”,如下图所示。
smartctl -C -t long device 前台检测硬盘,消耗时间长。其实就是利用硬盘SMART的自检程序。smartctl -X device 中断后台检测硬盘。smartctl -l selftest device 显示硬盘检测日志。
1st/2rd/3rd/4th Boot Device: 开机启动设备的顺序,可选择由IDE0~SCSI、光驱、软驱、 Floptical (LS-120大容量软驱)或由Network(网络)开机。S.M.A.R.T For HardDisk: 开启(Enable)硬盘S.M.A.R.T 功能。
连接上相应的linux主机,进入到等待输入shell指令的linux命令行状态下。其次,在linux命令行中输入:badblocks -v /usr/lib。最后,按下回车键执行shell指令,此时会看到该文件夹所在硬盘部分没有存在损坏。
备份硬盘数据:尽管S.M.A.R.T报告有可能是误判,硬盘情况可能并没有检测报告所提到的那么严重,但从数据安全考虑,还是需要做好准备,将硬盘中原有的重要数据及时备份、新生成的重要数据即时备份到网络云盘或U盘中。
故障排查的第一步通常是显示Linux服务器上安装的硬件列表。你可以使用ls命令获取硬件的详细信息,比如lspci、lsblk、lscpu和lsscsi。
连接上相应的linux主机,进入到等待输入shell指令的linux命令行状态下。其次,在linux命令行中输入:badblocks -v /usr/lib。最后,按下回车键执行shell指令,此时会看到该文件夹所在硬盘部分没有存在损坏。
而在某些情况下,我们可能会直接感受到设备故障,例如屏幕分辨率突然变得非常低--这肯定是因为显卡驱动程序无法正常工作;或者听音乐时没有声音,那就是声卡的问题。在某些情况下,操作系统还可能直接弹出错误提示信息。