¿Cómo encuentra centos el paquete de instalación correspondiente a un determinado comando?

fondo de demanda

A veces, un entorno de desarrollo se construye en un contenedor y se requieren algunos comandos para usarse en el contenedor, pero a veces solo se conoce el comando, pero no se sabe a qué paquete de instalación corresponde el comando. Por ejemplo, el comando más simple ip comando, "ip a" puede ver toda la información de ip del host. Este es un comando de uso frecuente, pero no sé qué paquete lo proporciona, y llevará algún tiempo instalarlo en el contenedor. Por supuesto, también puede copiar el archivo bin del host al contenedor y luego agregarlo a la variable de entorno del contenedor, se puede usar, pero esto no es lo que presentaré hoy

Solución

Método 1: comando hombre

El comando man es más general y no se limita al sistema centos, debería ser posible en Linux

El comando man salta del documento de ayuda del comando, y habrá un paquete de software correspondiente al final del documento

Ejemplo 1: como man ip, luego salta al final del documento (presiona ctl+G)

Este iproute2 es el paquete de software correspondiente, y luego se puede instalar a través de yum install iproute2

Ejemplo 2: Como man netstat, luego salta al final del documento (presiona ctl+G)

Método 2: yum proporciona

Use el comando de ayuda de la herramienta de administración de paquetes de software del sistema, como yum -h, verifique la información de ayuda y descubra que el comando yum proporciona también proporciona la función de buscar paquetes de software a través de comandos (otro ubuntu usa apt)

Supongo que te gusta

Origin blog.csdn.net/u011285281/article/details/132363279
Recomendado
Clasificación