博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
centos6.x误删/sbin/service的恢复方法
阅读量:5847 次
发布时间:2019-06-19

本文共 2772 字,大约阅读时间需要 9 分钟。

  hot3.png

因为执行rm命令时,不小心误删了/sbin/service这个非常重要的系统服务启动命令,于是赶紧上网搜索,居然完全搜索不到相关文章。

下面是咨询了运维资深人员之后,给出的解决办法,现记录如下:
首先执行yum,rpm命令查看一下相关软件包

# yum list | grep initscriptsinitscripts.x86_64                       9.03.31-2.el6.centos          @anaconda-CentOS-201207061011.x86_64/6.3initscripts.x86_64                       9.03.40-2.el6.centos.1        updates

上面给出了可安装软件的yum源版本。

# rpm -qa | grep initscriptsinitscripts-9.03.31-2.el6.centos.x86_64

上面是目前系统已安装的initscripts情况,因为误删了service文件,显然已经出现了错误,然后执行

# yum install initscriptsLoaded plugins: fastestmirrorLoading mirror speeds from cached hostfile * base: mirrors.btte.net * extras: mirrors.btte.net * updates: mirrors.btte.netSetting up Install ProcessResolving Dependencies--> Running transaction check---> Package initscripts.x86_64 0:9.03.31-2.el6.centos will be updated---> Package initscripts.x86_64 0:9.03.40-2.el6.centos.1 will be an update--> Finished Dependency ResolutionDependencies Resolved================================================================================================================================================================================= Package                                   Arch                                 Version                                          Repository                             Size=================================================================================================================================================================================Updating: initscripts                               x86_64                               9.03.40-2.el6.centos.1                               updates                               940 kTransaction Summary=================================================================================================================================================================================Upgrade       1 Package(s)Total download size: 940 k#这里输入yIs this ok [y/N]: yDownloading Packages:initscripts-9.03.40-2.el6.centos.1.x86_64.rpm          | 940 kB     00:00     Running rpm_check_debugRunning Transaction TestTransaction Test SucceededRunning Transaction  Updating   : initscripts-9.03.40-2.el6.centos.1.x86_64                 1/2   Cleanup    : initscripts-9.03.31-2.el6.centos.x86_64                   2/2   Verifying  : initscripts-9.03.40-2.el6.centos.1.x86_64                 1/2   Verifying  : initscripts-9.03.31-2.el6.centos.x86_64                   2/2 Updated:  initscripts.x86_64 0:9.03.40-2.el6.centos.1                                                      Complete!

安装完成后,发现service已经存在于/sbin目录下

# ll /sbin/service -rwxr-xr-x 1 root root 1694 Feb 20 18:44 /sbin/service# rpm -qa | grep initscriptsinitscripts-9.03.40-2.el6.centos.1.x86_64

软件做了一个小版本更新。真让人虚惊一场。

转载于:https://my.oschina.net/ramboo/blog/267729

你可能感兴趣的文章
ZOJ 3316 Game 一般图最大匹配带花树
查看>>
linux后台运行jar程序
查看>>
Ubuntu 16.04安装Eclipse
查看>>
java中Object转String
查看>>
需求用例分析之备选流
查看>>
redis之如何配置jedisPool参数
查看>>
《系统架构师》——操作系统和硬件基础
查看>>
FTP下载工具
查看>>
oauth2-server-php for windows 的那些坑 (研究中...)
查看>>
SpringMVC系列(六)处理模型数据
查看>>
php OpenSSL 加解密
查看>>
linux集群架构
查看>>
IntelliJ IDEA 乱码解决方案 (项目代码、控制台等)
查看>>
服务治理的技术点
查看>>
缩减APK包大小
查看>>
.Net 更容易的使用配置文件 SuperConfig
查看>>
javascript 简单语法 对象属性及方法
查看>>
一些非常有意思的杂项资源
查看>>
com.baidu.mapapi.CoordType
查看>>
[Linux] - 网速测试命令
查看>>