Anda di halaman 1dari 13

SearchDataCenter.

com/es
77 valiosos comandos y utilidades de Linux
Los administradores de Linux no pueden vivir slo con el GUI. Por eso hemos recopilado los comandos ms
esenciales y creado esta gua. La hemos diseado especficamente para gerentes y administradores de sistemas
Linux, para que sirva como biblioteca de referencia de las utilidades ms aprovechables. Simplemente
aprendiendo a usar unas pocas herramientas, la persona ms pusilnime a la hora de usar la lnea de comandos
se puede transformar en un toro bravo del scripting y extraer el mximo provecho de Linux ejecutando algunos
comandos kernel y shell.
Disfrute de nuestra gua y no dude en compartir sus propias cuestiones o de explorar las mejores respuestas
sobre Linux en nuestra comunidad IT Knowledge Exchange.
Explore la gua de comandos Linux:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
A
alias
Una manera de ejecutar un comando o series de comandos Linux utilizando un nombre ms corto asociado a
dichos comandos. Cmo usar el comando alias en Linux.
apt-get
Apt-get es una herramienta para actualizar automticamente las mquinas Debian y obtener e instalar
paquetes/programas Debian. Cmo administrar software en Ubuntu Server con aptitude y apt-get. Anlisis
de archivos Debian y apt-get. Cmo usar apt-get para actualizar su mquina Debian.
Aspell
GNU Aspell es un corrector ortogrfico gratuito y de cdigo abierto diseado para sustituir a Ispell. Puede
usarse como biblioteca o como corrector de ortografa independiente. Cmo utilizar Aspell para revisar la
ortografa.
AWK, Gawk
Herramienta de programacin empleada para manipular textos. El lenguaje de la utilidad AWK se asemeja al
lenguaje de programacin shell en muchos aspectos, aunque la sintaxis de AWK es esencialmente independiente.
Aprenda a usar la utilidad AWK. Gawk es el lenguaje de programacin AWK en versin del Proyecto GNU.
02-08-2014 77 valiosos comandos y utilidades de Linux
techtarget.com//77-valiosos-comand 1/13
B
bzip2
Programa de cdigo abierto rpido y porttil, utilizado para comprimir y descomprimir ficheros a ritmos muy
altos. Cmo usar bzip2 en Linux. Ms sobre cmo usar el programa de compresin bzip2.
C
cat
Un comando Unix/Linux que puede leer, modificar o concatenar archivos de texto. Se utiliza ms comnmente
para desplegar contenidos de archivos. Vea cmo usar cat para desplegar contenidos de un archivo en Linux.
Un artculo sobre lo que usted puede hacer con el comando cat.
cd
El comando cd cambia el directorio de Linux en que estemos trabajando y permite alternar de un directorio a
otro cmodamente. Es similar a los comandos CD y CHDIR en MS-DOS. Ms sobre cmo usar el comando
cd para cambiar directorios.
chmod
Este comando cambia el modo de acceso (permisos) de uno o ms archivos. Slo el propietario de un archivo o
un usuario privilegiado puede cambiar el modo. Ver ejemplos de cmo cambiar los permisos de los archivos con
chmod.
chown
Chown cambia la propiedad de los archivos o grupos; ofrece opciones para cambiar la propiedad de todos los
objetos dentro de un rbol de directorios y ver la informacin de los objetos procesados. Aprenda cmo
cambiar la propiedad de archivos con chown.
cmp
La utilidad cmp compara dos archivos de cualquier tipo y escribe los resultados en la salida estndar. Por
defecto, cmp es silencioso si los archivos son los mismos; si difieren, se reporta el byte y el nmero de lnea en
que ocurri la primera diferencia. Ver ejemplos de IBM para el uso de cmp.
comm
02-08-2014 77 valiosos comandos y utilidades de Linux
techtarget.com//77-valiosos-comand 2/13
Commcompara lneas comunes a los archivos clasificados como file 1 y file2. El output se crea en tres
columnas, de izquierda a derecha: lneas nicas de file1, lneas nicas de file2 y lneas comunes a ambos. Ms
sobre comparacin de lneas con comm. Lea el siguiente tutorial breve sobre el uso de comm.
cp
Este comando copia archivos y directorios; adems, se pueden hacer copias simultneamente a otro directorio si
la copia aparece bajo un nombre diferente. Aprenda a copiar archivos y directorios Linux con el comando cp.
cpio
Cpio copia archivos en/desde un archivo cpio o tar. Estos son archivos que contienen otros ficheros junto con
informacin sobre ellos (nombre, propietario, timestamps y permisos de acceso). El archivo puede ser otro
fichero en el disco, una cinta magntica o una tubera (pipe). Cpio tiene tres modos operativos y ofrece una
alternativa ms eficiente a tar. Aprenda cmo usar cpio al mover archivos en un puerto Unix a Linux. Ver cmo
respaldar archivos con cpio.
CRON
CRON es un proceso de sistema Linux que ejecuta programas a intervalos de tiempo predeterminados. Para
utilizar CRON el usuario debe preparar un archivo de texto que describa el programa a ejecutar y las horas en
que CRON debe ejecutarlo. Posteriormente, se usa el programa crontab para cargar el archivo de texto que
describe los trabajos de CRON en CRON. Cmo usar CRON para ejecutar programas a intervalos
especficos.
D
date
Date establece el da y la hora del sistema. Es tambin un valioso mtodo para generar/imprimir informacin
actualizada cuando se trabaja en un archivo de script. Ms ejemplos de IBM sobre cmo ajustar el da y la hora
con date.
declare
Este comando declara variables, les confiere atributos o modifica sus propiedades. Ejemplos de declaracin de
variables con declare.
df
Df muestra la cantidad de espacio de disco disponible en el sistema de archivos que contiene cada argumento de
nombre de archivo. Si no hay nombre de archivo, se muestra el espacio disponible en todos los sistemas de
02-08-2014 77 valiosos comandos y utilidades de Linux
techtarget.com//77-valiosos-comand 3/13
archivos montados en ese momento. Ms sobre cmo usar df para mostrar la cantidad de espacio de disco
disponible.
E
echo
Echo permite al usuario replicar (hacer eco de) una variable de cadena a la salida estndar. Ms sobre el uso
del comando echo con scripts shell.
enable
Enable detiene o inicia impresoras o clases. Ejemplos de cmo habilitar impresoras LP.
env
Env ejecuta programas en entornos modificados o muestra el ambiente actual y sus variables. Ejemplos de
variable en entornos cambiantes que usan env.
eval
Este comando evala diversos argumentos y los concatena en un comando nico; posteriormente, reporta sobre
el estado de dicho argumento. Ms sobre la concatenacin de argumentos con eval.
exec
Exec sustituye el proceso padre por cualquier comando que se teclee. Este comando trata sus argumentos como
si fueran la especificacin de uno o ms subprocesos a ejecutar. Ms ejemplos de sustitucin de procesos padre
con exec.
exit
El comando exit termina un script y puede retornar un valor al script padre. Ms sobre la terminacin de scripts
con exit.
expect
Expect habla con otros programas interactivos siguiendo un script y espera su respuesta, a menudo procedente
de cualquier cadena que se ajuste a un patrn determinado. Cmo usar expect para respuestas.
export
02-08-2014 77 valiosos comandos y utilidades de Linux
techtarget.com//77-valiosos-comand 4/13
Export convierte archivos en otro formato distinto al que tengan en ese momento. Una vez exportado el archivo,
se puede acceder a l mediante cualquier aplicacin que use el formato. Ejemplos decmo exportar datos de
una base de datos con export.
F
find
Find rastrea el rbol de directorios para encontrar grupos de archivos particulares que cumplen condiciones
especficas como: name y type; -exec y size; y mtime y user. Para una eficiente bsqueda de archivos con
find.
for, while
For y while se emplean para ejecutar o hacer bucles (looping) de items de forma repetida mientras se cumplen
ciertas condiciones. Ms sobre bucles de items con el comando for. Ms sobre bucles de items con el comando
while.
free
Free muestra la cantidad total de memoria fsica libre y usada, y de espacio de intercambio en el sistema, as
como los bfers y el cache utilizado por el kernel. Aprenda cmo usar el comando free para optimizar la
memoria de la computadora.
G
gawk
Vea AWK.
grep
Grep explora dentro de uno o varios archivo en busca de una cadena o un patrn determinado de caracteres;
tambin puede remplazar dicha cadena con otra. Un mtodo de bsqueda de archivos con Linux. Ejemplos de
bsqueda con grep.
gzip
Gzip es el programa de cdigo abierto del proyecto GNU utilizado para la compresin de archivos; comprime
las pginas Web en el lado del servidor para su descompresin en el navegador. Es popular para la compresin
de streaming media y puede concatenar y comprimir diversos canales simultneamente. Ejemplos del uso de gzip
para la compresin de archivos.
02-08-2014 77 valiosos comandos y utilidades de Linux
techtarget.com//77-valiosos-comand 5/13
I
ifconfig
El comando Ifconfig se utiliza para configurar las interfaces de red residentes en el kernel. Se emplea en el
momento del arranque para configurar las interfaces. Despus de eso, normalmente slo se necesita para limpiar
los errores de sistema o modificar ste. Ejemplos de uso de ifconfig para configurar una red. Uso de ifconfig
para detectar problemas de configuracin en la red Linux.
ifup
Ifup configura una interfaz de red/habilita una conexin de red. Ms sobre el comando ifup para la configuracin
de interfaces de red.
ifdown
Ifdown apaga una interfaz de red/inhabilita una conexin de red. Ms sobre el apagado de redes con ifdown.
L
less, more
El comando less permite que el administrador se mueva a travs de los archivos de configuracin y de registro
de errores, mostrando los archivos de texto pantalla por pantalla, con la posibilidad de avanzar o retroceder
dentro de cada archivo. Ofrece ms movilidad dentro de los archivos que en more. Vea varios tipos de archivos
diferentes con less.
More es similar a less more recorre las pantalla de texto una por una pero ofrece ms limitaciones a la hora
de moverse en los archivos. Vea aqu unos cuantos ejemplos de muestra de archivos con more.
locate, slocate
Locate lee una o ms bases de datos y escribe a salida estndar nombres de archivos en funcin de patrones
reconocidos. Cmo encontrar archivos/directorios eficientemente con locate.
Al igual que locate, slocate, o secure locate, ofrece una herramienta para indexar y realizar bsquedas rpidas de
archivos, pero al mismo tambin almacena de forma segura los permisos y la propiedad de los mismos para
evitar que usuarios no autorizados puedan verlos. Vea un ejemplo de cmo se usa slocate para indexar archivos
de forma rpida y segura.
lft
02-08-2014 77 valiosos comandos y utilidades de Linux
techtarget.com//77-valiosos-comand 6/13
El comando lft es similar a tracerout en cuanto a determinar las rutas de conexin pero ofrece mucha ms
informacin para eliminar errores de conexin o mostrar la ubicacin de cajas/sistemas. Muestra la ruta que
siguen los paquetes y los tipos de archivos. Ms sobre el despliegue de ruta de los paquetes con lft.
ln
El comando ln crea nombres nuevos para un archivo mediante enlaces duros, permitiendo a mltiples usuarios
compartir el mismo archivo. Ejemplos de creacin de enlaces duros de archivos con ln. Otros ejemplos del uso
de In.
ls
El comando ls elabora listas de archivos y directorios dentro del directorio en que se est trabajando en cada
momento; los administradores pueden determinar cundo se editaron por ltima vez los archivos de
configuracin. El comando Is tambin se aborda en este consejo. Ejemplos de listas de archivos y directorios
con ls.
M
man
Es una abreviatura de "manual". El comando man permite al usuario formatear y mostrar el manual de usuario
que acompaa a las distribuciones Linux, donde se documentan los comandos y otros aspectos del sistema. El
comando man tambin se explica en este consejo. Vea cmo usar el comando man. Ver ejemplos de formateo
con man.
mc
Este comando es un administrador de archivos basado en texto y con shell visual para sistemas Unix. Aqu
encontrar una extensa gua para la administracin de archivos con mc.
More
Vea less.
N
neat
Neat es una herramienta de administracin de la interfaz grfica de usuario (GUI) de GNOME que permite a los
administradores especificar la informacin necesaria para establecer una tarjeta de red, entre otras
funcionalidades. Cmo establecer un Cable MdemNTL usando neat. Dnde encaja neat a la hora de construir
02-08-2014 77 valiosos comandos y utilidades de Linux
techtarget.com//77-valiosos-comand 7/13
una red entre sistemas Unix y Linux.
netconfig, netcfg
Netconfig configura una red, habilita productos de red y despliega una serie de pantallas que solicitan
informacin de configuracin. Configuracin de redes con Red Hat netcfg.
netstat
El comando Netstat proporciona informacin y estadsticas sobre los protocolos en uso y las conexiones
TCP/IP activas. Se trata de una til herramienta forense para esclarecer qu procesos y programas estn activos
en la computadora y participan en comunicaciones en red. Ms sobre la comprobacin de los estados de la red
con el comando netstat.
nslookup
Nslookup permite al usuario introducir el nombre de un host y encontrar la correspondiente direccin IP.
Tambin es posible realizar el proceso inverso para averiguar el nombre del host. Ms de Microsoft sobre cmo
encontrar direcciones IP con nslookup.
O
od
El comando Od se utiliza para volcar archivos binarios en formato octal (o hex, binario) a una salida estndar.
Ejemplos de vertido de archivos con od. Ms sobre od en IBM.
P
passwd
Este comando actualiza los tokens de autenticacin del usuario (cambia la clave existente). Algunos ejemplos de
IBM del cambio de claves con passwd.
ping
Ping permite a los usuarios verificar que existe una direccin IP particular y puede aceptar solicitudes. Puede
utilizarse para probar la conectividad y determinar el tiempo de respuesta, adems de chequear que la
computadora anfitriona a la que trata de acceder el usuario est realmente operativa. Ejemplos de IBM sobre el
uso de ping para verificar direcciones IP.
ps
02-08-2014 77 valiosos comandos y utilidades de Linux
techtarget.com//77-valiosos-comand 8/13
Ps reporta los estados de los procesos en funcionamiento en un sistema. Algunos ejemplos del comando ps.
pwd
El comando pwd (print working directory) muestra el nombre del directorio activo en ese momento. Se trata de
un comando bsico de Linux. Conozca las diferencias entre PATH y pwd. Uso de pwd para imprimir el
directorio actualmente operativo.
R
read
Read se utiliza para leer lneas de texto de la entrada estndar y asignar valores de cada campo en la lnea de
entrada a variables shell para su posterior procesamiento. Ejemplos de uso de read en IBM.
RPM
Red Hat Package Manager (RPM) es un programa dirigido por la lnea de comandos capaz de instalar,
desinstalar y administrar paquetes de software en Linux. Un whitepaper sobre cmo usar RPM. Diferencias
entre yumy RPM. Ejemplos de instalacin de paquetes con RPM.
rsync
Rsync sincroniza datos de un disco o archivo a otro a travs de una conexin de red. Similar a rcp, pero con
ms opciones. Consejo para respaldar datos con rsync. Cmo usar rsync para respaldar directorios en Linux.
S
screen
La utilidad de pantalla en GNU es un multiplexor de terminales que permite al usuario utilizar una sola ventana
terminal para operar mltiples aplicaciones o ventanas terminales. Lea el tutorial sobre cmo operar mltiples
ventanas y otros usos de screen. Consejo sobre usos de screen.
sdiff
Este comando encuentra las diferencias entre dos archivos. Para ello, produce un listado que se despliega
paralelamente donde se indica qu lneas son diferentes. Luego combina los archivos y los resultados en outfile.
Ejemplo de comparacin de archivos con sdiff. Ms ejemplos de IBM sobre cmo usar el comando sdiff.
02-08-2014 77 valiosos comandos y utilidades de Linux
techtarget.com//77-valiosos-comand 9/13
sed
Sed es un editor de streams utilizado para filtrar texto en una tubera, lo que lo distingue de otros editores. Sed
toma input de texto sobre el que ejecuta una operacin u operaciones y genera el texto modificado.
Normalmente, se utiliza para extraer partes de un archivo a travs de la concordancia de patrones (pattern
matching) o sustituyendo mltiples ocurrencias de una cadena dentro de un archivo. Otros ejemplos de IBM
sobre la utilizacin de sed como filtro.
shutdown
Shutdown es un comando que apaga la computadora y puede combinarse con variables como h para detener
(halt) despus del apagado o r para arrancar (reboot) tras el apagado. Apagar o detener una computadora con
shutdown.
Slocate
Vea locate.
Snort
Snort es un sistema de cdigo abierto para la deteccin de intrusos en una red y el anlisis de paquetes. Snort
monitoriza el trfico de la red, examinando cada paquete para detectar elementos peligrosos o anomalas
sospechosas. Basado en libcap. Cmo detener a los hackers con Snort. Ms informacin sobre Snort en Red
Hat.
sort
El comando sort se utiliza para ordenar lneas de texto alfabtica o numricamente por campos; soporta
mltiples claves de ordenamiento. Ejemplos de ordenamiento de lneas de texto con el comando sort. Ms
ejemplos de sort con mltiples claves de ordenamiento.
sudo
Sudo permite que el administrador del sistema conceda a ciertos usuarios la posibilidad de ejecutar algunos
comandos (o todos) a nivel raz, y registra todos los comandos y argumentos. Un tutorial sobre la concesin de
permisos para usuarios con el comando sudo.
SSH
SSH es una interfaz de comandos utilizada para obtener acceso seguro a computadoras remotas; la usan los
administradores de una red para controlar remotamente los servidores. Un tutorial completo sobre el acceso
seguro a computadoras remotas con SSH.
02-08-2014 77 valiosos comandos y utilidades de Linux
techtarget.com//77-valiosos-comand 10/13
T
tar
El programa tar ofrece la posibilidad de crear archivos a partir de un nmero de ficheros especficos, o de
extraer ficheros de dicho archivo. Ejemplos de creacin de archivos con tar.
TOP
TOP es un conjunto de protocolos para redes que ejecutan procesos de informacin distribuida en oficinas;
muestra las tareas del sistema que ocupan la mayor parte de la memoria. TOP puede ordenar tareas por uso de
CPU, uso de memoria y tiempo de ejecucin. Monitorizacin de procesos del sistema con TOP.
tr
El comando tr se usa para traducir o borrar caracteres de un streamde texto escribiendo en la salida estndar,
pero no acepta nombres de archivos como argumentos, slo inputs de entradas estndar. Ejemplos de IBM
sobre traduccin de caracteres con tr.
traceroute
Traceroute determina y registra la ruta seguida en Internet entre dos computadoras. Es til para detectar
problemas de red/enrutador. Si el dominio no funciona o no est disponible, se puede usar tracerout para llegar a
la IP. Tutorial sobre el uso de traceroute para detectar problemas en la red.
U
uname
Uname muestra el nombre del sistema operativo en cada momento y permite imprimir la informacin relativa al
mismo. Ejemplos de visualizacin de la informacin del sistema operativo con uname.
uniq
El comando uniq compara lneas adyacentes en un archivo y elimina/reporta cualquier lnea duplicada.
Eliminacin de lneas duplicadas con el comando uniq. Un consejo de IBM para eliminar lneas redundantes con
uniq.
V
vi
02-08-2014 77 valiosos comandos y utilidades de Linux
techtarget.com//77-valiosos-comand 11/13
Vi es un editor de texto que permite al usuario controlar el sistema usando exclusivamente el teclado en lugar de
combinar el ratn y las teclas. Vea aqu una gua completa de vi para controlar fcilmente el sistema con el
teclado.
vmstat
Vmstat se utiliza para obtener una instantnea (snapshot) de todo en el sistema, reportar informacin sobre
items, como procesos, memoria, paging y actividad de la CPU. Un buen mtodo para que los administradores
determinen el punto en el que pueden estar producindose incidencias/ralentizaciones del sistema. Cmo
monitorizar el funcionamiento de Linux con vmstat y otros. Ejemplos de visualizacin del uso de la memoria del
sistema con vmstat.
W
wc
Este comando cuenta el nmero de palabras, lneas y caracteres de archivos de texto y produce un recuento a
partir de mltiples archivos si se seleccionan varios de ellos. Ms de IBM sobre el recuento de palabras con
wc.
wget
Wget es una utilidad de red que recupera archivos de la Web y soporta los protocolos http, https y ftp. Funciona
de manera no interactiva, en un segundo plano, mientras el usuario est desconectado. Puede crear versiones
locales de sitios Web remotos, recreando los directorios de los sitios originales. Ejemplos de creacin de
imgenes idnticas de sitios con wget.
While
Vea for.
whoami
Whoami imprime o escribe el nombre de usuario/login asociado al ID de usuario actual en la salida estndar.
Ejemplos de IBM sobre cmo determinar con whoami qu nombre de login se est usando.
X
xargs
Xargs lee, construye y ejecuta argumentos desde la entrada estndar. Las lneas en blanco son ignoradas.
Ejemplos de IBM sobre la ejecucin de comandos desde la entrada con xargs.
02-08-2014 77 valiosos comandos y utilidades de Linux
techtarget.com//77-valiosos-comand 12/13
Ejemplos de IBM sobre la ejecucin de comandos desde la entrada con xargs.
05 may 2010
Todos los Derechos Reservados, TechTarget S.A de C.V 2012 - 2014 , TechTarget | Lee nuestra Poltica de
Privacidad
02-08-2014 77 valiosos comandos y utilidades de Linux
techtarget.com//77-valiosos-comand 13/13

Anda mungkin juga menyukai