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. |
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. |