mandato smit

Finalidad

Efectúa la gestión del sistema.

Sintaxis

smit [ -C | -M ] [ -D ] [ -f ] [ -h ] [ -l Archivo ] [ -o PathName ] [ -p Entity/ValueString ] [ -r RunMode ] [ -s Archivo ] [ -t ] [ -v ] [ [ -m | -n | -d ] FastPath ] [ -X ] [ -x ]

Descripción

El mandato smit invoca la herramienta SMIT (System Management Interface Tool). SMIT es una aplicación de interfaz interactiva diseñada para simplificar las tareas de gestión del sistema. El mandato smit muestra una jerarquía de menús que puede llevar a diálogos interactivos. SMIT compila y ejecuta mandatos según lo indicado por el usuario. Puesto que SMIT ejecuta mandatos, necesita la autorización para ejecutar los mandatos que ejecuta SMIT.

SMIT crea dos archivos, el archivo smit.script y el archivo smit.log . Al invocar el mandato smit con el distintivo -s PathName se guarda el archivo smit.script en el archivo especificado por el parámetro PathName . Si no se especifica el distintivo -s , la información del script se guarda en el archivo $HOME/smit.script . Al invocar el comando smit con el indicador -l PathName se guarda el archivo smit.log en el archivo especificado por el parámetro PathName. Si no se especifica el indicador -l, la información de registro se registra en el archivo $HOME/smitHOME/smit.log. Debe tener permiso de escritura para el directorio en el que ha solicitado que se escriba el archivo smit o no se crearán el archivo smit.script y el archivo smit.log. SMIT no sobrescribe el archivo smit.log ni el archivo smit.script. Los archivos se añaden cuando es posible.

El archivo smit.script registra automáticamente los mandatos con los distintivos de mandato y los parámetros utilizados. El archivo smit.script se puede utilizar como un script de shell ejecutable para duplicar la configuración del sistema. SMIT crea el archivo smit.log , que contiene información detallada adicional que pueden utilizar los programadores al ampliar el sistema SMIT. El archivo smit.log se ve afectado por los distintivos -D, -l, -ty -v .

El mandato smit le lleva al nivel superior de la jerarquía de menús si no utiliza el parámetro FastPath . Para especificar el menú en niveles inferiores, utilice el parámetro FastPath . Todos los mandatos ejecutados por SMIT se pueden utilizar como FastPaths. El parámetro FastPath le ayudará a medida que se familiarice con los mandatos. Por ejemplo, puede especificar:smit chuserpara ir directamente al diálogo desde el que puede cambiar las características del usuario.
Nota: El acceso de usuario a los paneles SMIT se puede controlar con los mandatos smitacl.user o smitacl.group .

SMIT requiere acceso a los archivos siguientes:

Elemento Descripción
opción_menú_smm Base de datos SMIT
nombre_sm_hdr Base de datos SMIT
sm_cmd_hdr Base de datos SMIT
opción_cmd_sm_cmd Base de datos SMIT
smit.log Archivo de registro SMIT
smit.script Archivo de script SMIT
/usr/lpp/msg/.../smit.cat catálogo de mensajes
Nota: Si alguno de estos archivos está dañado, o existe en un servidor NFS y dicho servidor se desactiva, es posible que SMIT no pueda responder.

Distintivos

Elemento Descripción
-C Inicia SMIT utilizando una interfaz ASCII (también denominada Curses).
-d Establece la modalidad de depuración; establece los distintivos -t y -v .
-d FastPath Identifica que FastPath es el nombre de un diálogo.
-f Permite redirigir la entrada estándar y la salida estándar de SMIT.
-h Muestra el mensaje de uso del mandato.
-l Archivo Redirige el archivo smit.log al Archivoespecificado.
-m Inicia SMIT utilizando una interfaz de Windows (también denominada Motif).
-m FastPath Identifica que FastPath es el nombre de un menú.
-n FastPath Identifica que FastPath es el nombre de un selector.
-o PathName Especifica un directorio PathName de un repositorio alternativo para objetos SMIT. El directorio predeterminado es /etc/objrepos.
-p Entity/ValueString Este distintivo sólo se aplica a la versión de smit windows. Permite que las nameselects y los diálogos se rellenen desde la línea de mandatos. También le permite operar en varias entidades simultáneamente. Puede establecer las variables de entorno ENTITY_SEP y VALUE_SEP para alterar temporalmente los separadores de coma y punto y coma predeterminados.

Puede introducir Entity/ValueString en cualquiera de los siguientes formatos:

"Entidad1:Val1,Val2... ; Entidad2:Val1,Val2... ; ..."

o

" Val1 , Val2... ;Val1, Val2... ;... "

-r RunMode Este distintivo sólo se aplica a la versión de smit windows. Especifica la modalidad en la que ejecutar msmit.

Puede introducir los siguientes valores para RunMode:

1
Salga de msmit cuando done se pulse en la ventana de salida.
2
Salga de msmit cuando pulse Aceptar en un diálogo. Imprima las opciones de diálogo al salir. No ejecutar el mandato.
3
Ejecute msmit de forma silenciosa, imprima las opciones de diálogo. No ejecutar el mandato.
4
Salir de msmit cuando se pulse ok en el diálogo. Imprima los mandatos al salir. No ejecutar el mandato.
-s Archivo Redirige el archivo smit.script al Archivoespecificado.
-T Registra información de rastreo detallada en el archivo smit.log .
-v Registra las series de mandatos para los mandatos de tareas intermedias y de destino ejecutados por SMIT, y también registra su salida en el archivo smit.log .
-x No ejecuta ningún command_to_execute, pero sigue registrándolos para su posterior ejecución.
-X No ejecuta ningún command_to_discover, command_to_list, command_to classify o command_to_execute.

Ejemplos

  1. Para visualizar el menú principal en la jerarquía de gestión general del sistema, especifique:
    smit 
  2. Para cambiar las características de un usuario, especifique:
    smit chuser
    El mandato chuser es un ejemplo de un parámetro FastPath . El mandato smit y el parámetro FastPath chuser le llevan directamente al diálogo,Change User Attributes, que le guía a través del cambio de las características de un usuario.
  3. Para que el archivo smit.script sea ejecutable para la configuración duplicada, especifique:
    chmod +x smit.script
    A continuación, para duplicar la configuración, especifique:
    smit.script
    El archivo smit.script se puede editar para crear ligeras variaciones en los mandatos de configuración, o para utilizar sólo subconjuntos de los mandatos. El archivo smit.script debe renombrarse o copiarse para evitar que SMIT lo modifique.

    Nota: SMIT ejecuta mandatos bajo el shell Korn (/usr/bin/ksh). Es posible que algunas series de mandatos del archivo smit.script requieran que este entorno se ejecute correctamente.

Archivos

Elemento Descripción
/usr/bin/smit Contiene el mandato smit .
/etc/objrepos Especifica el directorio predeterminado para la base de datos SMIT.
smit.log Especifica información detallada de la sesión, con indicaciones de fecha y hora.
smit.script Especifica sólo los mandatos de tarea de destino ejecutados por SMIT, con indicaciones de fecha y hora.