Tecnología

Inicio

Tutorial de programación Unix

Tutorial de programación Unix


En 1969, los ingenieros de los Laboratorios Bell se le ocurrió la idea de Unix, un sistema operativo multiusuario escalable. Unix evolucionado significativamente en las últimas décadas para convertirse en uno de los tipos de código abierto más portátiles de software comercial disponible en la actualidad. Un conjunto de herramientas diversas y de gran alcance en el conjunto de utilidades de Unix ofrece interesantes oportunidades para el desarrollo de aplicaciones, por lo que Unix conocimientos de programación un activo vital.

Concepto

Tres componentes fundamentales constituyen el marco del sistema operativo Unix.

Kernel: La mayor parte de la funcionalidad del sistema operativo reside en el núcleo. El kernel maneja todos los programas y aplicaciones instaladas en el ordenador. Por lo general, los usuarios de Unix no tienen que interactuar directamente con el núcleo; el intérprete de comandos proporciona la interfaz principal.

Shell: La cáscara actúa como el enlace principal entre el usuario y el kernel. Proporciona la capacidad de aceptar una serie de comandos, que se utilizan para ejecutar una determinada tarea u operación, tales como la impresión de archivos o la creación de una aplicación.

Aplicaciones: Esto incluye programas que se ejecutan en el sistema operativo Unix. Las aplicaciones pueden variar desde tareas sencillas tales como una lista de todos los archivos en un directorio de programas más complejos, como la ejecución de utilidades de gestión de base de datos.

Comandos comunes

Vamos a ilustrar algunos comandos comunes de Unix. Por el bien de este ejemplo, vamos a estar haciendo un directorio llamado dir1. En ese directorio que se creará un archivo llamado archivo1 y luego enviar ese archivo a una impresora.

A partir de una ventana de Terminal

Tutorial de programación Unix


Pasos:
1) Uno de los primeros pasos en la programación en Unix, implica iniciar una ventana de terminal. Dependiendo de la versión de Unix instalado, esto normalmente se puede realizar a través del menú Inicio.

Creación de un directorio y abrir un archivo



2) Utilice el comando "mkdir" para crear el directorio dir1.

3) Uso "cd" para navegar a ese directorio.

4) Use "vi", un editor de texto populares de Unix, para crear y editar archivo1.

Edición de un archivo

Tutorial de programación Unix


5) Con el editor de texto abierto, tipo "i" para comenzar a introducir texto. Para guardar el archivo, pulse la tecla Esc y tipo ": wq".

Impresión

6) Y, por último, utilizar el "lp" comando "archivo1 lp" para imprimir el archivo.

Comandos comunes de Unix

Aquí está una descripción de algunos de los comandos de Unix utiliza con frecuencia:

Comando: "cp"
Propósito: Copiar archivos, ya sea dentro del mismo directorio o entre directorios. Se requiere que los archivos de origen y de destino como argumentos.
Ejemplo: "cp archivo1 archivo2" copiará archivo1 a archivo2.

Comando: "gato"
Propósito: Mostrar contenido de un archivo. Si lo que desea es leer un archivo, esta es una más rápida alternativa al uso de "vi".
Ejemplo: "archivo1 gato" mostrará el contenido de archivo1.

Comando: "rm"
Propósito: Eliminar un archivo.
Ejemplo: "rm archivo1" eliminará las archivo1.

Comando: "mv"
Propósito: Cambiar el nombre de un archivo. Se requiere el nombre original y nueva del archivo como argumentos.
Ejemplo: "mv archivo1 archivo2" cambiará el nombre archivo1 a archivo2.

Comando: "el hombre"
Propósito: Mostrar más información acerca de un comando. Este es un comando muy útil utilizado para proporcionar información detallada con respecto a cualquier comando de Unix.
Ejemplo: "man ls" proporcionará más información sobre el comando "ls".