Lista de comandos Linux de la A a la Z. con un breve descripción de su función y uso.
a | ||
alias | Crear un alias • | |
apropos | Buscar ayuda en la paginas de manual (man -k) | |
apt-get | Buscar e instalar paquetes de software (Debian/Ubuntu) | |
aptitude | Buscar e instalar paquetes de software (Debian/Ubuntu) | |
aspell | Verificar ortografia | |
awk | Encontrar y reemplazar texto, ordena/valida/indexa bases de datos | |
b | ||
basename | Strip directory and suffix from filenames | |
bash | GNU Bourne-Again SHell | |
bc | lenguaje de calculo de presición arbitrario | |
bg | Enviar al background | |
break | Salir de un bucle • | |
builtin | ejecutar un shell integrado | |
bzip2 | comprimir o descomprimir archivo(s) | |
c | ||
cal | Mostrar un calendario | |
case | Ejecutar un comando en forma condicionada | |
cat | Concatenar y desplegar (en pantalla) el contenido de un o varios archivos | |
cd | Cambiar de directorio | |
cfdisk | Gestor de Tablas de Partición para linux | |
chgrp | Cambiar la pertenencia a un grupo | |
chmod | Cambiar los permisos de acceso | |
chown | Cambiar el propietario y grupo de un archivo | |
chroot | Ejecutar un comando con directorio raíz deferente | |
chkconfig | Servicios del sistema (nivel de ejecución) | |
cksum | Imprimir la suma de verificación y el contedo de bytes | |
clear | Limpiar la pantalla de la terminal | |
cmp | Comparar dos archivos | |
comm | Comparar dos archivos ordenados linea por linea | |
command | Ejecutar un comando - ignorando las funciones del shell • | |
continue | Continuar con la siguiente interación de un ciclo o bucle • | |
cp | Copiar uno o mas archvios a otra ubicación o ruta | |
cron | Daemon para ejecutar comandos agendados o programados | |
crontab | Agendar o programar la ejecución de un comando a un tiempo específico | |
csplit | Separar un archivo en partes determinadas por el contexto | |
cut | Divide un archivo en varias partes | |
d | ||
date | Mostrar o Cambiar la fecha y hora | |
dc | calculadora de escritorio | |
dd | Conviertir y copiar un archivos, escribir a un dispositivo o a los boot records | |
ddrescue | Herramienta de recupración de datos | |
declare | Declarar variables y asignarles atributos • | |
df | Mostrar el espacio libre en disco | |
diff | Mostrar las diferencias entre dos archivos | |
diff3 | Mostrar deferencias entre tres archivos | |
dig | DNS lookup | |
dir | Listar de forma breve el contenido de directorios | |
dircolors | Configurar colores para `ls' | |
dirname | Convierte un nobre de ruta completa a solo una ruta | |
dirs | Displiega una lista de directorios recordados | |
dmesg | Imprime mensajes del kernel y drivers | |
du | Estima el espacio ocupado por el archivo | |
e | ||
echo | Despliega un mensaje en la pantalla • | |
egrep | Busca en archivo(s) por las líneas que corresponden a una expresión extendida | |
eject | Expulsa medios removibles | |
enable | Habilíta y Deshabilita los comandos internos del shell • | |
env |
Variables de Ambiente |
|
ethtool | Configuracion de interfaz Ethernet | |
eval | Evalúa varios comandos/argumentos | |
exec | Ejecuta un comando | |
exit | Salir del shell | |
expect | Automatizar aplicaciones arbitrarias accedidas mediante una terminal | |
expand | Convertir caracteres tabs a espacios | |
export | Establese una variable de ambiente | |
expr | Evalúa expresiones | |
f | ||
false | Sin efecto, falso, sin éxito | |
fdformat | Formato de bajo nivel a un disco floppy | |
fdisk | Manipular tablas de partición para Linux | |
fg | Enviar trabajo o proceso al primer plano (foreground) | |
fgrep | Buscar en archivo(s) por las lineas que corresponden a una cadena fija | |
file | Determina el tipo de archivo(s) | |
find | Buscar archivos que correspondem a un criterio deseado | |
fmt | Re formatear párrafo de texto | |
fold | Cortar texto para que tena un ancho específico. | |
for | Expandir <em>palabras</em>, y ejecutar <var>comandos</var> | |
format | Formatear discos o cintas | |
free | Despliega el uso de memoria | |
fsck | Verifica y repara la consistencia del sistema de archivos | |
ftp | protocolo de transferencia de archivos ftp | |
function | Define Funciones Macros | |
fuser | Identificar/Matar el rpoceso que está accediendo al archivo | |
g | ||
gawk | Buscar y reemplazar texto en archivo (s) | |
getopts | Analisa los parámetros de posición | |
grep | Busca en archivos por las líneas que correspondan al patrón buscado | |
groupadd | Agregar un grupo de usuarios | |
groupdel | Borar un groupo | |
groupmod | Modificar un groupo | |
groups | Imprimir nombre de los grupos a los que pertenece un usuario | |
gzip | Comprime o descomprime los archivos nombrados | |
h | ||
hash | Recordad la ruta completa de un argumento | |
head | Muestra la primera parte de uno o varios archivos | |
help | Despliega la ayuda para un comando integrado en el sistema • | |
history | Muestra el historial de los comandos ejecutados | |
hostname | Imprime o establese el nombre del sistema | |
i | ||
iconv | Convertir el juego de caracteres de un archivo | |
id | Imprime los identificadores de usuario y grupo | |
if | Ejecuta un comando según se evalue una condición | |
ifconfig | Configurar una interfaz de red | |
ifdown | Detener una interfaz de red | |
ifup | Iniciar una interfaz de red | |
info | Leer documentos info del sistema o comandos | |
import | Capturar una pantalla del servidor X y grabarla imagen a un archivo | |
install | Copiar archivos y estableser atributos | |
j | ||
jobs | Lista los trabajos o procesos activos • | |
join | Une lineas en un campo común | |
k | ||
kill | Detiene un proceso en ejecución | |
killall | Detiene procesos por nombre | |
l | ||
less | Despliega parte de un archivo en pantalla de manera interactiva | |
let | Realiza aritmética en variables del shell • | |
ln | Crear enlaces simbólicos o duros entre archivos | |
local | Crear variables • | |
locate | Buscar archivos | |
logname | Imprime el nombre de cesión actual | |
logout | Sale de una sesión de shel • | |
look | Despliega lineas que comienzan con una cadena dada | |
lpc | programa de control de la línea de impresión | |
lpr | Impresión fuera de línea | |
lprint | Imprimer un archivo | |
lprintd | Abortar un trabajo de impresión | |
lprintq | Listar la cola de impresión | |
lprm | Remover trabajos de la cola de impresión | |
ls | Listar información sobre archivos | |
lsof | Listar los archivos abiertos | |
m | ||
make | Recompilar un grupo de programas | |
man | Maual o ayuda de un comando | |
mkdir | Crear un directorio | |
mkfifo | Hacer un FIFO (tuberias) | |
mkisofs | Crear un sistema de archivos hibrido ISO9660/JOLIET/HFS | |
mknod | Crear un block o un archivo especial de caracteres | |
more | Muestrar la salida en una pantalla por pausas | |
mount | Montar un sistema de archivos | |
mtools | Manumpular archivos MS-DOS | |
mtr | Diagnosticar Red (traceroute/ping) | |
mv | Mover o renombrar archivos o directorios | |
mmv | Mover o renombrar archivos o directorios de forma masiva | |
n | ||
netstat | Dar información de la red | |
nice | Estableser la prioridad de un comando o de un proceso | |
nl | Enumera las líneas (al principio) de un archivo | |
nohup | Ejecutar un comando de forma inmune a bloqueos | |
notify-send | Enviar notificaciones de escritorio | |
nslookup | Consulta los servidores de nombres de dominio de forma interactiva | |
o | ||
open | Abrir un archivo con su aplicación predeterminada | |
op | Operador de acceso | |
p | ||
passwd | Modificar la contraseña de un usuario | |
paste | Mezclar líneas de archivos | |
pathchk | Verificar portabilidad de un nombre de archivo | |
ping | Probar la conexión de red | |
pkill | Detener la ejecución de un proceso | |
popd | Restaurar el valor previo del directorio actualRestore the previous value of the current directory | |
pr | Preparar archivos para impresión | |
printcap | Base de datos de la capasidad de impresoras | |
printenv | Imprimer variables de ambiente | |
printf | Formatear e imprimir datos • | |
ps | Estado de los procesos en el sistema | |
pushd | Grabar y luego cambier el directorio actual | |
pwd | Imprimir el directorio actual | |
q | ||
quota | Mostrar límites y uso del disco | |
quotacheck | Escanear un sistema de archivos para el uso del disco | |
quotactl | Estableser cuotas de disco | |
r | ||
ram | Crear un dispositivo de disco en memoria | |
rcp | Copiar archivos entre dos máquinas | |
read | Leer una linea desde la entrada estándar • | |
readarray | Leer desde la estrada estándar a una variable tipo arreglo • | |
readonly | Marcar variables/funciones como de solo lectura | |
reboot | Reiniciar el sistema | |
rename | Renombrar archivos | |
renice | Modificar la prioridad de procesos en ejecución | |
remsync | Sincronizar archivos remotos via email | |
return | Salir de una función shell | |
rev | Invertir las líneas de un archivo | |
rm | Remover archivo(s) | |
rmdir | Remover directorio(s) | |
rsync | Copiar archivos local o remotamente para sincronizar directorios | |
s | ||
scp | Copiar archivos remotamente de forma segura (usando ssh) | |
sdiff | Mezcla archiviso de forma interactiva | |
sed | Editor de flujo de caracteres para filtrar y formatear texto | |
seq | Imprime secuencias numéricas | |
set | Manipular variables y funciones del shell | |
sftp | Protocolo seguro de intercambio de archivos (sftp) | |
shift | Cambiar parámetros de posición | |
shopt | Opciones del Shell | |
shutdown | Apagar o reiniciar linux | |
sleep | Demoara por un tiempo determinado | |
slocate | Encontrar archivos | |
sort | Ordenar archivos de texto | |
source | Ejecutar un comando de un archivo `.' | |
split | Partir una archivo es pedaso de cierto tamaño | |
ssh | Cliente SSH (Secure Shell client) para llamar porgramas remotamente | |
strace | Rastrear llamadas de sistema o señales | |
su | Cambia el id del usuario o para convertirse en superusuario (root) | |
sudo | Ejecuta un comando como otro usuario | |
sum | Imprime la suma de verificación de un archivo | |
suspend | Suspende la ejecución del shell actual • | |
symlink | Crea un nuevo nombre para un archivo | |
sync | Sincroniza datos en disco con la memoria | |
t | ||
tail | Muestra la última parte de un archivo | |
tar | Tape ARchiver comprime y descomprime archivos | |
tee | Redirecciona la salida a múltiples archivos | |
test | Verifica tipos de archivos y compara valores | |
time | Ejecutar programas y resume el tiempo y recursos ocupados | |
times | Obtener el tiempo (hora) del sistema y del usuario | |
touch | Cambiar la hora del registro de uso de un archivo | |
top | Lista los procesos corriendo en el sistema y los recursos usados | |
traceroute | Traza una ruta hacia un host | |
tr | Traduce o elimina caracteres | |
true | Sin efecto, valor verdadero, éxito | |
tsort | Realiza un ordenamiento topológico | |
tty | Imprime el nombre de archivo de la termina en la entrada estándar stdin | |
type | Describe un comando • | |
u | ||
ulimit | Limirar los recursos de usuarios • | |
umask | Mascara de creasión de archivos de usuarios | |
umount | Desmontar un dispositivo | |
unalias | Remueve una alias • | |
uname | Print system information | |
unexpand | Convierte espacios caracteres tabs | |
uniq | Remueve lineas duplicadas en los archivos indicados | |
units | Convierte unidades de una escala a otra | |
unset | Renuve cariales o nombres de funciones | |
unshar | Desempaqueta archivos de shell scripts | |
until | Ejecuta comandos (hasta encontrar error) | |
uptime | Muestra el tiempo que el sistema ha estado funcionando | |
useradd | Crear una cuenta nueva de usuario | |
userdel | Borra una cuenta de usuario | |
usermod | Modifica una cuenta de usuario | |
users | Lista los usuarios conectados actualmente al sistema | |
uuencode | Codifica un archivo binario | |
uudecode | Decodifica un archivo binario | |
v | ||
v | Lista ampliada del contenido de directorio(s) (`ls -l -b') | |
vdir | Lista ampliada del contenido de directorio(s) (`ls -l -b') | |
vi | Editor de texto | |
vmstat | Reportar estadísticas de memoria virtual | |
w | ||
wait | Esperar que un proceso se complete • | |
watch | Ejecutar/desplegar un programa periódicamente | |
wc | Imprime el conteo de bytes, palabras y lineas | |
whatis | imprime descripciones de páginas de manual | |
whereis | Buscar en el $path, en las man pages y en los archivos fuentes por un programa | |
which | Buscar en el $path del usuario por un archivo de programa | |
while | Ejecuta comandos | |
who | Imprimir todos los usuarios conectados en el sistema | |
whoami | Imprimir el id del usuario y el nombre del usuario (`id -un') | |
wget | Descargar páginas web o archivos via HTTP, HTTPS o FTP | |
write | Enviar un mensaje a otro usuario | |
x | ||
xargs | Utilidas de Ejecución, pasando lista(s) de argumentos | |
xdg-open | Abre un archivo o URL con la aplicación preferida por el usuario | |
yes | Imprime una cadeha "yes" hasta que sea interrumpido | |
. | Ejecuta un script de comandos en el shel actual | |
!! | Ejecuta de nuevo el último comando | |
### | Commentario / Remarcar | |
Espero que este listado les ayude.