• Saltar al contenido principal
  • Saltar a la barra lateral principal
Virtualizando

Virtualizando

Ciberseguridad e IA para empresas en Madrid

  • INICIO
  • EMPRESAS
  • CUMPLIMIENTO
  • VIRTUALIZACIÓN
  • INFORMÁTICO TEMPORAL
  • CONTACTO
  • BLOG
  • Español
    • Español
    • English
Blog → Comandos básicos Linux CentOS

Comandos básicos Linux CentOS

¡Damas y caballeros, bienvenidos! CentOS es uno de mis sistemas operativos linux favoritos, no solo por su ligereza, fácil instalación, compatibilidad y complementos pre añadidos, sino por su robustez después de la instalación y sobre todo, por la gran comunidad que existe en internet dando soporte en caso de posibles fallos. Por tal motivo, en esta entrada quiero enseñar algunos comandos básicos de Linux CentOS.

Pantalla de inicio de sesión de CentOS con el teclado en pantalla y el usuario Tony
Siempre he pesando qué Linux es como hacen los artistas, «para entenderlo tienes que aprenderte sus diálogos» a diferencia de Windows o macOS, que su principal uso es por medio de la interfaz gráfica.

Toggle
  • Descarga
  • Pasos para instalar Linux CentOS
  • Configuración inicial en Linux CentOS
      • 1. Establecer una IP fija
      • 2. Colocar un nombre a la máquina:
      • 3. Actualizar el sistema
      • 4. Habilitar el SSH
  • Otros comandos básicos :
      • Principales:
      • NTP
      • IP actual del equipo:
      • Editar el fichero hosts

Estos «diálogos» son los comandos que nos permitirán usarlo de una manera media y avanzada, por tal razón con estos comandos seremos capaces de poder instalar, configurar nuestro gran ligero y robusto servidor o computadora/ordenador de uso personal.

Descarga

Este proceso también es uno de esos «diálogos». En su web oficial con todas las variantes que hay no es tan intuitivo descargarlo; sin embargo, en este listado seleccionaremos dependiendo del país donde nos encontremos, para que sea más rápido. Seguidamente, nos llevará a un listado que será aún más confuso?. En este caso, se debe seleccionar la versión más reciente y sencilla para instalar.

Índice web del repositorio de CentOS con la versión 8.1.1911 marcada entre las carpetas disponibles
Listado de descarga para CentOS

Después de esta ventana:
1. Seleccionar «x86_64»
2. Seleccionar «isos»
3. Seleccionar el archivo más pesado que termine en xxx.xxx.86_64-dvd1.iso

Pasos para instalar Linux CentOS

1. Selección de idioma del teclado
2. Que sea ‘Server with GUI’ (con escritorio). No es obligatorio. 
3. Activar la tarjeta de red, con esto tendrá Internet y el paso 4 será más fácil. 
4. Seleccionar solo el país donde nos encontramos, el resto lo sabrá gracias al paso anterior.
5. Seleccionar el disco duro donde vamos a instalar.   
6. Creación de contraseñas, para «root» (ventana siguiente). 

Instalador de CentOS Linux 8 en el paso de elegir el idioma de la instalación
Nota: Siempre recomiendo instalar CUALQUIER sistema operativo en inglés.
Si no conocemos el idioma universal, será muy difícil entender incluso las máquinas.
Resumen de instalación de CentOS 8 con teclado español, servidor con interfaz gráfica y red conectada

Configuración inicial en Linux CentOS

1. Establecer una IP fija

Una vez que estamos en el escritorio abrimos la terminal, en la cual empezaremos a decirle a la máquina lo que inicialmente todo administrador de sistemas principalmente debe configurar una vez instala cualquier sistema operativo:

Escritorio GNOME de CentOS 8 con Actividades abierto y el icono del terminal en el lateral

En mi caso no hace falta, ya que mi router a esa dirección mac SIEMPRE le va a poner una determinada IP. Aquí puedes leer las razones por las cuales tengo esa configuración.

2. Colocar un nombre a la máquina:

Es importante no solo para identificarla fácilmente en nuestro listado de equipos conectados en nuestro router o DHCP, este comando también nos muestra los detalles del sistema.

hostnamectl
hostnamectl set-hostname 'el nombre para esta máquina sin espacios'

3. Actualizar el sistema

La mayoría de los sistemas Linux se actualizan de distintos repositorios (distintos de servidores en el mundo donde están los paquetes más actualizados), que nos permitiría tener nuestros sistemas con los más óptimas y seguras correcciones del sistema.

sudo apt-get update
sudo apt-get upgrade

Nota:

Si desea que el proceso de actualización de repositorios y actualización del sistema sea inmediata: yum update && yum upgrade

4. Habilitar el SSH

Esto nos permitirá conectarnos remotamente al CentOS sin tener que estar frente a él. El SSH (secure shell), es un protocolo de conexión seguro usado por la mayoría de las máquinas basadas en UNIX (en este caso Linux). Para acceder desde Windows se debe usar el programa Putty, que puedes descargar desde aquí. Si tienes un MAC (también basado en Unix), con abrir la terminal es suficiente.

ssh root@ipdelamaquina

Nota:

Si no funciona este comando, es posible que el SSH no esté habilitado en la máquina CentOS. para ejecutarlo usar el comando en la terminal de CentOS:

Ver el estado del ssh→ systemctl status sshd
En caso que no esté instalado→ sudo yum –y install openssh-server openssh-clients
Activar el ssh→ systemctl enable sshd

Otros comandos básicos :

Principales:

Cambiar la contraseña: passwd nombredeusuario
Cerrar sesión/desconectarse: logout o exit
Reiniciar: reboot -h 0
Apagar: shutdown -h 0
Limpiar la ventana: clear
Limpiar la ventana aún más: reset

NTP

El NTP (network time protocol) es un servicio que nos permite actualizar la fecha y la hora de nuestro sistema en base a nuestra ubicación. Durante la instalación del sistema en el punto 4, como a la máquina se le habilitó la tarjeta de red y ya tenía internet, eso hizo que aplicara la hora correcta, era el servicio NTP. Pero en caso que la fecha y la hora no sea la correcta, con estos comandos podremos arreglarlo:

Ver hora actual: timedatectl
Colocar huso horario: timedatectl set-timezone ‘tuzonahoraria’
Activar el NTP: timedatectl set-ntp yes
Mostrar ciudad: timedatectl list-timezones | grep 'Ciudad'
Establecer zona horaria: timedatectl set-timezone Continente/Nombredeciudad

IP actual del equipo:

ifconfig

Salida del comando ifconfig en CentOS mostrando la interfaz ens192 con la IP 192.168.28.88
Con «ifconfig» veremos también toda la información y parámetros de la tarjeta de red.

Ver solo las IPv6: ifconfig -a | grep inet6 

Editar el fichero hosts

Si no tenemos un servidor DNS en nuestra red, en este fichero podremos decirle qué IP tiene una determinada máquina. Para editarlo, podremos usar el editor de texto vim.

Visualizar el contenido fichero: cat /etc/hosts
Editar el fichero: vim /etc/hosts

Nota

Si nos da un error antes de entrar, simplemente presionamos la tecla Entrar.
Una vez dentro del fichero, debemos activar el modo edición presionando la tecla «i».

La estructura sería ip nombredelamaquina

Nota

Después de agregar todos nuestros equipos presionar la tecla ESC.
Para salir guardando cambios escribir :wq! y Entrar.
Es un poco tediosa la edición de ficheros, pero si nos equivocamos, podremos cancelar/salir del editor con CRLT+Z.
Terminal mostrando el archivo /etc/hosts y un ping correcto al nombre maquinadepruebas
Ejemplo de resolución (DNS), después de editar el fichero hosts.

Artículos relacionados:
  1. Comandos básicos en Ubuntu
  2. Instalar Linux en Synology
  3. Una Raspberry Pi dentro de un PC

Acerca de Tony

Ingeniero venezolano en Madrid con más de 20 años en sistemas, redes, ciberseguridad, virtualización e IA.

Interacciones con los lectores

Deja una respuesta Cancelar la respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Barra lateral principal

  • Facebook
  • Instagram
  • LinkedIn
  • TikTok
  • YouTube

Últimos artículos

  • Podcasts de YouTube en audio y sin anuncios
  • Tu informático se va de vacaciones: qué pasa con tu empresa
  • ¿Prohibir la inteligencia artificial en la empresa?
  • Ley de seguridad informática en España para empresas
  • Synology en Windows – Version Actualizada 2026

Categorías

VIRTUALIZANDO © 2020–2026