当前位置:  操作系统/服务器>linux
本页文章导读:
    ▪dmidecode命令解读服务器硬件信息      dmidecode是一个信息转换工具,能把系统中的硬件信息输出为友好的可读性的信息。 一些知名厂商的服务器还可以展现出其服务器型号,序列号等,借助它,可以做一些资产管理的工作; 比如.........
    ▪linux at命令快速配置的方法介绍      linux at命令,用于在指定时刻执行指定的命令序列。 本文为大家介绍如何可以快速的添加一个at任务。 传统方式中,有三种添加方法。 1, 代码示例: at 5pm /bin/ls -l /root >/tmp/ls.log   在当天.........
    ▪RPM包安装/升级/查询/卸载方法的详细介绍      RPM命令常用参数 RPM的常规使用方法为rpm-?package.rpm,其中-?为操作参数(更多信息,请查阅帮助$manrpm): -q在系统中查询软件或查询指定rpm包的内容信息 -i在系统中安装软件 -U在系统中升级软件.........

[1]dmidecode命令解读服务器硬件信息
    来源: 互联网  发布时间: 2013-12-24

dmidecode是一个信息转换工具,能把系统中的硬件信息输出为友好的可读性的信息。

一些知名厂商的服务器还可以展现出其服务器型号,序列号等,借助它,可以做一些资产管理的工作;

比如,可以在一台dell的服务器上查看到:
 

代码示例:
bash# dmidecode -t 1
Handle 0×0002, DMI type 1, 27 bytes.
System Information
Manufacturer: Dell
Product Name: S5000PAL
Version: Not Specified
Serial Number: F1Z1HF1
UUID: 4F0F48DC-FF5F-11DC-ABCD-000BAB086EB6
Wake-up Type: Power Switch
SKU Number: ……….
Family: Not Specified
 

其中包括了服务器的型号,序列号等等信息;

dmidecode命令可以查询到包括bios、system、board、mem等多达39种信息;
详细使用方法,可以查下man帮助信息。


    
[2]linux at命令快速配置的方法介绍
    来源: 互联网  发布时间: 2013-12-24

linux at命令,用于在指定时刻执行指定的命令序列。

本文为大家介绍如何可以快速的添加一个at任务。

传统方式中,有三种添加方法。

1,

代码示例:
at 5pm /bin/ls -l /root >/tmp/ls.log
 

在当天下午5点执行ls命令。(注)此方法我一次没有实现过。

2,将/bin/ls -l /root >/tmp/ls.log语句写入/tmp/tmpjob,语句为:
 

代码示例:
at -f /tmp/tmpjob 5pm

3,最常规的使用交互式方式
首先键入:
 

代码示例:
at 5pm 8/13/12

然后系统出现at>提示符,等待用户输入进一步的信息,也就是需要执行的命令序列:
 

代码示例:
/bin/ls -l /root >/tmp/ls.log

命令输入完成后,使用Ctrl+d退出编辑,可以看到如下提示
 

代码示例:
at> <EOT>
job 4 at 2012-08-13 17:00

压轴的方法,可以快速添加at,既不需要生成临时文件,也不需要进入交互模式。
命令:
 

代码示例:
echo '/etc/init.d/httpd restart'|at 3am 081312
 

在2012年8月13日凌晨3点重启httpd服务。
简单的一行命令,是不是超简单呢?!


    
[3]RPM包安装/升级/查询/卸载方法的详细介绍
    来源: 互联网  发布时间: 2013-12-24

RPM命令常用参数

RPM的常规使用方法为rpm-?package.rpm,其中-?为操作参数(更多信息,请查阅帮助$manrpm):

-q在系统中查询软件或查询指定rpm包的内容信息
-i在系统中安装软件
-U在系统中升级软件
-e在系统中卸载软件
-h用#(hash)符显示rpm安装过程
-v详述安装过程
-p表明对RPM包进行查询,通常和其它参数同时使用,如:
-qlp查询某个RPM包中的所有文件列表
-qip查询某个RPM包的内容信息

RPM命令参数使用方法

以上参数有些需要组合使用,比如说rpm-hpackage.rpm是没有意义的,但rpm-ihpackage.rpm即表示安装package并用#符显示安装进度。

安装RPM包
 

代码示例:
#rpm -ivh package.rpm

升级RPM包命令
 

代码示例:
#rpm -Uvh package.rpm

卸载RPM包命令
#rpm-evpackage

查询RPM包中包含的文件列表命令
 

代码示例:
#rpm-qlp package

查询RPM包中包含的文件列表命令
 

代码示例:
#rpm -qlp package

查询RPM包中包含的内容信息命令
 

代码示例:
#rpm-qip package

查询系统中所有已安装RPM包
 

代码示例:
#rpm -qa

RPM包管理示例

以下步骤描述了一个普通用户安装IBMLotusNotesV85(以下简称Notes)的典型操作过程。Notes的RPM包名为ibm_lotus_notes-8.5.i586.rpm。

首先查询是否该软件是否已经在系统中存在    
 

代码示例:
#rpm -qa | grep ibm_lotus_notes

如果返回信息为空那么说明该软件还未被安装。

查询Notes软件包内容:
 

代码示例:
#rpm -qip ibm_lotus_notes-8.5.i586.rpm
Name:ibm_lotus_notesRelocations:/opt/ibm/lotus/notes
Version:8.5Vendor:IBM
Release:20081211.1925BuildDate:Sat13Dec200809:38:55AMCST
InstallDate:(notinstalled)BuildHost:dithers.notesdev.ibm.com
Group:Applications/Office
SourceRPM:ibm_lotus_notes-8.5-20081211.1925.src.rpm
Size:603779427License:Commercial
Signature:DSA/SHA1,Sat13Dec200809:43:02AMCST,KeyID314c8c6534f9ae75
Summary:IBMLotusNotes
Description:
IBMLotusNotessoftwareprovidesarobust...

安装Notes:    
 

代码示例:
#rpm -ivh ibm_lotus_notes-8.5.i586.rpm

返回信息:
Preparing...###########################################[100%]
1:ibm_lotus_notes###########################################[100%]

升级Notes:
若今后需要基于该版本升级至更高版本的Notes(缝.0-ibm_lotus_notes-9.0.i586.rpm),则使用-U参数:
 

代码示例:
#rpm -Uvh ibm_lotus_notes-8.5.i586.rpm

在该步骤中如果使用-i则系统通常会报文件冲突错误,无法正常安装。

卸载Notes
注意卸载软件使用软件名称,而不是包文件名:
 

代码示例:
#rpm -ev ibm_lotus_notes

就是这些了,更多内容,大家可以多翻翻本站提供的rpm相关文章。


    
最新技术文章:
▪linux系统中的列出敏感用户的脚本代码
▪a10 config backup for aXAPI
▪一键备份gitolite服务器的Shell脚本
▪nagios 分发文件实现代码
▪阿里云云服务器Linux系统更新yum源Shell脚本
▪一个监控LINUX目录和文件变化的Shell脚本分享
▪Linux下实现SSH免密码登录和实现秘钥的管理、...
▪Shell正则表达式之grep、sed、awk实操笔记
▪3个备份系统文件并邮件发送的Shell脚本分享
▪CentOS 6.3下给PHP添加mssql扩展模块教程
▪监控网站是否可以正常打开的Shell脚本分享
▪shell脚本编程之if语句学习笔记
▪shell脚本编程之循环语句学习笔记
▪shell脚本编程之case语句学习笔记
▪Shell脚本实现的阳历转农历代码分享
▪Shell脚本实现复制文件到多台服务器的代码分...
▪Shell脚本实现批量下载网络图片代码分享
▪Shell脚本实现检测文件是否被修改过代码分享
▪Shell脚本数组用法小结
▪Shell脚本批量重命名文件后缀的3种实现
▪C语言实现的ls命令源码分享
▪Linux下查找后门程序 CentOS 查后门程序的shell脚...
▪Shell 函数参数
▪linux shell 自定义函数方法(定义、返回值、变...
▪Shell实现判断进程是否存在并重新启动脚本分...
▪Shell脚本break和continue命令简明教程
▪Shell脚本函数定义和函数参数
▪让代码整洁、过程清晰的BASH Shell编程技巧
oracle iis7站长之家
▪awk中RS、ORS、FS、OFS的区别和联系小结
 


站内导航:


特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

©2012-2021,,E-mail:www_#163.com(请将#改为@)

浙ICP备11055608号-3