Vous êtes sur la page 1sur 7

9/7/2019 Resumen de Comandos UNIX más Importantes

Resumen de Comandos UNIX más Importantes


[Capítulo 3] [Índice]

Comando Sintaxis y Descripción Ejemplo Opciones


>, <, >>, Permiten redireccionar la entrada o cat arch1 arch2 >> arch3 <, > Redireccionan la
<< salida de un comando a un entrada y la salida
archivo. (añade arch1 y arch2 al final de (respectivamente)
(redirección) arch3) borrando
previamente el
archivo de destino
<<, >> Redireccionan
la entrada y la salida
a continuación del
archivo de destino.
| Permiten redireccionar la entrada o ls -l | lp -
salida de un comando a otro
(tuberías) comando. (realiza un listado del directorio actual
por impresora)
* En todos aquellos comandos, que - -
esperan el nombre de un archivo o
la ruta de un directorio, se
sustituye por cualquier cadena de
caracteres, incluido la cadena
vacía.
? En todos aquellos comandos, que - -
esperan el nombre de un archivo o
la ruta de un directorio, se
sustituye por un carácter
cualquiera.
awk Lenguaje para búsqueda y - -
procesado de patrones y
expresiones regulares.
cal cal [mes] año cal 09 1993 -
Devuelve un calendario del año (y (devuelve el calendario de septiembre
el mes) especificados. de 1993)
calendar Servicio de agenda que permite - Consiste en poner el
indicar fechas y horas en el que se archivo calendar en
le avise el directorio de
usuario.
cat cat archivo ... cat arch2 -
Concatena e Imprime (envía el archivo arch2 a la pantalla)
cc Compilador de C que suele - -
proporcionar cualquier UNIX
cd cd cd /usr/ploro/pagines -
cd directorio

https://www.uv.es/sto/libros/cyberdisk/alice/libro/comunix.htm 1/7
9/7/2019 Resumen de Comandos UNIX más Importantes

Cambio de Directorio (le coloca en el directorio


/usr/ploro/pagines)
chmod chmod [u|g|o] {+|-} {rwx} chmod g-rw cuentas u Propietario
{archivo|directorio} g Miembros del
(quita los permisos de lectura y grupo
Cambio de modos o permisos de escritura del archivo cuentas para los o Otros usuarios
archivos usuarios pertenecientes al grupo) + Activa el permiso
- Quita el permiso
r Lectura
w Escritura
x Ejecución
cmp cmp arch1 arch2 cmp datos1 historico -
Compara dos archivos (compara los archivos datos1 y
historico retornando la primera línea y
posición del primer octeto que difiera)
comm comm [-1,-2,-3] arch1 arch2 comm clientes1 clientes2 No genera la
1
primera columna
Busca las líneas en común entre (en la primera columna aparecen las 2 No genera la
dos archivos. líneas que sólo aparecen en clientes1, segunda columna
en la segunda columna sólo las que 3 No genera la
aparecen en clientes2 y en la tercera, tercera columna
aquellas que aparecen en ambos)
cp cp arch1 arch2 cp orla /tmp/orla.bk -
Copia archivos (copia el archivo orla del directorio
actual al archivo orla.bk en el
directorio /tmp)
cut cut [-c | -f [-d] ] archivo ... cut -f2,4,6 -d, Divide contando
c
por columnas
Recorta verticalmente campos de (recorta los campos 2, 4 y 6 utilizando (caracteres)
archivos como delimitador de campo la coma. f Divide contando
por campos (fields)
d Especifica el
delimitador de
campo
date date - -
Retorna el día y la hora
diff diff [-b,-e] arch1 arch2 diff -r /usr/pepe /usr/jose Ignora blancos al
b
diff [-b,-e,-r] dir1 dir2 principio de línea
(averigua las diferencias entre todos e Formatea la salida
Busca las diferencias entre líneas los archivos de los dos directorios para ed
de dos archivos o directorios. especificados y de sus subdirectorios) r Recorrer
subdirectorios
echo echo [cadena] - -
Imprime cadena
ex ex - -
Editor de líneas
find find ruta criterio acción... find /tmp -name fact* -print Los criterios para los

https://www.uv.es/sto/libros/cyberdisk/alice/libro/comunix.htm 2/7
9/7/2019 Resumen de Comandos UNIX más Importantes

Busca archivos que cumplen el (busca e imprime el nombre de los archivos pueden ser:
criterio y realiza una acción (o archivos en el directorio /tmp que -name archivo Con
varias) sobre ellos. comiencen por fact) ese nombre
-size [+|-]n De
tamaño n bloques
-links [+|-]n Con n
links
-ntime [+|-]n
Accedido hace n días
-mtime [+|-]n
Modificado hace n
días
-newer archivo
Modificado después
de archivo

Donde aparece n se
asume el valor
exacto. +n y -n
significan mayor o
menor que,
reespectivamente.

Las acciones pueden


ser:
-print Imprime la
ruta de los archivos
encontrados
-exe comando
Ejecuta comando
-ok comando Ejecuta
comando pidiendo
confirmación.

En estos dos últimos


casos el archivo
encontrado se
repesenta con {}
grep grep [-n,-c,-v] patrón archivo grep valencia cities a Poner el número de
cada línea donde
Busca ocurrencias de un patrón en (busca todas las ocurrencias de la aparece el patrón
un archivo palabra valencia en el archivo cities) c Sólo aparecen las
líneas que contienen
el patrón
v Aparecen las líneas
que no contienen el
patrón
help help -
Invoca la ayuda
kill kill [-9] ident_proceso kill -9 777 9 Produce una
terminación
Envía un mensaje de terminación a (mata el proceso 777) indiscutible del
un proceso proceso
https://www.uv.es/sto/libros/cyberdisk/alice/libro/comunix.htm 3/7
9/7/2019 Resumen de Comandos UNIX más Importantes
ln ln arch1 arch2 ln juan /usr/invitados/juanperez -
Crea vínculos (links) entre (enlaza el archivo juan con el
archivos directorio /usr/invitados/juanperez)
login login [usuario] login juan -
Permite entrar a trabajar con otro (pedirá la palabra de paso de juan para
usuario entrar a trabajar con ese usuario)
lp lp [-d] archivo ... lp facturas ivas d Selecciona
impresora
Lanza a impresora (envía a impresora los archivos
facturas y ivas)
lpstat lpstat [-p] archivo ... lpstat facturas p Información sobre
la impresora
Obtiene el estado de impresión de (obtiene información de la impresión
un archivo del archivo facturas)
ls ls [-{a,c,l,p,r,s}] archivo ... ls -la Lista todos los
a
archivos
Lista el contenido de un directorio (lista todos los archivos del directorio c Ordena por fecha
actual con información extendida) l Listado Largo
p Señala cuáles son
directorios con /
r Invierte el orden
del listado
s Indica el tamaño en
bloques
mail mail mail ploro@uv.es Cuando se invoca sin
mail dirección ... Este es el cuerpo del mensaje parámetros se tienen
<CTRL-D>
al menos los
Para enviar y recibir correo.
Envía el texto hasta CTRL-D a siguientes
ploro@uv.es subcomandos:
<return> Lee los
siguientes mensajes.
Si no hay más sale de
mail.
* Da un resumen de
comandos de mail

- Vuelve al mensaje
anterior
p Reimprime el
mensaje
a [arch] Añade el
mensaje a arch (por
defecto arch es
mbox)
d Elimina el mensaje
q Sale de mail
<CTRL-D> Igual que q.
man man [sección] man grep -
Permite consultar el manual (obtiene ayuda sobre el comando
grep)

https://www.uv.es/sto/libros/cyberdisk/alice/libro/comunix.htm 4/7
9/7/2019 Resumen de Comandos UNIX más Importantes
mesg mesg [-y | -a] mesg y y Habilita
a Desabilita
Habilita o inhabilita la entrada de (habilita la entrada de mensajes)
mensajes write.
mkdir mkdir directorio mkdir trabajo -
Crea un nuevo directorio (crea un nuevo subdirectorio
denominado trabajo en el directorio
actual)
mv mv arch1 arch2 mv facturas trabajo/ -
mv arch1 directorio
(mueve el archivo facturas al
Traslada o renombra archivos directorio trabajo)
passwd passwd - -
Permite cambiar la palabra de paso
paste paste [-dn] paste -d, codfact facturas dn Establece el
carácter de enlace
Permite combinar líneas de varios (genera un archivo que contiene en
archivos cada línea, la línea correspondiente
del archivo codfact, un carácter coma
de separación y la línea
correspondiente del archivo facturas.
pr pr [-d, -ln, -p, -t, -wn] pr -pl24 facturas d Líneas a doble
espacio
Imprime (formatea) archivos (visualiza por pantalla, de veinticuatro ln Establece la
en veinticuatro líneas y separando por longitud (altura) de
pausas, el archivo facturas) página en n líneas.
p Hace pausa entre
páginas
t No incluye
encabezamiento de
cada página
wn Establece la
anchura de página en
n columnas.
ps ps [-a, -u, -x] ps -aux a Retorna todos los
procesos
Retorna los procesos activos (visualiza en formato extendido todos u Indica el usuario de
los procesos activos y sus usuarios) cada proceso
x Información
extendida
pwd pwd - -
Indica el directorio actual
rm rm [-l,-r] archivo ... rm -r trabajo l Protege archivos
existentes
Borra archivos (elimina el directorio trabajo y todos r Borra
los archivos y subdirectorios que recursivamente todos
cuelgan de él) los subdirectorios y
archivos que cuelgan
del directorio a
borrar
https://www.uv.es/sto/libros/cyberdisk/alice/libro/comunix.htm 5/7
9/7/2019 Resumen de Comandos UNIX más Importantes
rmdir rmdir directorio ... rm trabajo -
Borra directorios siempre y cuando (borra el directorio trabajo en el caso
estén vacíos que esté vacío)
sed sed [opciones] - -
Editor de flujo
sort sort [-b,-d,-f,-n,-o archsal, - sort -f -o salida entrada Ignorar los
b
r] archent espacios del
(ordena el archivo entrada en el principio de línea
Ordena las líneas de un archivos archivo salida ignorando mayúsculas d Ordena según
según orden lexicográfico. y minúsculas) diccionario
f Ignora diferencias
entre mayúsculas y
minúsculas
n Ordena los
números por el valor
y no por orden
lexicográfico
o archivo El
resultado se escribe
en archivo
r Revierte el orden
spell spell archivo - -
Corrige ortográficamente un
archivo
tail tail [-n] archivo tail -100 diario -
Recorta las últimas líneas de un (Imprime las últimas 100 líneas del
archivo. archivo diario)
uniq uniq [-u,-d,-c] archent uniq -d ventas masvendidos Sólo retorna
u
[archsal] aquellas líneas
(produce en el archivo masvendidos duplicadas
Suprime las líneas duplicadas en aquellas líneas de ventas que aparecen d Retorna las líneas
un archivo. más de una vida) duplicadas
c Retorna el número
de veces que aparece
repetida cada línea
vi vi vi facturas Dentro del editor y
desde el modo
Editor de pantalla (edita el archivo facturas. Si no existe comando (que se
lo crea) accede con ESC):
i Inserta caracteres
x Borra caracteres
:q Salir sin grabar
:x Salir grabando
cambios
wc wc [-l,-w,-c] archivo ... wc -l diario l Cuenta líneas
w Cuenta palabras
Cuenta las palabras de un archivo (cuenta las líneas del archivo diario) c Cuenta caracteres
(WordCount).
who who [am I] who am I Sólo
https://www.uv.es/sto/libros/cyberdisk/alice/libro/comunix.htm 6/7
9/7/2019 Resumen de Comandos UNIX más Importantes

Indica los usuarios conectados al (informa sobre los usuarios proporciona


sistema conectados en ese momento) información sobre el
propio usuario.
write write nombredeusuario write vanessa -
Nos vemos a la salida?
Envía una nota a otro usuario del <CTRL-D>
sistema
(Envía una nota a la usuario vanessa)

Leyenda:


Acepta la repetición de más argumentos del mismo tipo.
[]
Argumentos opcionales. Si se separan por comas pueden aparecer más de uno. Si se separan por | sólo
puede aparecer uno de ellos.
{}
Igual que [ ] pero debe aparecer al menos un argumento.

[Capítulo 3] [Índice]

https://www.uv.es/sto/libros/cyberdisk/alice/libro/comunix.htm 7/7

Vous aimerez peut-être aussi