Tecnología

Inicio

Tutorial para Unix

UNIX es un sistema operativo de gran alcance que pone una gran parte de la responsabilidad en manos del Administrador Unix. UNIX proporciona al administrador, y el cliente, la capacidad de modificar el sistema operativo con el fin de obtener el máximo rendimiento para aplicaciones tales como Tomahawk, Oracle y SAP. Las principales empresas de todo el mundo dependen del sistema operativo UNIX --- o alguna variedad de Unix --- para hacer sus negocios zumbidos.

Acerca de UNIX

UNIX fue desarrollado a finales de 1960 y continúa siendo modificado y mejorado año tras año. Versiones del sistema operativo UNIX incluyen HP-UX (Hewlett-Packard), Linux (Red Hat), AIX (IBM), Mac OS / X y Solaris (Sun). Todas estas versiones de UNIX son básicamente los mismos a excepción de unos pocos comandos y estructuras del sistema de archivos. En general se cree que si conoces una versión, entonces usted puede aprender fácilmente a los otros.

La estructura de directorios en UNIX

UNIX está construido en una estructura jerárquica del sistema de archivos (o árbol) con la parte más alta del árbol es el directorio / root. El directorio / root contiene varios sistemas de archivos importantes como / home (archivos personales del usuario), (comandos de usuario y archivos de cabecera) / usr, / tmp (archivos temporales), y / var (archivos de datos variables). Es importante tener en cuenta que UNIX es sensible a mayúsculas; por lo tanto, / home y / HOME podrían ser dos sistemas de archivos diferentes.

Los comandos básicos

Después de iniciar sesión en un sistema UNIX, se llega a un símbolo del sistema, similar a la línea de comandos de Windows, donde puede comenzar a emitir comandos. Comienza por aprender su manera alrededor de la estructura del sistema de archivos UNIX. Los lugares más seguros para hacer esto son el / home y / tmp. En estos ejemplos, "#" es el símbolo del sistema.

Para cambiar al directorio / home, escriba:

cd / home

Para echar un vistazo dentro de / home, escriba:

ll

El resultado será:
drwxr-xr-x 3 aa7766 otra Abr 1024 10:32 15 de aa7766

Para cambiar directorios en aa7766 y echar un vistazo alrededor, escriba:

cd aa7766ll

-RW ------- 1 aa7766 otros 184 Nov 19 de 2008 .sh_history
-rw-r - r-- 1 root sys 172530 Mar 26 de 2008 0080326diskinfo.rpt

Para volver al directorio anterior, escriba uno de los siguientes:

discos compactos --

o

discos compactos ..

El "cd -" comando que mueve instantáneamente al directorio anterior, mientras que los "cd .." comando le mueve el árbol del sistema de archivos de una sola planta. De cualquier manera, se termina de nuevo en el directorio / home.

Más comandos avanzados

Ahora ya está listo para crear un nuevo archivo y moverlo a una ubicación diferente.

Cambie al directorio aa7766.

cd aa7766

Crear un archivo de prueba no mediante el comando "toque".

prueba.1 táctil

Asegúrese de que el archivo está allí.

ll

-RW ------- 1 aa7766 otros 184 Nov 19 de 2008 .sh_history
-rw-r - r-- 1 root sys 172530 Mar 26 de 2008 20080326diskinfo.rpt
-rw-r - r-- 1 root sys 0 Jul 21 de 19:40 prueba.1

Copiar el archivo en / tmp utilizando la "CP" o comando de copia. Tenga en cuenta, de todas maneras tendrá una copia de prueba.1 en el directorio / home / aa7766.

cp prueba.1 / tmp

Ahora cambie al directorio en el directorio / tmp y verificar si está allí.

cd / tmpll

-rw-r - r-- 1 root sys 0 Jul 21 de 19:41 prueba.1

UNIX en el siguiente nivel

Las etapas finales de aprender UNIX implican más comandos avanzados que podrían ser perjudiciales para su sistema si usted no sabe lo que está haciendo. Es muy recomendable que lea un libro más avanzado UNIX tales como "Unix en una cáscara de nuez" de Arnold Robbins antes de ir mucho más allá.

Aquí están algunos comandos avanzados adicionales.

mkdir Crea un directory.rmdir Elimina un directorio si el directorio está empty.rm Elimina un archivo. Usted debe ser cauteloso sobre este comando, ya que puede ser fácil de quitar demasiado, y no se puede deshacer. Para ser más segura mientras se aprende, use rm -i porque el parámetro -i le pedirá que confirme la eliminación o eliminaciones. Ejemplo: "rm -i /home/aa7766/test.1".less o #more Le permite ver el contenido de un archivo de texto.

Por favor, vea el enlace de recursos para más comandos UNIX y sus explicaciones.