Anatomía de un comando UNIX

Los comandos de UNIX pueden realizar muchas hazañas asombrosas. La forma más simple de un comando de UNIX es el comando en sí. A pesar de sus vastas habilidades, todos los comandos siguen una estructura similar:

comando <bandera (s) opcional (es)> <operando (s) opcional>

Puede expandir su uso del comando ls agregando varios indicadores, que son configuraciones que habilitan o deshabilitan funciones opcionales para el comando. La mayoría de las banderas están precedidas por un guión (-) y siempre siguen el comando. Por ejemplo, puede mostrar el contenido de un directorio como una columna de nombres (completa con los detalles del archivo) marcando una marca -l en el comando ls .

ls -l

Además de los indicadores, los comandos de UNIX a veces también tienen operandos. Un operando es algo sobre lo que se actúa. Por ejemplo, en lugar de simplemente ingresar el comando ls , que enumera el directorio actual, puede agregar un operando para enumerar un directorio específico:

ls ~ / Documentos / myProject /

La tilde (~) denota el directorio de inicio del usuario.

A veces, un comando puede tomar varios operandos, como es el caso cuando copia un archivo. Los dos operandos representan el archivo de origen y el destino del archivo que desea copiar, separados por un espacio. El siguiente ejemplo copia un archivo de texto de la carpeta Documentos a la carpeta Escritorio usando el comando cp (abreviatura de copia ).

cp ~ / Documentos / MiDocumento ~ / Escritorio / MiDocumento

También puede combinar banderas y operandos en el mismo comando. Este ejemplo muestra el contenido de una carpeta específica en formato de lista:

ls -l ~ / Documentos / myProject /
LEER  Firmar en la línea punteada en la vista previa

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *