-
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 aa7766Para 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.rptPara volver al directorio anterior, escriba uno de los siguientes:
discos compactos --
odiscos 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.1Copiar 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.1UNIX 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.