Entonces no puedo escribir service
en mi servidor CentOS 6.5. Estoy conectado como root. Al escribir service
me sale este error:
bash: servicio: comando no encontrado
También he tratado de escribir sudo service
, pero sin suerte. Y luego me sale este error:
sudo: servicio: comando no encontrado
cd /sbin/; ./service
me dio lo que estaba buscando.Respuestas:
Como se descubrió en la discusión extendida a través de los comentarios, su sistema está roto. Sugiero reinstalar el sistema por completo o al menos los paquetes rotos.
Haber
/sbin/service
corrido nuevamenteyum reinstall initscripts
.No lo recomiendo, pero si desea reinstalar todos los paquetes que no pueden verificar, ejecute:
Tenga en cuenta que incluso un archivo de configuración modificado o modificado
mtime
podría provocar una reinstalación. Aunque los nuevos archivos de configuración deberían tener la.rpmnew
extensión si cambió el original.fuente
El
service
comando reside en elsbin
directorio: asegúrese de que exista en/sbin/service
Si es root, entonces de acuerdo con esta lista de correo, es posible que deba asegurarse de que esté en su ruta: Centos5 - El comando de servicio no está presente .
También puede consultar una función similar llamada
chkconfig
, ya que también puede activar servicios. CentOS - chkconfigLos enlaces adjuntos son para CentOS 5, pero no parecen diferir en CentOS 6.5
fuente
Pude solucionar esto agregando / sbin a mi PATH en CentOS 5.2
fuente