Krypton Solid

Krypton Solid
Krypton Solid

La última tecnología en raciones de 5 minutos

Comandos básicos de Linux para nuevos administradores de servidores Linux

Si es un administrador de Windows que se encarga de algunos servidores Linux, deberá aprender algunos comandos básicos de Linux para la gestión de procesos. No importa qué versión de Linux esté utilizando, su servidor ofrece todos los servicios como procesos.

Encontrar servicios

Usando ps para mostrar sus propios procesos en un servidor Linux.

Figura 1. Los procesos que el administrador de Linux ha iniciado desde el shell actual, llamado por el
PD mando.

La primera tarea que debería interesar a un administrador de Linux es la gestión de procesos. Empiece por obtener una descripción general de lo que está haciendo su servidor; el PD comando llama una lista de todos los procesos que se están ejecutando actualmente. Desde un terminal root, asegúrese de que se haya iniciado un shell y de que haya iniciado sesión como root. Puede hacerlo escribiendo el nombre de usuario raíz y la contraseña asociada en el indicador de inicio de sesión, o iniciando sesión con su cuenta de usuario normal y usando el comando sudo su para abrir un shell raíz.

Usando ps aux para obtener una lista de todos los procesos en su servidor Linux.

Figura 2. Todos los procesos que están activos en un servidor Linux, tal como los llama el
ps aux mando.

Normalmente, la lista de procesos que PD Los descubrimientos serán muy breves, ya que solo muestra los procesos que ha iniciado desde el shell actual (consulte la Figura 1). Muchos más procesos, de forma predeterminada, están activos en su servidor, y puede obtener una lista con el ps aux mando. En un servidor típico que no está haciendo nada especial, espere ver 150 procesos o más.

La utilidad Grep filtra los resultados del proceso de Linux.

CONTENIDO RELACIONADO  ¿Debo usar los nuevos repositorios privados de GitHub?

Figura 3. La utilidad grep permite a los administradores de Linux mostrar solo líneas que contienen una frase específica.

Los administradores de Linux a menudo quieren saber si se está ejecutando un proceso específico. En lugar de navegar por la lista de procesos activos, puede usar tuberías de Linux, o redireccionamientos de programas, y la versátil utilidad de línea de comandos grep. Con la tubería, puede enviar la salida de un comando al comando después de la tubería: eso tratará la salida del primer comando como entrada. También puede usar la utilidad grep en una tubería para buscar líneas que contengan una cadena de caracteres específica. Por ejemplo, para averiguar si su servidor web se está ejecutando actualmente, debe buscar líneas que contengan el texto httpd, usando el comando ps aux | grep httpd. El PD parte del comando genera una lista de todos los procesos que se están ejecutando actualmente, que la utilidad grep filtra para mostrar solo las líneas que contienen el texto httpd (ver figura 3).

Servicios de inicio

Si el proceso que necesita no se está ejecutando, puede iniciarlo manualmente. En la mayoría de los servidores Linux, el directorio /etc/init.d contiene una lista de scripts que puede usar para iniciar los servicios: use cd /etc/init.d para acceder al directorio y escribir ls para mostrar la lista de servicios en su servidor (vea la Figura 4). Si bien este procedimiento funcionará para la mayoría de los servidores Linux, las últimas distribuciones de Linux pueden utilizar un procedimiento diferente.

Secuencias de comandos de servicio de Linux.

CONTENIDO RELACIONADO  ¿Cuáles son las cosas que las organizaciones deben considerar?

Figura 4. Una lista de scripts de servicio que los administradores de Linux pueden iniciar manualmente.

A menudo, los nombres de los scripts de servicio tienen sentido; por ejemplo, el proceso httpd se inicia mediante el script de servicio httpd (consulte la Figura 4). Una vez que encuentre el nombre del script de servicio que necesita en la lista de archivos en el directorio /etc/init.d, puede usar el comando de servicio para iniciarlo. En este ejemplo, el comando leería servicio httpd start.

El comando de servicio también se puede utilizar para otros fines. Puede usarlo para reiniciar un servicio o solicitar información sobre el estado actual. Para averiguar si su servicio httpd, o cualquier otro proceso de Linux, se está ejecutando actualmente, puede usar estado httpd del servicio. Si se está ejecutando y necesita reiniciarlo, puede usar reinicio del servicio httpd.

Escriba siempre el Salida comando para cerrar su shell raíz; nunca debe alejarse de un servidor que tiene un shell raíz abierto.

Ahora puede realizar algunas tareas básicas de administración de servicios de Linux y puede pasar a archivos de Linux.

Sander van Vugt es un formador y consultor independiente con sede en los Países Bajos. Es un experto en alta disponibilidad, virtualización y rendimiento de Linux. Es autor de muchos libros sobre temas de Linux, incluidos Comenzando la línea de comandos de Linux, comenzando la administración del servidor Ubuntu LTS y la administración del servidor Pro Ubuntu.

¡Haz clic para puntuar esta entrada!
(Votos: Promedio: )

También te puede interesar...

¿Qué hago cuando no puedo activar Windows?

Por lo general, dos cosas hacen que falle la activación de Windows. Uno es un problema de conectividad, el otro es un problema con … la clave del producto en sí. Si no puede activar

Datos deterministas / probabilísticos

Determinista y probabilístico son términos opuestos que pueden usarse para describir los datos del cliente y cómo se recopilan. Los datos deterministas, también denominados datos de origen, son información que se sabe que es verdadera;

ONC establece medidas de interoperabilidad MACRA

En respuesta al llamado del Congreso el año pasado para definir las medidas de interoperabilidad de TI de salud que los proveedores de Medicare deben cumplir para recibir el reembolso según los nuevos modelos basados

Construyendo su propio sitio DR

Lo que aprenderá en este consejo: crear su propio sitio de recuperación ante desastres (DR) es una tarea costosa y… son una serie de cuestiones que debe tener en cuenta. En este consejo, aprenderá qué

Respuestas del cuestionario de Microsoft Dynamics CRM

1) La respuesta correcta es A. Verdadero. Microsoft ha podido capitalizar sus esfuerzos de CRM en parte porque los representantes de ventas han utilizado tradicionalmente Outlook para realizar sus negocios. Hoy, los competidores de CRM

Sin activación de Sandbox de Windows 10

Últimamente he estado jugando con el Sandbox integrado de Windows 10. De hecho, es una herramienta útil para probar software desconocido o potencialmente riesgoso, configuraciones de prueba, etc. Sin embargo, solo para sonreír, intenté activar

Cómo 5G, Edge Computing e IoT crean la tormenta perfecta

En solo tres décadas, los avances de la red celular han introducido teléfonos celulares analógicos, mensajes de texto y de voz, capacidades de ubicación GPS y mejoras de velocidad revolucionarias con cada generación. Presentada por

Noticias, ayuda e investigación de Oracle vs. SAP

Oracle frente a SAP Noticias Oracle frente a SAP Empezar Póngase al día con nuestro contenido introductorio gestión de relaciones con proveedores (SRM) La gestión de relaciones con los proveedores (SRM) es el enfoque sistemático

El martes de parches de marzo cierra dos exploits de día cero

Microsoft entregó correcciones para 64 vulnerabilidades únicas, con 17 calificadas como críticas, incluidas dos vulnerabilidades de día cero y cuatro divulgaciones públicas el martes de parches de marzo. Microsoft cerró dos días cero (CVE-2019-0797 y

¿Cómo detengo el ataque de publicidad maliciosa de Vidar?

Un investigador descubrió recientemente un ladrón de información, llamado Vidar, que es parte de una carga útil múltiple y ataque de publicidad maliciosa que tambien distribuye Ransomware GandCrab. ¿Cómo funciona este doble ataque? ¿Quién es

¿Qué esperan los clientes de un SLA?

¿Qué buscan los clientes en los acuerdos de nivel de servicio (SLA) para los servicios de recuperación de desastres basados ​​en la nube? No todas las ofertas de recuperación ante desastres como servicio (DRaaS) se

Cómo mejorar la experiencia del desarrollador

DevOps es un esfuerzo de varias personas y los desarrolladores son una pieza clave del rompecabezas. Los programadores deben adaptarse a la colaboración multifuncional en un modelo DevOps para construir un buen software. Las organizaciones

EMC y Dell llegan a un acuerdo sin precedentes

Fuente: sam_ding/iStock Redactor visual: sarah evans En octubre, Dell anunció sus planes para adquirir EMC, y por lo tanto VMware, por 67.000 millones de dólares. Con la mudanza, EMC y Dell se integrarán en una

5 razones principales para hacer un reemplazo de EMR

Un reemplazo de EMR es ciertamente un proyecto disruptivo, pero hay algunas razones por las que algunas organizaciones de atención médica quieren hacerlo. No solo requiere una inversión financiera, sino que el reemplazo de un

Trate el software como un activo valioso

He estado pensando en una idea que surgió de conversaciones recientes con expertos en administración de cartera de aplicaciones (APM): las aplicaciones de software clave se encuentran entre los activos más valiosos de cualquier organización,

Deja un comentario