Píldora TAI CII; Referencia de Comandos en Linux: Todo lo que Necesitas

🐧 Guía Visual y Didáctica de Comandos Básicos en Linux

Una referencia rápida y práctica para administradores de sistemas, desarrolladores y usuarios curiosos.


📄 Comandos para apagar o reiniciar el sistema

ComandoDescripción
clearLimpia la pantalla (NO borra nada).
rebootReinicia el sistema. Equivalente: shutdown -r now o init 6.
haltDetiene el sistema (apaga sin reiniciar). Equivalente: shutdown -h now.
shutdownApaga o reinicia a una hora determinada: shutdown now, shutdown -r h:m, shutdown +m.

🔍 Obtener información del sistema

ComandoQué hace
lsblkMuestra información de discos y particiones.
lsusbInformación sobre dispositivos USB conectados.
lspciInformación sobre los buses PCI.
lscpuInformación de la CPU.
lsmemInformación de la memoria RAM.
free -hUso de la memoria en formato legible.
uptimeTiempo que lleva encendido, número de usuarios, carga del sistema.
dateFecha y hora actuales.
calMuestra un calendario.

🔧 Archivos, directorios y uso de disco

ComandoDescripción
whichUbicación de un comando.
whereisMuestra ubicación de binarios, fuentes y páginas man.
findBusca archivos.
df -hUso de disco por sistema de archivos.
du -shTamaño de un directorio específico.

👥 Usuarios y procesos

ComandoDescripción
whoUsuarios conectados.
wDetalle de usuarios conectados y lo que hacen.
ps auxLista de procesos.
kill <PID>Mata un proceso.
top / htopMonitorización en tiempo real de procesos y uso de recursos.

✍️ Editar y gestionar archivos

ComandoDescripción
touchCrea un archivo vacío o actualiza su timestamp.
chmodCambia permisos.
chownCambia propietario.
catMuestra contenido de un archivo.
lessMuestra contenido paginado.
wcCuenta líneas, palabras o caracteres.
cmp / diffCompara archivos línea a línea.
tarEmpaqueta y desempaqueta archivos .tar.
gzip / gunzipComprime/descomprime archivos.

🧪 Comprobación y diagnóstico

ComandoDescripción
badblocksBusca sectores defectuosos.
fsckComprueba el sistema de archivos.
mkfs.ext4Formatea un disco en ext4.
e2fsckComprueba y repara un sistema ext2/ext3/ext4.
swaponActiva swap.
swapoffDesactiva swap.

🌐 Redes

ComandoDescripción
pingVerifica conectividad con otro host.
ifconfig / ip aInformación de interfaces de red.
netstatConexiones de red y puertos abiertos.
iptablesConfiguración del firewall. Ejemplo: iptables -I INPUT -s 192.168.10.0/24 -j ACCEPT

🧹 Otras utilidades útiles

ComandoDescripción
sortOrdena líneas de texto.
uniqElimina líneas duplicadas.
envLista las variables de entorno.
curlDescarga o envía datos vía HTTP.
ttyMuestra el terminal actual.

Consejos prácticos:

  • Usa man <comando> para acceder al manual completo.
  • Los modificadores -h, -v y --help suelen dar ayuda o salida más legible.
  • Combina comandos con pipes (|) para crear flujos de trabajo más eficientes.

Deja un comentario