因为执行rm命令时,不小心误删了/sbin/service这个非常重要的系统服务启动命令,于是赶紧上网搜索,居然完全搜索不到相关文章。
下面是咨询了运维资深人员之后,给出的解决办法,现记录如下:
首先执行yum,rpm命令查看一下相关软件包
# yum list | grep initscripts
initscripts.x86_64 9.03.31-2.el6.centos @anaconda-CentOS-201207061011.x86_64/6.3
initscripts.x86_64 9.03.40-2.el6.centos.1 updates
上面给出了可安装软件的yum源版本。
# rpm -qa | grep initscripts
initscripts-9.03.31-2.el6.centos.x86_64
上面是目前系统已安装的initscripts情况,因为误删了service文件,显然已经出现了错误,然后执行
# yum install initscripts
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirrors.btte.net
* extras: mirrors.btte.net
* updates: mirrors.btte.net
Setting up Install Process
Resolving 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 Resolution
Dependencies Resolved
==================================================================================================
===============================================================================
Package Arch Version
Repository Size
==================================================================================================
===============================================================================
Updating:
initscripts x86_64 9.03.40-
2.el6.centos.1 updates 940 k
Transaction Summary
==================================================================================================
===============================================================================
Upgrade 1 Package(s)
Total download size: 940 k
#这里输入y
Is this ok [y/N]: y
Downloading Packages:
initscripts-9.03.40-2.el6.centos.1.x86_64.rpm
| 940 kB 00:00
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running 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 initscripts
initscripts-9.03.40-2.el6.centos.1.x86_64
软件做了一个小版本更新。真让人虚惊一场。
分享到:
相关推荐
误删除Centos7.9 2009版本系统可以下载此包我已经将文件全部打包直接解压xshll拖进Linux 下执行一下命令即可 rpm -Uvh --replacepkgs lvm2-python-libs*.rpm --nodeps --force rpm -Uvh --replacepkgs libxml2-...
http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-7
kernel-3.10.0-327.el7.x86_64.rpm...源下载地址:https://buildlogs.centos.org/c7.1511.00/kernel/20151119220809/3.10.0-327.el7.x86 没有积分的就去下源地址的吧,网络不好的就花点积分下载我的吧,我也是找了半天
PackageKit-yum-1.0.7-6.el7.centos.x86_64 yum-utils-1.1.31-40.el7.noarch 下方两个一起装 yum-plugin-fastestmirror-1.1.31-40.el7.noarch yum-langpacks-0.4.2-7.el7.noarch yum-3.4.3-150.el7.centos.noarch ...
sudo sed -e 's|^#baseurl=http://mirror.centos.org/$contentdir/$releasever|baseurl=http://mirrors.cloud.aliyuncs.com/$contentdir/$releasever-stream|g' -i.bak /etc/yum.repos.d/CentOS-*.repo ``` 这里,...
http://mirrors.btte.net/centos/7/isos/x86_64/ ...http://centos.ustc.edu.cn/centos/7/isos/x86_64/ http://mirrors.neusoft.edu.cn/centos/7/isos/x86_64/ http://
ntp-4.2.6p5-12.el6.centos.2.x86_64.rpm 和 ntpdate-4.2.6p5-12.el6.centos.2.x86_64.rpm 是针对CentOS 6.x或Red Hat 6.x 64位系统的RPM安装包,用于部署和管理网络时间服务。 NTP的主要功能是确保系统时钟的准确...
此内容主要用于CentOS7.6、CentOS7.9操纵系统中,并且操作系统不能够链接外网无法使用yum安装httpd服务,所以只能使用离线安装包进行安装。其中步骤在实际的CentOS与服务器验证过,可能安装过程中会有问题,请根据...
在/etc/yum.repos.d/新建文件centos.repo,内容如下: ######################################################################### # CentOS-Base.repo # # The mirror system uses the connecting IP address of ...
CentOS 8.4版本(CentOS-8.4.2105-x86_64-dvd1)适用于x86_64,必须集齐10个文件才能一起解压缩使用,10个文件下载地址: CentOS-8.4.2105-x86_64-dvd1.part10.rar ... CentOS-8.4.2105-x86_64-dvd1.part09.rar ...
centos7.0 sso下载地址:http://isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-Everything-1804.iso 方案二: centos7.0已经做好的镜像(包含图形化): 链接:...
2.编辑文件 /etc/yum.repos.d/CentOS-Base.repo ,将其中的 mirrors.aliyun.com/centos/$releasever 替换成相应历史源站地址和版本号,如 vault.centos.org/5.11 yum clean all && yum makecache
CentOS 8.4版本(CentOS-8.4.2105-x86_64-dvd1)适用于x86_64,必须集齐10个文件才能一起解压缩使用,10个文件下载地址: CentOS-8.4.2105-x86_64-dvd1.part10.rar ... CentOS-8.4.2105-x86_64-dvd1.part09.rar ...
CentOS6.x系统管理实战宝典 共计三个部分 此为第二部分
关于新手在安装CentOS 6.x系统之后的初始环境设定,本文将详细介绍必要的配置步骤和知识点,以帮助新手用户更好地理解和应用。 首先,CentOS(Community ENTerprise Operating System)是基于Red Hat Enterprise ...
centos7.9.2009误删python2.7之后,导致yum和Python命令无法使用,安装python2.75所需pkg。搬运工,要1个积分应该不过分吧^—^想要自己下的去下载地址:...
但是以上的方法都是需要网络的,当没有网络的时候就无法使用了,所以还有一个常用的方法就是用Centos的iso镜像搭建本地yum源,这样安装软件的速度就会飞快,缺点是可能有些包没有。 1.安装Centos后默认的yum源如下 ...
CentOS 8.4版本(CentOS-8.4.2105-x86_64-dvd1)适用于x86_64,必须集齐10个文件才能一起解压缩使用,10个文件下载地址: CentOS-8.4.2105-x86_64-dvd1.part10.rar ... CentOS-8.4.2105-x86_64-dvd1.part09.rar ...
虚拟机镜像_centos7.ova_可直接导入virtualbox 版本7.4.1708 (Core) 账号root密码root 已安装wget(配置阿里yum源需要用到) yum -y install wget 已配置阿里yum源 已安装vim 已关闭了防火墙 已配置了静态ip:192.168....
Centos7 部署本地局域网 yum 源 本地 yum 源仓库是公司部署大量服务器时的必要配置,因为阿里云镜像源必须要连接外网才可以使用,占用出口带宽,且有些特殊的镜像源架设在国外,使用起来很不稳定。因此,部署本地 ...