LISTA DE COMANDOS

 

A continuacón se muestra una lista con los comandos más habituales en UNIX, así como una breve descripción de dicho comando. Para ampliar la información de cualquiera de ellos se recomienda acudir a la ayuda de sistema (man comando) o en cualquier Reference Manual de UNIX (Manual de Referencia).

apropos Lista los comandos que contengan la cadena especificada.
at Ejecuta una tarea a la hora programada.
awk Procesador de búsqueda y procesamiento de patrones.
banner Muestra un banner con los argumentos pasados.
break Finaliza la ejecución o sale de un bucle.
bs Calculadora.
cal Muestra un calendario del mes o año indicado.
cancel Cancela trabajos enviados a la impresora.
cat Muestra el contenido de un archivo.
cc Compilador de C bajo UNIX.
cd Cambia de directorio.
chgrp Cambia el grupo de un archivo o directorio.
chmod Cambia los permisos de acceso de un archivo o directorio.
chown Cambia el propietario de un archivo o directorio.
clear Limpia la pantalla.
cmp Compara dos archivos.
compress, pack, gzip Comprime un archivo.
continue Continua con el siguiente elemento de la lista al ejecutar un bucle.
cp Copia archivos.
cpio Envía o recupera datos de un archivo cpio (copias de seguridad, etc.).
crontab Programa en el cron de usuario las tareas especificadas.
cut Corta los campos especificados de un archivo.
date Muestra la fecha y hora del sistema. Solo root la puede modificar.
df, bdf Muestra información sobre la ocupación de sistemas de archivos.
diff Compara archivos y directorios.
disable Desactiva la impresora, impidiendo la impresión de archivos.
du Muestra la ocupación de un directorio o conjunto de directorios.
echo Muestra por pantalla lo que se indica como argumento.
ed Editor de archivos por líneas.
emacs Editor de textos más potente que vi.
enable Activa la impresora, permite la impresión de archivos.
env Muestra las variables de entorno del usuario.
exit Sale de una subshell o del sistema.
export Exporta el valor de la variable de entorno que se especifique.
expr Realiza operaciones aritmeticas.
file Devuelve el tipo de archivo que es un archivo determinado.
find Busca archivos con unas condiciones determinadas.
finger Devuelve datos sobre la actividad de los usuarios conectados a un sistema.
ftp Permite transferir archivos a o desde otros sistemas.
grep, fgrep, egrep Busca una cadena de caracteres dentro de un archivo.
groups Enumera los grupos a los que pertenece un usuario.
head Muestra las primeras líneas de un archivo.
history Muestra el histórico de comandos introducidos por el usuario.
hostname Devuelve o fija el nombre de la máquina.
kill Finaliza la ejecución de un proceso.
ksh, sh, csh, bash Invoca una subshell dentro de la shell actual.
ln Crea un enlace con uno o varios archivos.
logname Devuelve el nombre del usuario.
lp Envía el contenido de un archivo al spooler de impresión.
lpstat Muestra el estado de las impresoras conectadas al sistema.
ls Lista el contenido de un directorio.
mail, mailx Visualiza y envía correo a otros usuarios.
man Muestra en pantalla la ayuda existente respecto al argumento indicado.
mesg Controla el acceso a la pantalla por parte de otros usuarios.
mkdir Crea un directorio.
more Visualiza el contenido de un archivo por pantallas.
mount Monta un sistema de archivos (lo hace accesible a los usuarios).
mv Mueve archivos de un directorio a otro o los renombra.
newgroup Cambia el grupo actual del usuario, en caso de tener varios.
news Muestra las noticias existentes en el sistema.
nice Permite reducir la prioridad de un proceso. Solo root puede incrementarla.
nohup Realiza tareas en background y envía los resultados al archivo nohup.out.
passwd Permite modificar la clave o password de un usuario.
paste Junta archivos horizontalmente.
ping Envía paquetes a un sistema y espera su respuesta (para probar redes).
pg Visualiza el contenido de un archivo por pantallas.
pr Formatea un archivo para su posterior impresión.
print Muestra por pantalla lo que vaya como argumento.
ps Muestra los procesos activos en el sistema.
pwd Muestra el directorio actual.
rcp Copia archivos desde o hacia otro sistema remoto.
read Lee la entrada que el usuario haga desde el teclado.
return Finaliza la ejecución de un script.
rlogin Permite conectarse a otro sistema.
rm Borra un archivo.
rmdir Borra un directorio.
sar Visualiza la ocupación de los procesadores del sistema.
sdiff Compara archivos ASCII, listando las diferencias por columnas.
sed Procesador de textos y flujos.
set Muestra y pone valores a las variables de entorno del usuario.
sort Ordena un archivo.
split Divide un archivo en trozos más pequeños.
stty Establece o visualiza algunas opciones de terminal.
su Permite cambiar la identidad de un usuario a otro.
sync Salva todos los buffers pendientes a disco.
tail Muestra las últimas líneas de un archivo.
talk Establece una conexión con otro usuario para mantener una comunicación.
tar Envía o recupera datos de un archivo tar (copias de seguridad, etc.).
tee Dirige la salida estándar a un archivo y al terminal a la vez.
telnet Permite conectarse a otro sistema.
test Prueba una condición devolviendo true o false.
time Muestra en pantalla el tiempo que ha sido necesario para ejecutar un comando.
touch Modifica la fecha y hora de un archivo. Si no existe lo crea con tamaño 0.
tr Filtro que sirve para intercambiar un carácter por otro.
type Devuelve si un comando es interno de la shell o externo y su path.
umask Visualiza y establece permisos para los archivos y directorios que se generen.
umount Desmonta un sistema de archivos.
uname Devuelve información sobre el nombre de la máquina, versión S.O., etc.
uncompress, unpack Descomprime un archivo comprimido.
uniq Muestra un archivo eliminando las líneas repetidas.
users Devuelve los usuarios conectados al sistema.
vi Editor de archivos.
wait Espera la finalización de tareas en background.
wall Envía un mensaje a todos los usuarios conectados al sistema.
wc Cuenta las palabras, líneas y caracteres de un archivo.
whence Busca un archivo dentro de los directorios definidos en la variable PATH.
which Localiza un archivo dentro de los directorios incluidos en $PATH y aliases.
who Muestra los usuarios que están conectados al sistema.
write Envía un mensaje a la pantalla del usuario especificado.