Académique Documents
Professionnel Documents
Culture Documents
LinuxTotal .com.mx
Inf o r m a c i n y s e r v ic io s e n Lin ux y Op e n S o u r c e
Buscar
Bsqueda personalizada
R SS
18
Me gusta
C opyright 2 0 0 5 -2 0 1 1 Sergio Gonzlez D urn Se c onc ede permis o para c opiar, dis tribuir y/o modific ar es te doc umento s iempre y c uando s e c ite al autor y la fuente de linuxtotal.c om.mx y s egn los trminos de la G N U Free D oc umentation L ic ens e, V ers in 1 .2 o c ualquiera pos terior public ada por la F ree Software F oundation.
Hay cientos de comandos en Linux ms sus opciones, con el tiempo y prctica llegas a conocer bastantes, a continuacin recopilo una lista de varios de los mas usados (segn mi opinin), tan solo el nombre del comando y su descripcin, no opciones, si lo que requieres es una explicacin mas extensa de algunos de estos comandos, entonces usa la opcin --help que la mayora de los comandos tienen o usa man comando desde la lnea de comandos. 1 2 3 4 5 6 7 8 9 ac Imprime estadsticas acerca del tiempo que han estado conectado los usuarios. Crea atajos de comandos, lista los alias actuales. Ver useradd. Comandos LINUX
Permite obtener/manipular la lista de direcciones MAC/Ip que el sistema ve. Programa trabajos, comandos, scripts para su ejecucin posterior. Anlisis y procesamiento de patrones en archivos y listados. Permite eliminar la ruta del nombre de un archivo. Informacin sobre el BIOS. Calculadora y lenguaje matemtico, muy potente. Enva ARP REQUEST a otros equipos en la red.
11 bc
10 basename
awk
Muestra atributos de dispositivos de bloque (discos, usb, etc.) tales como LABEL y UUID, entre otros.
21 chage 23 chfn
Herramienta de particionamiento de discos, usada en sistemas debian principalmente. Cambia atributos extendidos de archivos y directorios Cambia el grupo de un archivo(s) o carpetas(s). Cambia la informacin usada en finger.
22 chattr
24 chgrp
26 chmod
Controla/consulta el modo en que los servicios se ejecutan o no al inicio del sistema. Cambia los permisos de un archivo(s) o carpetas(s). Cambia el propietario de un archivo(s) o carpetas(s).
28 chpasswd
Actualiza passwords o contraseas en modo batch. Puede actualizar contraseas de grupos de usuarios. Ejecuta comandos de root en un shell restringido a un directorio y sus subdirectorios.
Limpia enlaces simblicos que no tengan relacin y tambin remueve directorios vacios. Limpia la terminal. Compara dos archivos byte por byte.
34 convertquota Convierte de los viejos formatos quota.user y quota.group a los nuevos formatos de aquota.user y aquota.group. 36 crontab Copia, crea, comprime y extrae archivos en distintos formatos y entre equipos o localmente. Administra archivos cron para los usuarios y root. Permite descargar o transferir url's.
37 curl 38 cut 40 dc
39 date 41 dd 43 df
Busca y muestra diferencias entre archivos. Utilera para consultas a servidores DNS.
www.linuxtotal.com.mx/index.php?co
1/6
20/01/2011
47 dirs 48 dmesg 49 dmidecode 50 dos2unix 51 du 52 dump 53 echo 54 edquota
Permite mostrar, manipular la lista de directorios utilizados en la pila. (ver popd y pushd) Muestra los mensajes del arranque del sistema (boot). Lista hardware del equipo directamente del BIOS. (tambin: lshw) Convierte archivos de formato MS-DOS a formato Unix/Linux. Muestra el uso de espacio de archivos y directorios.
Administra el control de cuotas de disco de usuario y grupos. Desmonta y expulsa un medio removible, como cdroms. Ejecuta un programa en un entorno modificado.
Permite desplegar o cambiar valores de una tarjeta de red. Permite crear secuencias de dilogos y programar sesiones interactivas con otros comandos o scripts. Exporta el valor de una variable.
Mantiene una lista de sistemas de archivos del tipo NFS que han sido exportados. Encuentra los nmeros primos de un nmero dado. Evaluador de expresiones matemticas.
67 fgrep 69 find
Es igual que 'grep -F' para uso de expresiones regulares en bsquedas de archivos y listados.
70 findfs
Busca un sistema de archivos por UUID o LABEL (etiqueta). Muestra informacin sobre los usuarios del sistema.
Lista informacin sobre equipos que respondan a paquetes SMB. Lista una red Windows. (Parte del paquete Samba)
77 fuser 79 gcc
Permite mandar paquetes ICMP (pings) a mltiples equipos en una red y determinar si estn vivos o no.
81 gpasswd 83 grep
Herramienta de encriptacin y de generacin de certificados de seguridad (opengpg). Busca patrones de cadenas dentro de archivos. Elimina un grupo en el sistema. Crea un nuevo grupo en el sistema.
Apaga el equipo.
Comprime/expande archivos.
Muestra el historial de comandos del usuario. Utileria de consulta a sevidores DNS. Despliega el nombre del equipo.
Muestra/Establece la fecha/hora del bios o hardware. (Fecha/Hora del sistema con date) Muestra/Configura las interfaces de red del sistema. Control de inicializacin de un nivel de ejecuccin. Inserta mdulos en el kernel. Muestra el UID (User ID) y GID (Group ID) del usuario
101 insmod 102 ipcalc 104 iptab 103 ipcount 105 iptables 106 iptraf 108 iwlist 109 jobs 111 kill 110 kate 112 killall 107 iwconfig
Herramienta de configuracin del firewall de Linux. Configura una tarjeta de red inalmbrica. Analizador de trfico de red en modo de texto.
Muestra los trabajos del usuario en suspensin o en background. Termina procesos, mas correctamente enva seales a procesos. Termina procesos del mismo nombre o conjunto. Muestra informacin de los ltimos usuarios logueados.
113 last
www.linuxtotal.com.mx/index.php?co
2/6
20/01/2011
116 ln 117 locale 118 locate
119 losetup
Indexa y busca archivos. Mas seguro utilizar slocate. Define y controla dispositivos del tipo 'loop'.
123 lshw
Lista hardware del equipo directamente del BIOS. (tambin: dmidecode) Muestra el estatus de los mdulos en el kernel. Lista los dispositivos pci del sistema.
Muestra archivos abiertos de un programa en ejecuccin, o de un usuario, proceso, etc. Lista los dispositivos usb del sistema.
127 lsusb
Muestra el manual del comando indicado. Editor de textos de mc. Crea directorios.
Manejador de archvivos con soporte de mouse en modo de texto, no todas las distro lo tienen.
131 md5sum
Comprueba (y genera) archivos con firma de certificacin md5. Construye un sistema de archivos de Linux.
134 mkpasswd
Generador de contraseas. (Paquete del programa 'expect'). Muestra informacin acerca de los mdulos del kernel. Herramienta que aade/remueve mdulos del kernel.
Paginador similar a less pero menos funcioanal, ya que sale avanza y no retocede. Conjunto de utilidades para acceder a discos DOS desde Linux. Mueve archivos y directorios. Monta dispositvos de almacenamiento en particiones indicadas.
Ejecuta un programa con una prioridad de ejecuccin distinta a la normal. Ejecuta un programa inmune a los hangups y sin salida a una terminal. Control, administracin, generacin de certificados de seguridad. Cambia la contrasea del usuario indicado. Indica al sistema operativo de los cambios indicados en /etc/fstab
Herramienta de red que muestra conexiones, tablas de ruteo, estadsticas de interfaces, etc.
145 partprobe
Manda un echo_request (solicitud de eco) a un equipo en al red. Remueve entradas (directorios utilizados) de la lista de directorios utilizados en la pila. (ver dirs y pushd)
154 pwconv 155 quota 156 quotacheck 157 quotaoff 158 quotaon 160 reboot 161 renice 163 rev 164 rm
153 pushd
152 pstree
Muestra los procesos del sistema o del usuario o ambos. Muestra los procesos en forma de rbol.
Agrega o establece la proteccin shadow el archivo /etc/passwd. Permite ver el uso de cuotas por usuario. Crea, verifica, administra sistemas de cuotas de disco Desactiva el control de cuotas de discos. Activa el control de cuotas de discos para usuarios y grupos. Reinicia el equipo. Abre terminales grficas ha?ia equipos Windows.
Agrega entradas (directorios utilizados) en la lista de directorios (pila o stack). (ver dirs y popd)
159 rdesktop
162 repquota
Cambia la prioridad de un proceso o programa en ejecuccin. Reporte de uso de cuotas de disco. Borra o elimina archivos. Invierte las lneas de un archivo.
165 route 166 rpm 168 scp 167 runlevel 169 screen 170 sed 172 set 171 service 173 sha1sum 174 shopt 175 shred 177 sort 178 ss 179 ssh 181 su
Copia archivos entre equipos, parte del paquete openssh (protocolo de comunicacin encriptado). Editor en lnea que filtra y transforma archivos.
Muestra o establece el entorno de variables para el usuario actuual. Comprueba (y genera) archivos con firma de certificacin sha1. Habilita o deshabilita variables opcionales del comportamiento del shell. Apaga o reinicia el equipo.
176 shutdown
Utileria similar a netstat pero ms bsica, listados rpidos de sockets establecidos. Inicia una sesin X.
Programa de login remoto seguro, programa del paquete openssh (protocolo de comunicacin encriptado). Cambia del usuario actual al indicado.
www.linuxtotal.com.mx/index.php?co
3/6
20/01/2011
185 tail 186 tar 187 testparm 188 time 189 top
Muestra los procesos del sistema de manera interactiva y continua. Cambia valores o capacidades de la terminal, en base a terminfo. Imprime el nombre de la terminal en la que se esta. Desmonta sistemas de archivos.
Devuelve el tiempo en que se ejecut el comando o programa indicado. Crea archivos vacios, cambia fechas de acceso y/o modificacin de archivos.
193 umask
Establece una mscara de permisos para cuando se crean directorios y archivos. Elimina alias de comandos, creados con el comando alias. Despliega informacin del sistema. Omite o reporta sobre lneas repetidas en un archivo o listado. Muestra que tanto tiempo lleva prendido el equipo. Aade usuarios.
197 uniq
201 useradd
Elimina usuarios.
Editor visual de pantalla, editor de textos, que encuentras en todas las distros Linux. Editor para el archivo de configuracin /etc/sudoers de sudo. Proporciona informacin sobre la memoria virtual. Muestra quien esta conectado al sistema y que esta haciendo.
Configura /etc/warnquota.conf como complemento de mensajes para cuotas de disco. Cuenta palabras, lneas, caracteres de un archivo o listado. Descargador de archivos desde Internet, no interactivo.
213 whatis 215 which 216 who 218 xkill 219 yes 217 xhost
214 whereis
Descripcin corta, en una lnea de un comando o programa. Muestra la ruta completa de un comando. Control de acceso para sesiones X.
Localiza el binario, fuentes y/o librerias, y documentacin de un comado. Muestra quien esta conectado al sistema.
223 zmore
Permite mostrar el contenido de archivos comprimidos. Permite mostrar el contenido de archivos comprimidos.
Descomprime / muestra archivos comprimidos c on gunzip (es idntico a utilizar gunzip -c)
Herramienta de actualizacin/instalacin remota de paquetes, distros basadas en rpm (usada en fedora, redhat y derivados).
Imprime una cadena repetidamente hasta que sea terminado o matado el comando.
AADIR ESTE ARTCULO A MIS FAVORITOS Tu donativo (cualquier cantidad en dlares) me estimula a seguir escribiendo artculos y manuales sobre Linux y Open Source. GRACIAS!!
18
Me gusta A 92 personas les gusta esto. S el primero de tus amigos.
Mostrando 13 comentarios
www.linuxtotal.com.mx/index.php?co
4/6
20/01/2011
Jhgftyfyt 11/23/2010 11:15 AM
buuuuu
__ 11/22/2010 02:37 AM
creas el archivo y luego aplicas el siguiente comando: chmod 777 (para que los usuarios, grupos y others puedan leerlo, escribirlo y ejecutarlo). si solamente quieres que se ejecute: chmod 755 (usuario puede leer, escribir y ejecutar pero los grupos y los others unicamente van a poder leerlo y ejecutarlo). Espero que te sirva de ayuda ;)
www.linuxtotal.com.mx/index.php?co
5/6
20/01/2011
Administracin de usuarios Buscar archivos SUID y SGID con find Entendiendo los servicios en Linux Traduccin de un captulo del libro de Fyodor Tipos de dispositivos Crear un log propio para iptables
Linux T o ta l.c om .mx I nfo r ma c i n y s e r v ic io s e n Linux y O pe n S o ur c e inf o@linux to ta l.c om .mx s e r g io .g onz a le z .d ur a n@g m a il.c o m
www.linuxtotal.com.mx/index.php?co
6/6
20/01/2011
Linux
20/01/2011
Cambia el password del usuario. Cuando se hace el cambio solicita confirmacin del cambio, es decir, se ingresa el password y luego al pedirlo se repite. ls Lista archivos y directorios, funciona como el comando dir de DOS, incluso el dir puede tambin ser usado. Algunas opciones son: ls a : lista los archivos con los ocultos. ls -l : lista loa archivos mostrando toda la informacin como los permisos y mas datos ls --color : lista los archivos mostrando colores para mejor visualizacin reboot Reinicia el Sistema. halt o poweroff Apaga el sistema. man Muestra las pginas man de cada comando, por ejemplo: man ls who Muestra quienes son los usuarios conectados al Sistema, por ejemplo whoami, indica quien soy. Otra opcin es el comando w, que cumple la misma funcin pero indica informacin algo mas detallada. date Indica la fecha y hora del Sistema. init Inicia los procesos de control segn el argumento dado, por ejemplo: /sbin/init 3 pidof Indica el nmero de proceso, si se colgara un proceso se hace pidof <nombre<, y da un nmero ese es el pid.
multimania.es//comandos.htm
kill
2/6
20/01/2011
Mata el proceso, se indica kill <n del pidof> del proceso. pwd Indicar el directorio donde se est ubicado. cd Cambia el directorio, hay varias opciones, cd .. cambiar al directorio superior, si se hace cd yo, ir al directorio dentro del actual llamado yo, si se hace cd /home ir al directorio /home, independientemente de donde se encuentre. mkdir Crea directorios. rmdir Borra directorios. cat Encadena e imprime el contenido de un archivo. more Exhibe el contenido de un archivo detenindose en cada pantalla. head Exhibe el inicio de un archivo. tail Exhibe el final de un archivo. wc Cuenta lneas, palabras y caracteres de un archivo. Dentro de los comandos para manejar archivos encontramos: cp Copia archivos.
multimania.es//comandos.htm 3/6
20/01/2011
mv Mueve archivos o bien los renombra, es importante indicar el nombre del archivo destino. Por ejemplo: si hago mv /root/texto /home/texto lo muevo. Si hago /root/texto /root/prueba-texto, lo renombro. rm Elimina archivos. Para la cantidad de opciones, recomiendo man rm. ln Crea links hacia otros archivos se usa: ln -s <archivo-origen> <archivo-destino> file Determina el tipo de archivo. type Ensea la ubicacin de un archivo. diff Compara dos archivos en formato texto lnea por lnea. find Busca algn archivo y ejecuta alguna accin con estos archivos. locate Lista archivos asociados al patrn dado. tar Empaqueta o desempaqueta un conjunto de archivos o directorios. Ver man para opciones. zip Comprime o descomprime archivos. gzip Comprime o descomprime archivos, usando el compresor Gunzip. bzip2
multimania.es//comandos.htm
4/6
20/01/2011
Formato de compresin mas nuevo que los anteriores, permite mayor compresin de los datos. chgrp Cambia el grupo del dueo de los archivos o directorios. chown Cambia el dueo del archivo o directorio. chmod Cambia los permisos de un archivo o directorio. ps Relata el estado de los procesos en ejecucin. mount Monta sistemas de archivos. umount Desmonta sistemas de archivos. su Permite realizar tareas de superusuario estando logueado como usuario normal. df Permite ver el uso de los discos que se encuentran montados. Tamao de lo usado. Du Permite ver el tamao de los directorios, se puede definir en que unidad de medida. Existe en Linux la posibilidad de concatenar comandos, es decir, ingresar uno y luego ingresar otro, de manera de que cuando acte uno, luego se ejecute el segundo anotado. Para realizar esta opcin, se usa el signo |, que surge, en teclado espaol de accionar ALT GRAF, y la tecla 1. Esto se llama tuberas o Pipes. Estas tuberas son muy tiles cuando se debe realizar ciertas operaciones donde un comando se aplica al resultado obtenido de otro anterior. Una de las facilidades del shell Bash ( el intrprete de comandos), es que existe el historial de comandos ingresados, es decir, si debemos realizar alguna operacin que ya hicimos anteriormente, con buscar en el historial podremos ejecutar la accin sin ingresar de nuevo toda la lnea de comandos. Suele ser muy til cuando ingresamos un comando muy largo y cometemos un error de sintaxis, en vez de volver a ingresar toda la lnea, simplemente accionamos la tecla del cursor hacia arriba y vemos el comando ingresado anteriormente. Si deseramos ir hacia adelante, con la tecla del cursor, hacia abajo. Para
[X]
multimania.es//comandos.htm
5/6
20/01/2011
manejar archivos hay una utilidad que entre otras cosas, me permite realizar las operaciones normales de movimiento de archivos y directorios, sino que permite, comprimir, empacar, cambiar permisos, etc, que es el mc, un clon del Norton Comander para DOS, aunque dicen que el Norton naci del mc ( ya saben, los conocidos de siempre). Y como he dicho anteriormente, experimenten. Linux es sobre todas las cosas, un Sistema Operativo divertido. Este es un pequeo resumen de comandos de Linux, para mayor informacin sobre cada uno: man <comando>
multimania.es//comandos.htm
6/6