Tecnología

Inicio

Un tutorial para AIX en Unix

Un tutorial para AIX en Unix


AIX es el sabor del sistema operativo UNIX de IBM. Se ejecuta en los procesadores RISC de IBM y se integra de AT & T System V UNIX con mejoras de BSD (Berkley distribución estándar) Unix.

Instrucciones

A partir Fundamentos

1 Iniciar sesión como un usuario y cambiar su contraseña.

En el sistema operativo (OS) del sistema, que es "%" para el shell C, escriba el siguiente comando:

% kpasswd

Esto le pedirá la contraseña antigua (dada por el administrador del sistema), la nueva contraseña y la confirmación de su nueva contraseña.

Ahora su sesión de AIX ha comenzado, y se encuentra en la cáscara. Puede escribir comandos en el intérprete de comandos: "%".

Nota: "kpasswd" es para el sistema de seguridad de Kerberos de AIX y se corresponde con el comando de Unix "passwd".

2 Ejecute el siguiente comando en el shell (OS) del sistema:

% Ls -al

Debe mostrar el listado del directorio actual en la pantalla. Los comandos son o bien los programas del sistema o funciones de shell incorporados. AIX entre mayúsculas y minúsculas. la sintaxis de comandos shell básico es el siguiente:

comando% [argumento1 argumento2 argumento3 ....]

Argumentos (parámetros) son entradas que dirigen el comportamiento del comando en la forma de opciones, palabras clave, nombres de archivo, tamaños, etc. Las opciones se indican con un signo - (guión) que precede a la letra de la opción "". opciones múltiples se pueden combinar en un único signo "-".

Ejecutar el comando ls otra vez, con las dos opciones dan por separado en esta ocasión:

% Ls -l -a

La salida debe ser exactamente el mismo que cuando se combinaron las dos opciones.

'-l' Dice ls para generar una lista detallada de los archivos y directorios y '-a' indica que todos los archivos, incluyendo los archivos ocultos, se deben mostrar.

3 Ejecutar el comando "hombre" con un nombre de comando como argumento para aprender acerca de ese comando.

"% Man grep" proporcionará una página del manual para la utilidad "grep", explicando cada argumento opcional.

4 Utilice la opción "más" programa de utilidad para prevenir la salida de desplazamiento fuera de la pantalla:

% Ls -al | Más

Aquí, la salida de 'ls' se envía a un "pipe" a través de la "|" firmar, a través del cual se redirige como entrada a la utilidad "más". "Más" lo parte en páginas y muestra una página a la vez.

Pulse cualquier tecla para ver la página siguiente de la salida.

Prueba esto:

% man ls | Más

5 Ejecutar "gato" para mostrar el contenido de un archivo:

% Cat <nombre de archivo> [| Más ]

Ejecutar "cola" para mostrar las últimas líneas de un archivo. tipo:

% Cola <nombre de archivo> - <n - número de líneas>

donde n indica últimas líneas n. Si se omite -n, mostrará las últimas 10 líneas.

6 Observe la salida de "ls -al | más". Va a encontrar algunos archivos que comienzan con un "." Todos los archivos cuyos nombres comienzan con un punto están ocultos. Simplemente ejecuta "ls" no mostrarlos. Estos son los .login .profile y cshrc (para el shell C) archivos. El archivo .login mantiene información específica del sistema operativo para el usuario. Entre otras cosas, especifica las características del terminal, su ruta de búsqueda, las asignaciones de acciones a las pulsaciones del teclado y otras configuraciones variables de entorno. Un ejemplo:

set path = (/ usr / ucb / bin / usr / bin / etc / usr / local).

Esto establecerá su variable de entorno "camino" de lo anterior cada vez que se conecte.

7 Ejecute el siguiente:

% .login Gato | Más

% Cshrc gato | Más

El cshrc se ejecuta cada vez que entra en el shell C. Shell por defecto elegido también se especifica en la entrada.

Trabajar con archivos y directorios

8 Ejecutar las siguientes operaciones de archivo:

% Cp [<rutaDeAcceso1> /] archivo1 [<via2> /] # fichero2 para copiar un archivo como otro

% Mv [<rutaDeAcceso1> /] archivo1 [<via2> /] fichero2 # para cambiar el nombre de un archivo

% Mv archivo1, archivo2, archivo3 ... <directorio de destino> # para mover uno o más archivos como otro

% Rm <nombre de archivo> # para eliminar permanentemente un archivo

% P <nombre de archivo> # para mostrar contenido de un archivo de página por página. Pulse cualquier tecla para leer el

# next page.

El "PG" (página) programa da el efecto de "gato <nombre de archivo> | más". Las palabras siguientes de un "#" en una línea se tratan como comentarios y no ejecutados. Ejecute el comando hombre en cada uno de los comandos anteriores para aprender acerca de las diversas combinaciones de argumentos opcionales.

9 Ejecutar "pwd" para imprimir un directorio de trabajo.

La salida puede tener este aspecto:

/ U / devreportgroup / tara

Al iniciar la sesión, se encuentra en el directorio principal, que está definido por la variable de entorno "HOME". Se lleva a cabo todos los archivos de inicio ocultos que configuran su entorno.

10 Crear un nuevo subdirectorio:

Mkdir% ./workfiles

Mkdir% ./mysource

% Mkdir archivos de trabajo / lib

UN "." en la trayectoria indica el directorio actual. Una ruta relativa se ve así:

../../compartimiento

Dice subir un nivel para cada "../" en el código. A continuación, subir dos niveles de directorio y subdirectorio bin a ese nivel.

11 Cambiar su directorio:

% Cd ./workspace/lib

12 Retire MySource subdirectorio usando "rmdir". tipo:

./mysource% Rmdir rmdir o MySource% o% rmdir% HOME% / MySource

13 Cambiar el modo (permiso de acceso) de un archivo o directorio. tipo:

% Chmod <usuario / grupo / all / otros - para quienes> <+/- subvención / eliminar> <rwx - Tipo de acceso> <nombre del archivo o directorio>

El usuario u = g = grupo, a = todo, O = otros.

Un ejemplo:

% Chmod g + rw miarchivo (leer concesión de acceso / escritura para miarchivo a todo el grupo al que pertenece el usuario).

legacypgm% buey chmod (quitar ejecutar el acceso a legacyprogram de otras personas que no están en el grupo de este usuario).

Consejos y advertencias

  • Averiguar acerca de estos directorios importantes: /, / u, / bin, / usr / bin, / usr / local / etc, / tmp, / dev.
  • Obtener información acerca de estas utilidades a través del programa "hombre": grep, clasificar, uniq, diff, correo.
  • Aprender cómo redirigir la salida de un proceso en un archivo:% man sort> ./mydocs/sortmanpage
  • Cada comando es un proceso. Un tubo, o "|", toma la entrada de un proceso de AIX y la alimenta como entrada a la siguiente.