您的位置:首页 > 运维架构 > Linux

linux如何查看命令对于的是哪个软件包&linux排错思路

2016-02-03 15:00 585 查看
以brctl为例

linux-wfh4:~ # which brctl

/sbin/brctl

linux-wfh4:~ # rpm -qf /sbin/brctl

bridge-utils-1.5-17.56.x86_64

linux-wfh4:~ #

就这么简单。

这样看来这篇文章有点短。随便写写这段时间关于openstack的故事吧。

安装openstack主要就是安装官网的教程来,出了错找陈晨。大多数问题都能得到有效解决。

在看陈晨解决问题的过程中我了解到,在linux上拍错,思路很重要。

首先查看服务是否启动了  例如ps -ef |grep   keywords

没启动,再启动,发现点了启动还是出错。

然后检查配置文件,我的错误百分之八十是配置文件没有写对,尽管是直接复制粘贴,偶尔也会出错。仔细检查配置文件,看密码是否正确。openstack配置文件中需要密码的地方很多。

如果还没解决:

这个时候看日志/var/log/xxx/下面。好的开源软件有很完善的日志制度,软件启动的所有信息都在日志里有记录。

那么一个个排查日志tailf日志文件,一个shell启动,一个shell看日志,出现error,解决error。

解决问题,有一个好的思路很简单。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: