16.04.2014 Views

Administración avanzada de GNU/Linux (PDF) - SW Computación

Administración avanzada de GNU/Linux (PDF) - SW Computación

Administración avanzada de GNU/Linux (PDF) - SW Computación

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Administración <strong>avanzada</strong> <strong>de</strong> <strong>GNU</strong>/<strong>Linux</strong><br />

ª FUOC • XP04/90785/00019<br />

completo, adaptado a diferentes lenguajes <strong>de</strong> programación (sintaxis<br />

y modos <strong>de</strong> edición); dispone <strong>de</strong> un entorno muy completo y<br />

<strong>de</strong> una versión X <strong>de</strong>nominada Xemacs. Joe, editor compatible con<br />

Wordstar. Y muchos otros...<br />

• Lenguajes <strong>de</strong> tipo script, útiles para administración, como: Perl,<br />

muy útil para tratamiento <strong>de</strong> expresiones regulares, y análisis <strong>de</strong><br />

ficheros (filtrado, or<strong>de</strong>nación, etc.). PHP, lenguaje muy utilizado<br />

en entornos web. Python, otro lenguaje que permite hacer prototipos<br />

rápidos <strong>de</strong> aplicaciones, ...<br />

• Herramientas <strong>de</strong> compilación y <strong>de</strong>puración <strong>de</strong> lenguajes <strong>de</strong> alto<br />

nivel: <strong>GNU</strong> gcc (compilador <strong>de</strong> C y C++), gdb (<strong>de</strong>purador),<br />

xxgdb (interfaz X para gdb), ddd (<strong>de</strong>purador para varios lenguajes).<br />

3.8. Activida<strong>de</strong>s para el lector<br />

1) Hacer una lectura rápida <strong>de</strong>l estándar FHS, que nos servirá<br />

para tener una buena guía a la hora <strong>de</strong> buscar archivos por<br />

nuestra distribución.<br />

Nota<br />

FHS:<br />

http://www.pathname.com/fhs<br />

2) Para repasar y ampliar conceptos y programación <strong>de</strong> shell scripts<br />

en bash ver: [G00] [Coo03].<br />

3) Para los paquetes RPM, ¿cómo haríamos algunas <strong>de</strong> las siguientes<br />

tareas?:<br />

• Conocer qué paquete instaló un <strong>de</strong>terminado comando.<br />

• Obtener la <strong>de</strong>scripción <strong>de</strong>l paquete que instaló un comando.<br />

• Borrar un paquete cuyo nombre completo no conocemos.<br />

• Mostrar todos los archivos que estaban en el mismo paquete que<br />

un <strong>de</strong>terminado archivo.<br />

4) Efectuar las mismas tareas que en la actividad anterior, pero para<br />

paquetes Debian, usando herramientas APT.<br />

ANOTACIONES<br />

135

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!