‘壹’ linux 系统 如何检测 磁盘 是否损坏
1、连接上相应的linux主机,进入到等待输入shell指令的linux命令行状态下。
‘贰’ 如何查看Linux服务器的内存、硬盘
1,linux下可以在/proc/cpuinfo中看到每个cpu的详细信息。但是对于双核的cpu,在cpuinfo中会看到两个cpu。常常会让人误以为是两个单核的cpu。
其实应该通过physical
processor
id来区分单核和双核。而physical
processor
id可以从cpuinfo或者dmesg中找到.
flags
如果有
ht
说明支持超线程技术
判断物理cpu的个数可以查看physical
id
的值,相同则为同一个物理cpu
2,查看内存大小:
cat
/proc/meminfo
grep
memtotal
3,其他一些可以查看详细linux系统信息的命令和方法:
uname
-a
#
查看内核/操作系统/cpu信息的linux系统信息命令
head
-n
1
/etc/issue
#
查看操作系统版本,是数字1不是字母l
cat
/proc/cpuinfo
#
查看cpu信息的linux系统信息命令
hostname
#
查看计算机名的linux系统信息命令
lspci
-tv
#
列出所有pci设备
lsusb
-tv
#
列出所有usb设备的linux系统信息命令
lsmod
#
列出加载的内核模块
env
#
查看环境变量资源
free
-m
#
查看内存使用量和交换区使用量
df
-h
#
查看各分区使用情况
-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
#
查看所有安装的软件包
cat
/proc/cpuinfo
:查看cpu相关参数的linux系统命令
cat
/proc/partitions
:查看linux硬盘和分区信息的系统信息命令
cat
/proc/meminfo
:查看linux系统内存信息的linux系统命令
cat
/proc/version
:查看版本,类似uname
-r
cat
/proc/ioports
:查看设备io端口
cat
/proc/interrupts
:查看中断
cat
/proc/pci
:查看pci设备的信息
cat
/proc/swaps
:查看所有swap分区的信息
‘叁’ 查看linux系统中各文件系统磁盘空间占用
linux中df命令的功能是用来检查linux服务器的文件系统的磁盘空间占用情况。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。
1.命令格式:
df [选项] [文件]
2.命令功能:
显示指定磁盘文件的可用空间。如果没有文件名被指定,则所有当前被挂载的文件系统的可用空间将被显示。默认情况下,磁盘空间将以 1KB 为单位进行显示,除非环境变量 POSIXLY_CORRECT 被指定,那样将以512字节为单位进行显示
3.命令参数:
必要参数:
-a 全部文件系统列表
-h 方便阅读方式显示
-H 等于“-h”,但是计算式,1K=1000,而不是1K=1024
-i 显示inode信息
-k 区块为1024字节
-l 只显示本地文件系统
-m 区块为1048576字节
--no-sync 忽略 sync 命令
-P 输出格式为POSIX
--sync 在取得磁盘信息前,先执行sync命令
-T 文件系统类型
选择参数:
--block-size=<区块大小> 指定区块大小
-t<文件系统类型> 只显示选定文件系统的磁盘信息
-x<文件系统类型> 不显示选定文件系统的磁盘信息
--help 显示帮助信息
--version 显示版本信息
4.使用实例:
实例1:显示磁盘使用情况
命令:
df
输出:
[root@CT1190 log]# df
文件系统 1K-块 已用 可用 已用% 挂载点
/dev/sda7 19840892 890896 17925856 5% /
/dev/sda9 203727156 112797500 80413912 59% /opt
/dev/sda8 4956284 570080 4130372 13% /var
/dev/sda6 19840892 1977568 16839184 11% /usr
/dev/sda3 988116 23880 913232 3% /boot
tmpfs 16473212 0 16473212 0% /dev/shm
说明:
linux中df命令的输出清单的第1列是代表文件系统对应的设备文件的路径名(一般是硬盘上的分区);第2列给出分区包含的数据块(1024字节)的数目;第3,4列分别表示已用的和可用的数据块数目。用户也许会感到奇怪的是,第3,4列块数之和不等于第2列中的块数。这是因为缺省的每个分区都留了少量空间供系统管理员使用。即使遇到普通用户空间已满的情况,管理员仍能登录和留有解决问题所需的工作空间。清单中Use% 列表示普通用户空间使用的百分比,即使这一数字达到100%,分区仍然留有系统管理员使用的空间。最后,Mounted on列表示文件系统的挂载点。
实例2:以inode模式来显示磁盘使用情况
命令:
df -i
输出:
[root@CT1190 log]# df -i
文件系统 Inode (I)已用 (I)可用 (I)已用% 挂载点
/dev/sda7 5124480 5560 5118920 1% /
/dev/sda9 52592640 50519 52542121 1% /opt
/dev/sda8 1280000 8799 1271201 1% /var
/dev/sda6 5124480 80163 5044317 2% /usr
/dev/sda3 255232 34 255198 1% /boot
tmpfs 4118303 1 4118302 1% /dev/shm
说明:
实例3:显示指定类型磁盘
命令:
df -t ext3
输出:
[root@CT1190 log]# df -t ext3
文件系统 1K-块 已用 可用 已用% 挂载点
/dev/sda7 19840892 890896 17925856 5% /
/dev/sda9 203727156 93089700 100121712 49% /opt
/dev/sda8 4956284 570104 4130348 13% /var
/dev/sda6 19840892 1977568 16839184 11% /usr
/dev/sda3 988116 23880 913232 3% /boot
说明:
实例4:列出各文件系统的i节点使用情况
命令:
df -ia
输出:
[root@CT1190 log]# df -ia
文件系统 Inode (I)已用 (I)可用 (I)已用% 挂载点
/dev/sda7 5124480 5560 5118920 1%
/proc 0 0 0 - /proc
sysfs 0 0 0 - /sys
devpts 0 0 0 - /dev/pts
/dev/sda9 52592640 50519 52542121 1% /opt
/dev/sda8 1280000 8799 1271201 1% /var
/dev/sda6 5124480 80163 5044317 2% /usr
/dev/sda3 255232 34 255198 1% /boot
tmpfs 4118303 1 4118302 1% /dev/shm
none 0 0 0 - /proc/sys/fs/binfmt_misc
说明:
实例5:列出文件系统的类型
命令:
df -T
输出:
root@CT1190 log]# df -T
文件系统 类型 1K-块 已用 可用 已用% 挂载点
/dev/sda7 ext3 19840892 890896 17925856 5% /
/dev/sda9 ext3 203727156 93175692 100035720 49% /opt
/dev/sda8 ext3 4956284 570104 4130348 13% /var
/dev/sda6 ext3 19840892 1977568 16839184 11% /usr
/dev/sda3 ext3 988116 23880 913232 3% /boot
tmpfs tmpfs 16473212 0 16473212 0% /dev/shm
说明:
实例6:以更易读的方式显示目前磁盘空间和使用情况
命令:
输出:
[root@CT1190 log]# df -h
文件系统 容量 已用 可用 已用% 挂载点
/dev/sda7 19G 871M 18G 5% /
/dev/sda9 195G 89G 96G 49% /opt
/dev/sda8 4.8G 557M 4.0G 13% /var
/dev/sda6 19G 1.9G 17G 11% /usr
/dev/sda3 965M 24M 892M 3% /boot
tmpfs 16G 0 16G 0% /dev/shm
[root@CT1190 log]# df -H
文件系统 容量 已用 可用 已用% 挂载点
/dev/sda7 21G 913M 19G 5% /
/dev/sda9 209G 96G 103G 49% /opt
/dev/sda8 5.1G 584M 4.3G 13% /var
/dev/sda6 21G 2.1G 18G 11% /usr
/dev/sda3 1.1G 25M 936M 3% /boot
tmpfs 17G 0 17G 0% /dev/shm
[root@CT1190 log]# df -lh
文件系统 容量 已用 可用 已用% 挂载点
/dev/sda7 19G 871M 18G 5% /
/dev/sda9 195G 89G 96G 49% /opt
/dev/sda8 4.8G 557M 4.0G 13% /var
/dev/sda6 19G 1.9G 17G 11% /usr
/dev/sda3 965M 24M 892M 3% /boot
tmpfs 16G 0 16G 0% /dev/shm
[root@CT1190 log]# df -k
文件系统 1K-块 已用 可用 已用% 挂载点
/dev/sda7 19840892 890896 17925856 5% /
/dev/sda9 203727156 93292572 99918840 49% /opt
/dev/sda8 4956284 570188 4130264 13% /var
/dev/sda6 19840892 1977568 16839184 11% /usr
/dev/sda3 988116 23880 913232 3% /boot
tmpfs 16473212 0 16473212 0% /dev/shm
说明:
-h更具目前磁盘空间和使用情况 以更易读的方式显示
-H根上面的-h参数相同,不过在根式化的时候,采用1000而不是1024进行容量转换
-k以单位显示磁盘的使用情况
-l显示本地的分区的磁盘空间使用率,如果服务器nfs了远程服务器的磁盘,那么在df上加上-l后系统显示的是过滤nsf驱动器后的结果
-i显示inode的使用情况。linux采用了类似指针的方式管理磁盘空间影射.这也是一个比较关键应用
‘肆’ IBM服务器 如何检查磁盘是否良好
电脑是个娇贵的东东,因为无论你的电脑是品牌机还是兼容机,各种稀奇古怪的毛病照样要来。如果再加上平时不注意对电脑进行维护,那一旦电脑出了问题,轻则重装系统,重则拔插硬件,害得自己吃不下饭睡不着觉,还得抱着爱机往电脑城跑,那可惨了……怎么办呢?其实只要你平时爱护你电脑,定期进行各方面的维护(放心,不花银子的),大可以降低故障的发生率。下面,小虾我结合自己在电脑城客服部打工时的所见所闻所想,谈一点电脑维护的常识,相信会对你有点帮助的。
一、天天保养
1.保证安置电脑的房间干燥清洁。清洁是最重要的,保持电脑清洁可以有效防止“职业杀手”——灰尘对电脑的破坏。当然,清洁的范围越大越好,显示器、音箱、主机的周边清洁也要保持好,因为这些东西对空气中的粉尘有很强的吸引力。而诸如显示器之内的东东,一旦内部灰尘日积月累,再加上房间比较潮湿的话,难免不出问题,严重时甚至会导致显示器内部短路,损坏显示器。
2.了解一些常识性的问题。如开关机顺序,开机时“先外设(显示器,打印机)后主机”,关机时“先主机后外设”。看到这里,也许有人要说通过“开始”/“关闭系统”/“关闭计算机”不就行了?不错,这就是人们所说的软关机,但是,如果软关机失败了呢(这种事情你迟早会碰上的)?这时候,你怎么办,如果你先关外设,再关主机,那就可能使系统在下次启动时无法识别相关硬件,或者丢失已装载设备驱动程序,从而使系统受到不必要的破坏。
3.安全第一,查杀病毒先行。在使用软盘或光盘前,最好先用杀毒软件来查查毒,并注意随时更新自己的病毒库。经常上网的朋友一定要安装病毒防火墙,并最好设置每天定时杀毒。同时,学会用Ghost备份系统也是一种不错的选择,一旦系统遭病毒破坏,就用Ghost来快速恢复备份时的系统。
4.硬盘保养。一般正品硬盘没什么大问题的,但有些水货硬盘就没那么好的运气了,对此,如果阁下的电脑由于种种原因时常断电或非正常重启,那就到应尽快进行硬盘扫描,及时修复磁盘的错误,尽量避免坏道的产生。同时,给自己的机器配个好点的电源。当然,由于病毒等种种原因,小虾建议你最好给你的硬盘备份好分区表,这样一旦出现问题,也可以减小数据的损失。
二、月月保养
1.隔绝病毒侵害:用启动盘启动机器,拿尽量新一点版本的杀毒软件对系统进行病毒扫描,对于诸如CIH之流的恶性病毒,更要小心再小心(变种太多,防不胜防)最好装个CIH的免疫程序。并且,检查日常重要的数据有无备份,小虾建议你在平时最好把数据备份在C盘以外的驱动器,病毒一般都是格C盘的嘛。
2.查看“设备管理器”(系统属性中)中有没有带黄色或红色“!”的设备选项,如果有,表明硬件设备有冲突,可以先删除该设备,然后进行刷新或“新硬件检测”,按照安装向导重新安装设备驱动程序或进行必要的驱动程序升级,以解决系统的冲突问题。如果“设备管理器”各项列表正常,就可以放心了。
3.如果磁盘显示的容量有问题,就运行“附件”/“系统工具”/“磁盘扫描程序”,修复一些磁盘错误;如果系统正常运行日益减慢,就运行“磁盘碎片整理程序”(在运行中输入“defrag”或在系统工具中启动运行)来整理硬盘因读写产生的各类临时文件、无效文件等。不过此工具的速度需要你有较强的忍受力,所以小虾建议用Vopt整理,整理速度来得快,效果也不错。
4.使用魔法兔子等软件对日渐庞大的注册表进行“清洗”。当然,事先一定要备份好注册表,这是由于注册表是Windows对程序进行管理的“账本”,如果你对兔子不放心的话,可以在桌面上点击“开始”/“运行”/“regedit”,接着首先点击“导出注册表文件”,随后再点击“引入注册表文件”。因为在“导出”时系统会将注册表多余的内容删除,所以这一进一出,注册表就会苗条点。
5.依次点击“开始”/“程序”/“附件”/“系统信息”,打开“系统信息”窗口,在“工具”菜单中选择“注册表检查程序”(或在运行中输入“scanreg”),检查注册表文件正误(如果出错且无法自动修复,请用备份恢复);接着运行“工具”/“系统文件检查器”(或在运行中输入“sfc”),来核对Windows系统文件的完整性。
三、季季保养
1.工具准备
a.梅花螺丝刀(顾名思义,下螺丝的了,如机箱螺丝,电源螺丝,显卡螺丝等)
b.小毛刷(小是小,作用大,除尘必用)
c.酒精加棉花(把适量的酒精沾在棉花上,对清除板卡上的氧化层有奇效)
d.镜头纸,吹气球(除尘),回形针???
2.身体准备
把手放在自来水管或墙上,清除身上所带的静电,呵呵,静电和灰尘可是电脑的两大“全职杀手”哦,所以先来除尘。
3.切断电源,将主机与外设之间的连线拔掉,用梅花螺丝刀打开机箱面板,取下电源。这时,你会看到在板卡上积落着灰尘,用吹气球去吹吹看,特别是面板进风口的附近和电源盒(排风口)的附近,以及板卡的插接部位,更要用心吹,如果有小型风扇的话,除尘效果就更好了。
4.将电源“分尸”,打开“内胀”你会看到黑黑的电源风扇,不要犹豫,这就是电源里里灰尘的大本营,用吹气球和棉纸仔细的清扫干净后装上。
5.将回形针展开,插入光驱前面板上的应急弹出孔,稍稍用力,光驱托盘就打开了。用镜头纸将所及之处轻轻擦拭干净,注意不要探到光驱里面去,而且,千万不要使用诸如影碟机机上的“清洁盘”来清洁光驱,除非你有对光驱升级的打算,嘿嘿。
6.下开软驱,用吹气球清除软驱中的灰尘。
7.拆下内存和显卡,检查金手指部分是否干净,如果不干净,可用酒精对其进行清洁。清洁完后,再装回原来的插槽,但要注意位置是否准确、与插槽接触是否良好。
8.用镜头纸将显示器屏幕擦拭干净,如果显示器太脏了,就用镜头纸蘸上少许的清水(千万不能用酒精或其他清洁剂)由内圈向外圈进行清洁。
9.将鼠标的后盖拆开,取出小球,用清水洗干净,晾干,并清除鼠标内部滑杆积蓄的灰尘,然后复原。
10.用吹气球将键盘键位之间的灰尘清理干净并用棉花粘适量酒精进行清洗消毒。注意平时保持,可经常进行清洗消毒。
‘伍’ 如何监控IBM,戴尔,HP等服务器的硬盘状况
IBM可以通过管理口AMM,在客户端配置一个IP地址段与其服务器地址同网段,然后输入192.168.70.125 进入IBM管理页面,用户名:UERSID 密码:PASSW0RD其中“O”是数字“0”
然后有选择磁盘的信息一栏。。希望能对您有所帮助
‘陆’ 服务器监控硬盘状态
对服务器来说,硬盘因为其机械结构,是最容易出现故障的设备。但恰恰是这最容易出现故障的设备中,存储着对企业来说最至关重要的IT资源——数据。一旦硬盘出现故障,会给企业带来重大的损失。据统计,为了解决硬盘故障带来的损失,目前全球每年的数据恢复市场价值大约在千亿美元——而这仅仅是是企业损失的一小部分。近年来,为了解决这一问题衍生出了大量的技术如:Raid、双机热备等。但这些技术都是在基于增加磁盘的数量的方式来尝试解决问题,降低了数据丢失的概率,但同时大大增加了运维成本,提高了管理的难度。
为此,蚁巡运维平台尝试引入一种新的方式,通过远程实时监控服务器硬盘的健康状态,达到在不增加硬件成本和管理成本的基础上保障数据安全的做法。通过蚁巡运维平台,可以自动发现安装了SMART标准技术的硬盘并远程监控其磁盘的健康指标。
S.M.A.R.T的全称为“Self-Monitoring Analysis and Reporting Technology”,即“自我监测、分析及报告技术”。支持S.M.A.R.T技术的硬盘可以通过硬盘上的监测指令和主机上的监测软件对磁头、盘片、马达、电路的运行情况、历史记录及预设的安全值进行分析、比较。当出现安全值范围以外的情况时,就会自动向用户发出警告。几乎所有主流的硬盘,包括固态硬盘都支持这一技术。但该技术只适用于单机环境,且必须手工获取数据,使用该技术防止硬盘故障的管理成本很高。而在蚁巡中,可以批量的、远程的、实时的监控使用了该技术的硬盘,大大降低了管理成本。
同时,通过蚁巡还可以获得硬盘的使用时间、使用次数等基本指标数据。可以有效的评估硬盘的使用情况,从而进一步评估设备的使用率、寿命等信息。
据统计,通过这项技术,可以提前发现超过60%的硬盘故障,给企业带来的价值无可估量。
‘柒’ ibm X3400服务器如何检测硬盘有没有坏道
1、按下组合键Ctrl+A进入配置程序,Disk Utilities–格式化或校验媒体设备,选择校验就可以了,有问题一般都可以检测出来
2.用HDTune软件检测一下,就行了,自己搜一个一下,小而很好很实用的软件