首页 | 资讯动态 | linux基础 | 系统管理 | 网络管理 | 编程开发 | linux数据库 | 服务器技术 | linux相关 | linux认证 | 嵌入式 | 下载中心 | 专题 | linux招聘 | HR | 镜像
OKLinux中文技术站
·设为首页
·加入收藏
·联系我们
系统管理: 中文环境 系统管理 桌面应用 内核技术 | Linux基础: 基础入门 安装配置 常用命令 经验技巧 软件应用 | Linux数据库: Mysql Postgre Oracle DB2 Sybase other
网络管理: 网络安全 网络应用 Linux服务器 环境配置 黑客安全 | 编程开发: PHP CC++ Python Perl Shell 嵌入式开发 java jsp | PHP技术: PHP基础 PHP技巧 PHP应用 PHP文摘
搜索中心 Linux招聘 Linux专题 Apache | Linux相关: 硬件相关 Linux解决方案 Linux认证 企业应用 其它Unix | 相关下载: 资料下载 参考手册 开发工具 服务器类 软路由 其它
 技术搜索:
会员中心 注册会员 高级搜索  
  → 当前位置:首页>网络管理>网络应用>正文

Linux系统下服务器的硬件检查和文件传输

http://www.oklinux.cn  2008-01-16   korn  会员收藏  游客收藏  【 】 
您查看的文章来源于http://www.oklinux.cn

近日要盘点服务器,我是希望可以把信息查出来,然后把所有的文件打包发送到一个主服务器进行批量处理。

 

那先看看怎么处理相关的内容:

关于硬件信息查看的命令: linux:

内存: cat /proc/meminfo

cpu: cat /proc/cpuinfo

硬盘: df -h -T(no device的设备看不到)

fdisk -l可以在redhat9.0中看; redhat企业版不行.

solaris:

网卡速度: dmesg |grep link

CPU频率: psrinfo -v 或者mpstat

cpu\内存等:prtdiag -v (大部分信息全部列出) 需要先进入/usr/platform/sun4u/sbin

硬盘: iostat -E

 

linux下还有几个命令可以看很多硬件设备的信息.

lspci -v

dmidecode

dmesg

 

文件传输方式参考:

不同的Linux之间copy文件常用有3种方法,第一种就是ftp,也就是其中一台Linux安装ftp Server,这样可以另外一台使用ftp的client程序来进行文件的copy。第二种方法就是采用samba服务,类似Windows文件copy 的方式来操作,比较简洁方便,第三种就是利用scp命令来进行文件复制。

 

scp是有Security的文件copy,基于ssh登录。操作起来比较方便,比如要把当前一个文件copy到远程另外一台主机上,可以如下命令。

 

scp /home/daisy/full.tar.gz [email protected]:/home/root

 

然后会提示你输入另外那台172.19.2.75主机的root用户的登录密码,接着就开始copy了。

 

如果想反过来操作,把文件从远程主机copy到当前系统,也很简单。

 

scp [email protected]:/home/root /home/daisy/full.tar.gz

 

那就是硬盘信息可以这样:

df -h -T >/root/info/hd.txt

 

内存可以这样:

cat /proc/meminfo >/root/info/mem.txt

 

再复制启动脚本做检查:

cp /etc/rc.local /root/info/mem.txt

 

再复制计划任务脚本做检查:

cp /etc/crontab /root/info/crontab.txt

 

检查当前程序列表:

top -n1>/root/info/top.txt

 

还有要检查的也可以把它放到文件夹里面

然后打包:

tar cvfz info.tar.gz ./info

 

再传输到服务器上:

scp /root/info.tar.gz root@target_server:/home/root

 

最后就是这么几个语句:

 

 

SERVER_IP=127.0.0.1
cd /root
rm -R -f info_$SERVER_IP
mkdir info_$SERVER_IP
df -h -T >/root/info_$SERVER_IP/hd.txt
cat /proc/meminfo_$SERVER_IP >/root/info_$SERVER_IP/mem.txt
cp /etc/rc.local /root/info_$SERVER_IP/rc.local.txt
top -n1>/root/info_$SERVER_IP/top.txt
tar cvfz info_$SERVER_IP.tar.gz ./info_$SERVER_IP
rm -R -f info_$SERVER_IP
scp info_$SERVER_IP.tar.gz root@target_server:/home/root
rm -f info_$SERVER_IP.tar.gz

 

 


上一篇:基于UNIX文化 自由软件用户9个共同特点   下一篇:Linux系统下安装配置Dynamips的方法

收藏于收藏夹】 【评论】 【推荐】 【打印】 【关闭
相关文档
·在虚拟机Redhat Linux下安装Samba服务器
·VMware下让Linux系统与真实主机共享上网
·Linux操作系统下PPPOE拨号共享上网方法
·xManager连接Linux的配置方法
·Linux和Window系统远程桌面相互访问方法
·Ubuntu下用手机连接蓝牙局域网pan/pand
·如何解决Xmanager不能登陆Linux系统问题
·通过Amora用symbian手机控制Linux计算机
·在Linux操作系统下单网卡实现双IP的设置
·Linux下使用Openssh工具远程管理Solaris 10
·VMware下Linux与真实主机共享上网的方法
·Linux文本模式下如何发送带附件的Email
·Ubuntu Linux系统下TP-link无线上网方法
·Ubuntu Linux系统中如何使用Samba客户端
·把Linux下xmanager开启总共需要的步骤
·利用Linux来打开远程xWindows的两种方法
发表评论
密码: 匿名评论
评论内容:

(不超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规)
 
  最新文档
·用putty在Windows下远程连接Linux出现
·Ubuntu的局域网安装方法
·四步轻松搞定Ubuntu Linux下WPA无线上
·Linux系统日志下vsftpd的配制
·Linux系统下DNS服务器的架设
·Linux系统下LVM扩充方法
·Ubuntu 8.04 LTS (Hardy Heron)更新源
·Firefox 3.0 Beta 4 推出
·VMware下让Linux系统与真实主机共享上
·在虚拟机Redhat Linux下安装Samba服务
·Linux操作系统下PPPOE拨号共享上网方法
·xManager连接Linux的配置方法
  阅读排行
·防火墙也能DIY----免费的专业级防火墙M
·用Xmanager远程管理LINUX,AIX等UNIX系
·linux下的rsync配置和使用教程
·LVS集群学习笔记(NAT\DR\IP tunnel)
·Ubuntu 8.04 LTS (Hardy Heron)更新源
·如何解决Xmanager不能登陆Linux系统问
·RHEL5实现高可用HA集群+GFS+Enterprise
·Suse Linux下的samba设置用户说明
·Linux 硬盘克隆备份详细图解
·用VNC实现远程桌面共享的方法
·xManager连接Linux的配置方法
·linux下文件服务Vsftp详细介绍
· Linux下Tomcat配置技巧详解分析
·Linux下使用Openssh工具远程管理Solari
·Linux操作系统下SVN服务器的搭建详解
网摘收藏: