centos誤刪/sbin/service的恢複方法

來源:互聯網
上載者:User

centos誤刪/sbin/service的恢複方法
因為執行rm命令時,不小心誤刪了/sbin/service這個非常重要的系統服務啟動命令,於是趕緊上網搜尋,居然完全搜尋不到相關文章。
下面是諮詢了資深營運人員之後,給出的解決辦法,現記錄如下:
首先執行yum,rpm命令查看一下相關軟體包
[html]view plaincopy

  1. #yumlist|grepinitscripts
  2. initscripts.x86_649.03.31-2.el6.centos@anaconda-CentOS-201207061011.x86_64/6.3
  3. initscripts.x86_649.03.40-2.el6.centos.1updates
上面給出了可安裝軟體的yum源版本。
[html]view plaincopy
  1. #rpm-qa|grepinitscripts
  2. initscripts-9.03.31-2.el6.centos.x86_64
上面是目前系統已安裝的initscripts情況,因為誤刪了service檔案,顯然已經出現了錯誤,然後執行
[html]view plaincopy
  1. #yuminstallinitscripts
  2. Loadedplugins:fastestmirror
  3. Loadingmirrorspeedsfromcachedhostfile
  4. *base:mirrors.btte.net
  5. *extras:mirrors.btte.net
  6. *updates:mirrors.btte.net
  7. SettingupInstallProcess
  8. ResolvingDependencies
  9. -->Runningtransactioncheck
  10. --->Packageinitscripts.x86_640:9.03.31-2.el6.centoswillbeupdated
  11. --->Packageinitscripts.x86_640:9.03.40-2.el6.centos.1willbeanupdate
  12. -->FinishedDependencyResolution
  13. DependenciesResolved
  14. =================================================================================================================================================================================
  15. PackageArchVersionRepositorySize
  16. =================================================================================================================================================================================
  17. Updating:
  18. initscriptsx86_649.03.40-2.el6.centos.1updates940k
  19. TransactionSummary
  20. =================================================================================================================================================================================
  21. Upgrade1Package(s)
  22. Totaldownloadsize:940k
  23. #這裡輸入y
  24. Isthisok[y/N]:y
  25. DownloadingPackages:
  26. initscripts-9.03.40-2.el6.centos.1.x86_64.rpm|940kB00:00
  27. Runningrpm_check_debug
  28. RunningTransactionTest
  29. TransactionTestSucceeded
  30. RunningTransaction
  31. Updating:initscripts-9.03.40-2.el6.centos.1.x86_641/2
  32. Cleanup:initscripts-9.03.31-2.el6.centos.x86_642/2
  33. Verifying:initscripts-9.03.40-2.el6.centos.1.x86_641/2
  34. Verifying:initscripts-9.03.31-2.el6.centos.x86_642/2
  35. Updated:
  36. initscripts.x86_640:9.03.40-2.el6.centos.1
  37. Complete!

安裝完成後,發現service已經存在於/sbin目錄下
[html]view plaincopy
  1. #ll/sbin/service
  2. -rwxr-xr-x1rootroot1694Feb2018:44/sbin/service
  3. #rpm-qa|grepinitscripts
  4. initscripts-9.03.40-2.el6.centos.1.x86_64
軟體做了一個小版本更新。真讓人虛驚一場。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.