Ir a contenido principal

Al hacer clic en Enviar, usted está de acuerdo con los términos y condiciones de developerWorks.

La primera vez que se registra en developerWorks, se crea un perfil para usted. Información sobre su perfil (nombre, país/región y compañia) estará disponible al público y acompañará cualquiera de sus publicaciones. Puede actualizar su cuenta IBM en cualquier momento.

Toda la información enviada es segura.

  • Cerrar [x]

La primera vez que inicia sesión en developerWorks se crea un perfil para usted, teniendo que elegir un nombre para mostrar en el mismo. Este nombre acompañará el contenido que usted publique en developerWorks.

Por favor elija un nombre de 3 - 31 caracteres. Su nombre de usuario debe ser único en la comunidad developerWorks y debe ser distinto a su dirección de email por motivos de privacidad.

Al hacer clic en Enviar, usted está de acuerdo con los términos y condiciones de developerWorks.

Toda la información enviada es segura.

  • Cerrar [x]

Preparación para el examen 101 de LPI: Comandos GNU y UNIX

Tema 103 del examen de Administración de Nivel Junior (LPIC-1)

Ian Shields, Senior Programmer, IBM  
Ian Shields
Ian Shields works on a multitude of Linux projects for the developerWorks Linux zone. He is a Senior Programmer at IBM at the Research Triangle Park, NC. He joined IBM in Canberra, Australia, as a Systems Engineer in 1973, and has since worked on communications systems and pervasive computing in Montreal, Canada, and RTP, NC. He has several patents. His undergraduate degree is in pure mathematics and philosophy from the Australian National University. He has an M.S. and Ph.D. in computer science from North Carolina State University. You can contact Ian at ishields@us.ibm.com.

Resumen:  Las GUI son útiles pero para aprovechar al máximo el verdadero potencial de Linux, nada supera a la línea de comandos. Prepárese para el examen 101 de LPI® y aprenda acerca de flujos y filtros, gestión de archivos y procesos, expresiones regulares y el editor vi. En esta tercera parte de una serie de cinco tutoriales, Ian Shields le presenta la línea de comandos Linux® y varios comandos GNU y UNIX. Al finalizar este tutorial, dominará el uso de comandos en un sistema Linux.

Ver más contenido de esta serie

Fecha:  13-10-2009
Nivel:  Intermediaria

Actividad:  15497 vistas

Antes de comenzar,

averigüe todo lo que pueden aprender con estos tutoriales y cómo aprovecharlos al máximo.

Acerca de esta serie

Linux Professional Institute (LPI) otorga certificaciones de administración de sistemas Linux de dos niveles: nivel junior (también denominado "certificación de nivel 1") y nivel intermedio (también denominado "certificación de nivel 2"). Para obtener la certificación de nivel 1, debe aprobar los exámenes 101 y 102. Para obtener la certificación de nivel 2, debe aprobar los exámenes 201 y 202.

developerWorks ofrece tutoriales para ayudarlo a prepararse para los cuatro exámenes. Cada examen cubre una serie de temas y cada tema posee su correspondiente tutorial de auto-estudio en developerWorks. Los cinco temas del examen 101 de LPI y sus correspondientes tutoriales developerWorks son:

Tabla 1. Examen 101 de LPI: tutoriales y temas
Tema del examen 101 de LPITutorial developerWorksResumen del tutorial
Tema 101 Preparación para el examen 101 de LPI (tema 101):
Hardware y arquitectura
Aprenda a configurar su hardware de sistemas con Linux. Al finalizar este tutorial, comprenderá cómo Linux configura el hardware de una PC moderna y sabrá dónde revisar si surgen problemas.
Tema 102 Preparación para el examen 101 de LPI:
Instalación de Linux y gestión de paquetes
Obtenga una introducción de la instalación y la gestión de paquetes Linux. Al finalizar este tutorial, usted sabrá usar particiones de disco Linux, conocerá el arranque de Linux y habrá aprendido a instalar y gestionar paquetes de software.
Tema 103Preparación para el examen 101 de LPI:
Comando GNU y UNIX
(este tutorial). Obtenga una introducción de los comandos GNU y UNIX. Al finalizar este tutorial, usted sabrá usar los comandos del shell bash y manejar comandos y filtros de procesamiento de texto, buscar archivos y directorios y gestionar procesos.
Preparación para el examen 104 de LPI:
Linux, sistemas de archivos y FHS
Tema 104Próximamente
Preparación para el examen 110 de LPI:
Sistema X Window
Tema 110Próximamente

Para aprobar los exámenes 101 y 102 (y obtener la certificación de nivel 1), deberá saber:

  • Trabajar en la línea de comandos Linux
  • Realizar tareas de mantenimiento sencillas: asistir a usuarios, agregar usuarios a un sistema mayor, realizar copias de seguridad y restauraciones, y apagar y reiniciar
  • Instalar y configurar una estación de trabajo (inclusive X) y conectarla a una LAN, o conectar una PC autónoma a Internet a través de un módem.

Para seguir preparándose para la certificación de nivel 1, lea los tutoriales developerWorks para el examen 101 de LPI. Conozca más acerca de la colección completa de tutoriales LPI developerWorks.

El Linux Professional Institute no patrocina ningún material o técnica de preparación para exámenes de terceras partes en particular. Si desea obtener más información, contáctese escribiendo a: info@lpi.org.


Acerca de este tutorial

Bienvenido a "Comandos GNU y UNIX ", el tercero de una serie de cinco tutoriales diseñados para prepararlo para el examen 101 de LPI. En este tutorial, aprenderá a usar comandos GNU y UNIX.

Este tutorial está organizado en base a los objetivos LPI del tema. En líneas generales, se le harán más preguntas sobre los objetivos de mayor valor.

Tabla 2. Comandos GNU y UNIX: objetivos del examen cubiertos por este tutorial
Objetivo del examen de LPIValor de ponderación del objetivoResumen del objetivo
1.103.1
Trabajo en la línea de comandos
Valor: 5Interacción con shells y comandos usando la línea de comandos. Este objetivo incluye el ingreso de comandos y secuencias de comandos válidos; la definición, referenciación y exportación de variables de entorno; el uso del historial de comandos y la edición de facilidades, la invocación de comandos dentro y fuera de la ruta; el uso de la sustitución de comandos; la aplicación recursiva de comandos a través de un árbol de directorios y el uso de man para aprender acerca de comandos.
1.103.2
Procesamiento de flujos de texto usando filtros
Valor: 6Aplicación de filtros a flujos de texto. Este objetivo incluye el envío de archivos de texto y flujos de salida a través de filtros de utilidades de texto para modificar los datos de salida usando comandos UNIX estándar del paquete textutils de GNU.
1.103.3
Gestión de archivos básica
Valor: 3Uso de los comandos UNIX básicos para copiar, mover y quitar archivos y directorios. Algunas tareas son: operaciones de gestión de archivos avanzadas como copiar múltiples archivos recursivamente, quitar directorios recursivamente y mover archivos que cumplan con un patrón de comodines. Este objetivo incluye el uso de especificaciones de comodines simples y avanzadas para referirse a archivos, así como también el uso de find para ubicar archivos y accionar sobre ellos en base a su tipo, tamaño o antigüedad.
1.103.4
Uso de flujos, canalizaciones y redireccionamientos
Valor: 5Redireccionamiento y conexión de flujos para el procesamiento eficiente de datos de texto. Algunas tareas son: redireccionamiento de datos de entrada estándar, datos de salida estándar y errores estándar, canalización de los datos de salida de un comando a los datos de entrada de otro comando, uso de los datos de salida de un comando como argumentos de otro comando y envío de datos de salida a stdout y a un archivo.
1.103.5
Procesos de creación, monitoreo y eliminación
Valor: 5Gestión de procesos. Este objetivo incluye las siguientes tareas: ejecutar trabajos en primer y segundo plano, llevar un trabajo del segundo plano al primer plano y viceversa, iniciar un proceso que se ejecute sin estar conectado con una terminal y señalar un programa para que siga ejecutándose luego del cierre de sesión. Otras tareas son: monitoreo de procesos activos, selección y ordenamiento de procesos para su visualización, envío de señales a procesos, eliminación de procesos, e identificación y eliminación de aplicaciones X no concluidas después del cierre de sesión de X.
1.103.6
Modificación de las prioridades de ejecución de procesos
Valor: 3Gestión de prioridades de ejecución de procesos. Algunas tareas son: ejecutar un programa con mayor o menor prioridad, determinar el nivel de prioridad de un proceso y cambiar la prioridad de un proceso en ejecución.
1.103.7
Búsqueda de archivos de texto usando expresiones regulares
Valor: 3Manipulación de archivos y datos de texto usando expresiones regulares. Este objetivo incluye la creación de expresiones regulares simples que contengan varios elementos notacionales. También incluye el uso de herramientas de expresiones regulares para efectuar búsquedas en un sistema de archivos o en el contenido de los archivos.
1.103.8
Operaciones de edición de archivos básicas usando vi
Valor: 1 puntoEdición de archivos de texto usando vi. Este objetivo incluye: navegación vi; nodos vi básicos; e inserción, edición, eliminación, copia y búsqueda de texto.

Requisitos previos

Para aprovechar al máximo este tutorial, deberá tener conocimientos básicos de Linux y contar con un sistema Linux en el que pueda practicar los comandos explicados en el tutorial. En algunos casos, es posible que las distintas versiones de programas muestren los datos de salida en un formato distinto y, por consiguiente, sus resultados pueden no ser idénticos a los listados y las figuras de este tutorial.

1 de 11 | Siguiente

static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=90
Zone=
ArticleID=435512
TutorialTitle=Preparación para el examen 101 de LPI: Comandos GNU y UNIX
publish-date=10132009
author1-email=ishields@us.ibm.com
author1-email-cc=