“Conocimientos Sistemas>unix

Unix Shell Tutorial

2014/11/24
El shell de Unix es el programa que se encuentra entre el usuario y el sistema operativo . Funciona como un intérprete de línea de comandos y la interfaz entre el usuario y el sistema operativo . Varios tipos diferentes de conchas están disponibles para el sistema operativo Unix . Cada uno tiene la misma funcionalidad . Sin embargo , los comandos de cada cáscara entiende son diferentes . ¿Cómo funciona el Shell

La cáscara es responsable de encontrar los comandos en el directorio correcto y traducir esos comandos en algo que el sistema operativo pueda entender. Puede escribir los comandos uno por uno en la línea de comandos, o bien puede colocar varios comandos en un archivo de texto y escriba el nombre del archivo en la línea de comandos.

El shell también mantiene entorno personalizado del usuario , interpreta comodines ( caracteres que tienen un significado especial dentro de la cáscara) , y el mantenimiento de un historial de los comandos proporcionados . Normalmente, el sistema operativo o el administrador del sistema crea el ambiente personalizado mediante la asignación de valores a las variables de entorno y las variables de shell de Unix . Sin embargo, puede cambiarlos.
Tipos de conchas

El sistema operativo Unix puede utilizar un número de diferentes conchas. Incluyen el shell Bourne (sh ), el shell C ( csh ) , el shell Korn ( ksh ), el nuevo shell Bourne (bash ) . Cada una de las capas tiene su propio conjunto de comandos de shell y características. Los usuarios a menudo tienen una preferencia en cuanto a qué shell que utilizan.

El shell inicial que se conecte a es fijado por el administrador del sistema . Si no está seguro de la cubierta que está utilizando actualmente , se puede escribir el comando " echo $ SHELL " en el símbolo del sistema . Usted puede cambiar su shell con el comando " chsh " . Este comando le dice lo que su shell de entrada es , le proporciona una lista de los shells disponibles para usted, y le pregunta si desea cambiar a un shell diferente.

Cada carcasa tiene una página de manual que explica la comandos que son compatibles , y las características y el uso de esa concha en particular. Cada comando tiene su propia página de manual particular que explica, además, los comandos especiales . Las páginas del manual son los incorporados en las páginas de manual Unix , y acceder a ellos tecleando "man [ comando ]" en el símbolo del sistema . Por ejemplo, si usted quiere aprender acerca de la shell bash , escriba " man bash " en el símbolo del sistema.
Shell Scripts

La mayoría de los depósitos tienen un incorporada en el lenguaje de programación que ellos entienden. Esto le permite crear scripts robustos que pueden ser ejecutados exactamente como un símbolo típico. Sin embargo , un guión escrito por una carcasa generalmente no funciona cuando se ejecuta en otro shell. Si desea ejecutar el script , primero puede invocar el shell correcta antes de ejecutar el script. Escriba el nombre de la shell ( por ejemplo, " csh " para el shell C ) en el símbolo del sistema.

Como creador del script de shell , puede especificar el shell para utilizar directamente en el propio script. Para ello, colocar la ruta del shell correcta después del " #! " caracteres en la primera línea del script . Por ejemplo , si va a crear un script para el shell bash, escriba "# ! /Bin /bash ", como la primera línea . Seguido esto con un retorno de carro , y entonces usted puede escribir el guión.

unix
Cómo forzar UTF -8 en Unix
Cómo asignar un nombre de un archivo de Unix con una marca de fecha
Cómo cambiar un Dedo en Unix Con CHFN
Unix Shared Tutorial memoria
¿Cómo encontrar la información del sistema operativo con un comando Unix
Tutorial para Unix
Cómo probar Null Unix Script
Cómo ejecutar scripts de Perl en Unix
Conocimientos Informáticos © http://www.ordenador.online