Saturday, September 01, 2012

Comandos mas usados en Linux

1    ac    Imprime estadísticas acerca del tiempo que han estado conectado los usuarios.
2    adduser    Ver useradd.
3    alias    Crea atajos de comandos, lista los alias actuales.
4    apt-get    Herramienta de actualizacón/instalación remota de paquetes en sistemas basados en debian.
5    arp    Permite obtener/manipular la lista de direcciones MAC/Ip que el sistema ve.
6    arping    Envía ARP REQUEST a otros equipos en la red.
7    arptables    Firewall similar en funciones a iptables pero para control de tráfico de protocolo arp.
8    at    Programa trabajos, comandos, scripts para su ejecución posterior.
9    atq    Lista los trabajos programados pendientes de ejecutar por el comando at.
10    awk    Análisis y procesamiento de patrones en archivos y listados.
11    basename    Permite eliminar la ruta del nombre de un archivo.
12    bc    Calculadora y lenguaje matemático, muy potente.
13    biosdecode    Información sobre el BIOS.
14    blkid    Muestra atributos de dispositivos de bloque (discos, usb, etc.) tales como LABEL y UUID, entre otros.
15    bzcat    Descomprime archivos comprimidos o empaquetados mediante bzip2.
16    bzip2    Compresor / descompresor de archivos.
17    bzmore    Permite ver el contenido de archivos comprimidos o empaquetados mediante bzip2.
18    cal    Despliega un calendario.
19    cat    Muestra el contenido de archivos y concatena archivos.
20    cd    Cambiar de directorio.
21    cfdisk    Herramienta de particionamiento de discos, usada en sistemas debian principalmente.
22    chage    Permite cambiar la información (expiración, caducidad, etc) de la contraseña de un usuario.
23    chattr    Cambia atributos extendidos de archivos y directorios
24    chfn    Cambia la información usada en finger.
25    chgrp    Cambia el grupo de un archivo(s) o carpetas(s).
26    chkconfig    Controla/consulta el modo en que los servicios se ejecutan o no al inicio del sistema.
27    chmod    Cambia los permisos de un archivo(s) o carpetas(s).
28    chown    Cambia el propietario de un archivo(s) o carpetas(s).
29    chpasswd    Actualiza passwords o contraseñas en modo batch. Puede actualizar contraseñas de grupos de usuarios.
30    chroot    Ejecuta comandos de root en un shell restringido a un directorio y sus subdirectorios.
31    chsh    Cambia tu shell por defecto o shell de login.
32    cleanlinks    Limpia enlaces simbólicos que no tengan relación y también remueve directorios vacios.
33    clear    Limpia la terminal.
34    cmp    Compara dos archivos byte por byte.
35    convertquota    Convierte de los viejos formatos quota.user y quota.group a los nuevos formatos de aquota.user y aquota.group.
36    cpio    Copia, crea, comprime y extrae archivos en distintos formatos y entre equipos o localmente.
37    crontab    Administra archivos cron para los usuarios y root.
38    curl    Permite descargar o transferir url's.
39    cut    Remueve secciones (columnas principalmente) de cada línea de un archivo o archivos.
40    date    Muestra/establece la fecha y hora actual.
41    dc    Calculadora interactiva.
42    dd    Convierte y copia archivos y sistemas de archivos.
43    ddate    Muestra la fecha en formato del calendario Discordante.
44    df    Muestra el uso de espacio de discos duros o particiones.
45    diff    Busca y muestra diferencias entre archivos.
46    dig    Utilería para consultas a servidores DNS.
47    dircolors    Configuración de colores para el comando ls.
48    dirs    Permite mostrar, manipular la lista de directorios utilizados en la pila. (ver popd y pushd)
49    dmesg    Muestra los mensajes del arranque del sistema (boot).
50    dmidecode    Lista hardware del equipo directamente del BIOS. (también: lshw)
51    dos2unix    Convierte archivos de formato MS-DOS a formato Unix/Linux.
52    du    Muestra el uso de espacio de archivos y directorios.
53    dump    Permite la creación de respaldos para los sistemas de archivos ext2 y ext3.
54    echo    Imprime una línea de texto, variables, o contenido a un archivo.
55    edquota    Administra el control de cuotas de disco de usuario y grupos.
56    egrep    Es igual que el comando 'grep -E', para uso de expresiones regulares.
57    eject    Desmonta y expulsa un medio removible, como cdroms.
58    env    Ejecuta un programa en un entorno modificado.
59    ethtool    Permite desplegar o cambiar valores de una tarjeta de red.
60    exit    Sale del shell o terminal actual.
61    expect    Permite crear secuencias de diálogos y programar sesiones interactivas con otros comandos o scripts.
62    export    Exporta el valor de una variable.
63    exportfs    Mantiene una lista de sistemas de archivos del tipo NFS que han sido exportados.
64    expr    Evaluador de expresiones matemáticas.
65    factor    Encuentra los números primos de un número dado.
66    fc    Lista, edita y reejecuta comandos previamente ejecutados.
67    fdisk    Herramienta para particionar discos, común a casi todas las distros.
68    fgrep    Es igual que 'grep -F' para uso de expresiones regulares en búsquedas de archivos y listados.
69    file    Determina el tipo de archivo.
70    find    Búsqueda de archivos, multitud de opciones de búsqueda.
71    findfs    Busca un sistema de archivos por UUID o LABEL (etiqueta).
72    findsmb    Lista información sobre equipos que respondan a paquetes SMB. Lista una red Windows. (Parte del paquete Samba)
73    finger    Muestra información sobre los usuarios del sistema.
74    fortune    Imprime un adagio al azar.
75    fping    Permite mandar paquetes ICMP (pings) a múltiples equipos en una red y determinar si están vivos o no.
76    free    Muestra el espacio usado y libre de memoria RAM y Swap.
77    fsck    Herramienta para verificar/reparar sistemas de archivos.
78    fuser    Identifica procesos utilizando archivos o conexiones (sockets).
79    gawk    Análisis y procesamiento de patrones en archivos y listados. (versión gnu)
80    gcc    Compilador de C y de C++ de GNU.
81    gedit    Editor de textos de gnome.
82    gpasswd    Permite la administración del archivo /etc/group
83    gpg    Herramienta de encriptación y de generación de certificados de seguridad (opengpg).
84    grep    Busca patrones de cadenas dentro de archivos.
85    groupadd    Crea un nuevo grupo en el sistema.
86    groupdel    Elimina un grupo en el sistema.
87    groupmod    Modifica un grupo en el sistema.
88    groups    Imprime los grupos a los que pertenece un usuario.
89    gzip    Comprime/expande archivos.
90    halt    Apaga el equipo.
91    hdparm    Establece y muestra características sobre los discos duros.
92    head    Despliega las primera líneas de un archivo.
93    help    Ayuda sobre los comandos internos de bash.
94    history    Muestra el historial de comandos del usuario.
95    host    Utileria de consulta a sevidores DNS.
96    hostname    Despliega el nombre del equipo.
97    htpasswd    Administra archivos de usuario/contraseña para autentificación básica de Apache.
98    hwclock    Muestra/Establece la fecha/hora del bios o hardware. (Fecha/Hora del sistema con date)
99    id    Muestra el UID (User ID) y GID (Group ID) del usuario
100    ifconfig    Muestra/Configura las interfaces de red del sistema.
101    ifstat    Pequeña utileria que permite observar estadísticas de las interfaces de red en tiempo real.
102    init    Control de inicialización de un nivel de ejecucción.
103    insmod    Inserta módulos en el kernel.
104    ipcalc    Realiza cálculos simples sobre direcciones IP.
105    ipcount    Identificación de rangos de red, cálculo de IP's.
106    iptab    Muestra una tabla de direcciones IP de acuerdo al prefijo CIDR
107    iptables    Herramienta de configuración del firewall de Linux.
108    iptraf    Analizador de tráfico de red en modo de texto.
109    iwconfig    Configura una tarjeta de red inalámbrica.
110    iwlist    Obtiene información detallada de una tarjeta inalámbrica.
111    jobs    Muestra los trabajos del usuario en suspensión o en background.
112    kate    Editor de textos de KDE.
113    kill    Termina procesos, mas correctamente envía señales a procesos.
114    killall    Termina procesos del mismo nombre o conjunto.
115    last    Muestra información de los últimos usuarios logueados.
116    lastb    Muestra información de los últimos intentos fallidos de loguearse.
117    less    Muestra el contenido de un archivo, permite búsquedas y movimento hacía atrás y adelante.
118    ln    Crea enlaces (accesos directos) suaves y duros de archivos y directorios.
119    locale    Información específica sobre las variables de entorno locales.
120    locate    Indexa y busca archivos. Mas seguro utilizar slocate.
121    losetup    Define y controla dispositivos del tipo 'loop'.
122    lpq    Muestra los documentos para imprimir en la cola de impresión.
123    lpr    Añade un documento a la cola de impresión.
124    ls    Lista archivos y directorios.
125    lshw    Lista hardware del equipo directamente del BIOS. (también: dmidecode)
126    lsmod    Muestra el estatus de los módulos en el kernel.
127    lsof    Muestra archivos abiertos de un programa en ejecucción, o de un usuario, proceso, etc.
128    lspci    Lista los dispositivos pci del sistema.
129    lsusb    Lista los dispositivos usb del sistema.
130    mail    Envía y recibe correos.
131    man    Muestra el manual del comando indicado.
132    mc    Manejador de archvivos con soporte de mouse en modo de texto, no todas las distro lo tienen.
133    mcedit    Editor de textos de mc.
134    md5sum    Comprueba (y genera) archivos con firma de certificación md5.
135    mkdir    Crea directorios.
136    mkfs    Construye un sistema de archivos de Linux.
137    mkpasswd    Generador de contraseñas. (Paquete del programa 'expect').
138    modinfo    Muestra información acerca de los módulos del kernel.
139    modprobe    Herramienta que añade/remueve módulos del kernel.
140    more    Paginador similar a less pero menos funcioanal, ya que sale avanza y no retocede.
141    mount    Monta dispositvos de almacenamiento en particiones indicadas.
142    mtools    Conjunto de utilidades para acceder a discos DOS desde Linux.
143    mv    Mueve archivos y directorios.
144    netstat    Herramienta de red que muestra conexiones, tablas de ruteo, estadísticas de interfaces, etc.
145    nice    Ejecuta un programa con una prioridad de ejecucción distinta a la normal.
146    nohup    Ejecuta un programa inmune a los hangups y sin salida a una terminal.
147    openssl    Control, administración, generación de certificados de seguridad.
148    partprobe    Indica al sistema operativo de los cambios indicados en /etc/fstab
149    passwd    Cambia la contraseña del usuario indicado.
150    ping    Manda un echo_request (solicitud de eco) a un equipo en al red.
151    pkill    Manda señales a procesos basado en sus atributos.
152    popd    Remueve entradas (directorios utilizados) de la lista de directorios utilizados en la pila. (ver dirs y pushd)
153    pr    Formatea o convierte archivos de texto para imprimirlos.
154    ps    Muestra los procesos del sistema o del usuario o ambos.
155    pstree    Muestra los procesos en forma de árbol.
156    pushd    Agrega entradas (directorios utilizados) en la lista de directorios (pila o stack). (ver dirs y popd)
157    pwck    Verifica la integridad del archivo /etc/passwd
158    pwconv    Agrega o establece la protección shadow el archivo /etc/passwd.
159    quota    Permite ver el uso de cuotas por usuario.
160    quotacheck    Crea, verifica, administra sistemas de cuotas de disco
161    quotaoff    Desactiva el control de cuotas de discos.
162    quotaon    Activa el control de cuotas de discos para usuarios y grupos.
163    rdesktop    Abre terminales gráficas ha?ia equipos Windows.
164    reboot    Reinicia el equipo.
165    renice    Cambia la prioridad de un proceso o programa en ejecucción.
166    repquota    Reporte de uso de cuotas de disco.
167    resolveip    Resuelve la ip del dominio o host que se indique.
168    rev    Invierte las líneas de un archivo.
169    rm    Borra o elimina archivos.
170    route    Muestra/altera la tabla de ruteo IP.
171    rpm    Programa para la instalación/actualización/eliminación de paquetes, distros basadas en redhat.
172    runlevel    Muestra el nivel de ejecución actual y anterior del sistema.
173    scp    Copia archivos entre equipos, parte del paquete openssh (protocolo de comunicación encriptado).
174    screen    Administrador de terminales virtuales.
175    sed    Editor en línea que filtra y transforma archivos.
176    service    Ejecuta/detiene servicios en modo manual.
177    set    Muestra o establece el entorno de variables para el usuario actuual.
178    sha1sum    Comprueba (y genera) archivos con firma de certificación sha1.
179    shopt    Habilita o deshabilita variables opcionales del comportamiento del shell.
180    shred    Elimina archivos de manera segura e irrecuperable.
181    shutdown    Apaga o reinicia el equipo.
182    sort    Ordena líneas de archivos y listas
183    ss    Utileria similar a netstat pero más básica, listados rápidos de sockets establecidos.
184    ssh    Programa de login remoto seguro, programa del paquete openssh (protocolo de comunicación encriptado).
185    startx    Inicia una sesión X.
186    su    Cambia del usuario actual al indicado.
187    sudo    Permite indicar que usuario ejecuta que comandos de root.
188    sync    Forza bloques en memoria a discos, actualiza el superbloque.
189    tac    Igual que cat, muestra y/o concatena archivos pero al revés.
190    tail    Muestra la parte final de un archivo.
191    tailf    Sinónimo del comando tail -f, permite ver en tiempo real la parte final de un archivo, es decir, conforme se va escribiendo, útil para monitorear bitácoras.
192    tar    Herramienta empaquetadora/compresora de archivos.
193    testparm    Revisa archivos smb.conf de samba por errores o correciones.
194    time    Devuelve el tiempo en que se ejecutó el comando o programa indicado.
195    top    Muestra los procesos del sistema de manera interactiva y continua.
196    touch    Crea archivos vacios, cambia fechas de acceso y/o modificación de archivos.
197    tput    Cambia valores o capacidades de la terminal, en base a terminfo.
198    traceroute    Imprime la ruta de los paquetes de red hasta el destino indicado.
199    tty    Imprime el nombre de la terminal en la que se esta.
200    tzselect    Permite establecer una zona o huso horario.
201    umask    Establece una máscara de permisos para cuando se crean directorios y archivos.
202    umount    Desmonta sistemas de archivos.
203    unalias    Elimina alias de comandos, creados con el comando alias.
204    uname    Despliega información del sistema.
205    uniq    Omite o reporta sobre líneas repetidas en un archivo o listado.
206    units    Convertidor de unidades de un sistema a otro, soporta decenas de sistemas de medición.
207    up2date    Herramienta de actualización/instalación remota de paquetes, (usada en redhat, centos).
208    uptime    Muestra que tanto tiempo lleva prendido el equipo.
209    urpme    Programa del paquete urpmi para desinstalar o eliminar paquetes.
210    urpmi    Herramienta de actualización/instalación remota de paquetes, distros basadas en rpm (usada en mandriva).
211    useradd    Añade usuarios.
212    userdel    Elimina usuarios.
213    usermod    Modifica información de usuarios.
214    users    Muestra los nombres de usuario de todos los usuarios conectados actualmente al sistema.
215    vi    Editor visual de pantalla, editor de textos, que encuentras en todas las distros Linux.
216    vim    Igual que el vi pero mejorado.
217    visudo    Editor para el archivo de configuración /etc/sudoers de sudo.
218    vmstat    Proporciona información sobre la memoria virtual.
219    w    Muestra quien esta conectado al sistema y que esta haciendo.
220    wall    Manda un mensaje a todas las terminales.
221    warnquota    Configura /etc/warnquota.conf como complemento de mensajes para cuotas de disco.
222    wc    Cuenta palabras, líneas, caracteres de un archivo o listado.
223    wget    Descargador de archivos desde Internet, no interactivo.
224    whatis    Descripción corta, en una línea de un comando o programa.
225    whereis    Localiza el binario, fuentes y/o librerias, y documentación de un comado.
226    which    Muestra la ruta completa de un comando.
227    who    Muestra quien esta conectado al sistema.
228    whoami    Muestra el usuario actual.
229    xhost    Control de acceso para sesiones X.
230    xkill    Mata o termina a un cliente X, es decir, a un programa gráfico.
231    yes    Imprime una cadena repetidamente hasta que sea terminado o matado el comando.
232    yum    Herramienta de actualización/instalación remota de paquetes, distros basadas en rpm (usada en fedora, redhat y derivados).
233    zcat    Descomprime / muestra archivos comprimidos con gunzip (es idéntico a utilizar gunzip -c)
234    zenity    Despliega varios tipos de diálogos en X desde una terminal.
235    zless    Permite mostrar el contenido de archivos comprimidos.
236    zmore    Permite mostrar el contenido de archivos comprimidos
.

No comments: