La línea de comandos, también conocida como terminal, shell, consola, interprete de órdenes o comandos, CLI (Command line interface) etc. es la una de las aplicaciones más antiguas aun vigentes que pemiten dar órdenes al sistema operativo.
Luego de esta breve definición, y considerando que ya sabes utilizar uno que otro comando, haré un resumen de algunos comandos de Linux, algunos menos conocidos que otros.
- uname -r: muestra la versión del kernel utilizada
- dmidecode -q: muestra los componentes de hardware del sistema
- hdparm -tT: /dev/sda: ejecuta un test de lectura del dispositivo
- cat /proc/cpuinfo: muestra información de la CPU
- cat /proc/interrupts: muestra interrupciones
- cat /proc/meminfo: verifica la memoria en uso
- cat /proc/swaps: muestra el archivo de intercambio
- cat /proc/version: muestra la versión del kernel
- cat /proc/net/dev: muestra los adaptadores de red y estadísticas
- cat /proc/mounts: muestra los file system montados
- lspci -tv: muestra los dispositivos PCI
- lsusb -tv: muestra los dispositivos USB
- cal 2008: muestra el calendario para el año 2008
- touch -t0806210000 mi_archivo_o_directorio: modifica el timestamp de un directorio o archivo
- which shutdown: muestra el path del binario, fuentes y manual de shutdown
- whereis shutdown: muestra el path del binario de shutdown
- df -h: muestra las particiones contadas
- du -sh mi_directorio: estima el espacio utilizado por el directorio mi_directorio
- du -sh *: muestra el tamaño de archivos y directorios
- chown un_usuario mi_archivo: cambia el propietario de mi_archivo
- chown un_usuario -R mi_directorio: cambia el propietario de un directorio y todos los archivo y directorios contenidos en el
- chgrp un_grupo mi_archivo: cambia el grupo de los archivos
- chown un_usuario:un_grupo un_archivo: cambia usuario y propietario de un archivo
- cat un_archivo: visualiza el contenido de un archivo arrancando de la primer línea
- tac un_archivo: visualiza el contenido de un archivo arrancando de la última línea
- head -2 un_archivo: muestra las primeras dos líneas de un archivo
- tail -2 un_archivo: muestra las últimas dos líneas de un archivo
- tail -f /var/log/messages: visualiza en tiempo real lo que se va agregando a un archivo
- more /var/log/messages: visualización paginada del archivo /var/log/messages
- less /var/log/messages: similar a more, pero permite desplazarse hacia arriba y abajo del archivo.
Vía: Ubuntuland


