La siguiente sección proporciona una descripción general de las herramientas de Linux para la gestión de archivos y del sistema. Conozca los editores de texto y de código fuente, las soluciones de copia de seguridad y las herramientas de archivos de reserva.
Tabla C-5 Software de gestión de archivos y del sistema para Windows y Linux
Adobe Reader para Linux es la contrapartida exacta de las versiones para Windows y Mac de esta aplicación. El aspecto y el modo de utilización en Linux son similares a los de otras plataformas. Las demás partes del paquete Adobe Acrobat no han sido portadas a Linux. Puede encontrar más información en http://www.adobe.com/products/acrobat/readermain.html.
Ark es un programa de empaquetado de archivos con interfaz gráfica de usuario para el escritorio KDE. Es compatible con los formatos habituales, como zip, tar.gz, tar.bz2, lha y rar. Permite ver, seleccionar, empaquetar y desempaquetar los archivos individuales incluidos dentro de cada archivo. Dado que Ark se integra con Konqueror, se pueden realizar acciones (como desempaquetar un archivo) desde el menú contextual del gestor de archivos, de forma parecida a WinZip. Para consultar una breve introducción sobre el uso de Ark, consulte el capítulo Escritorio KDE de la Guía del usuario de SUSE Linux Enterprise Desktop con KDE.
La utilidad de compresión dump contiene los comandos dump y restore. dump examina los archivos de un sistema de archivos, determina los que deben incluirse en la copia de seguridad y los copia en un disco, cinta o cualquier otro medio de almacenamiento especificado. El comando restore lleva a cabo la función inversa de dump (restaura una copia de seguridad completa de un sistema de archivos). Puede encontrar más información en http://dump.sourceforge.net/.
Evince es un visor de documentos PDF y PostScript para el escritorio GNOME. Puede encontrar más información en http://www.gnome.org/projects/evince/.
File Roller es un programa de empaquetado de archivos con interfaz gráfica de usuario para el escritorio GNOME. Proporciona funciones similares a las de Ark. Para obtener más información, consulte http://fileroller.sourceforge.net/home.html.
GEdit es el editor de texto oficial del escritorio GNOME. Proporciona funciones parecidas a Kate. Puede encontrar más información en http://www.gnome.org/projects/gedit/.
GNU Parted es una herramienta de línea de comando que permite crear, destruir, cambiar de tamaño, comprobar y copiar particiones, así como los sistemas de archivos que contienen. Si necesita liberar espacio para nuevos sistemas operativos, emplee esta herramienta para reorganizar el uso del disco y copiar datos entre diferentes discos duros. Puede encontrar más información en http://www.gnu.org/software/parted/.
GOCR es una herramienta de reconocimiento óptico de caracteres (OCR, del inglés Optical Character Recognition). Convierte las imágenes de texto escaneadas en archivos de texto. Puede encontrar más información en http://jocr.sourceforge.net/.
Hay muchos programas de compresión para reducir el uso del disco. En general, sólo se diferencian en el algoritmo de compresión. Linux también puede gestionar los formatos de compresión empleados en Windows. bzip2 es un poco más eficaz que gzip, pero necesita más tiempo, según el algoritmo de empaquetado. Puede encontrar más información sobre gzip y tar en nuestro capítulo sobre Shell.
Kate forma parte del paquete KDE. Permite abrir varios archivos al mismo tiempo, de forma local o remota. Las posibilidades de destacar la sintaxis, crear archivos de proyecto y ejecutar guiones externos hacen que sea la herramienta perfecta para los programadores. Puede encontrar más información en http://kate.kde.org/.
KDar significa archivo de reserva de disco KDE (del inglés KDE disk archiver) y es una solución de copia de seguridad independiente. KDar utiliza catálogos (a diferencia de tar), de modo que es posible extraer un único archivo sin tener que leer todo el archivo de reserva, y también es posible crear copias de seguridad incrementales. KDar puede dividir un archivo de reserva en varios trozos y activar la grabación de un CD o DVD de datos para cada parte. Puede encontrar más información sobre KDar en http://kdar.sourceforge.net/.
Konqueror es el gestor de archivos por defecto del escritorio KDE y también puede utilizarse como navegador Web, visor de imágenes y documentos y extractor de discos CD. Para ver una introducción acerca del uso de Konqueror como gestor de archivos, consulte la guía del usuario de KDE. Puede encontrar más información sobre esta aplicación multifuncional en http://www.konqueror.org/.
KPDF es una aplicación para la visualización de archivos PDF diseñada para el escritorio KDE. Algunas de sus funciones son la búsqueda en los archivos PDF y el modo de lectura a toda pantalla, similar al de Adobe Reader. Puede encontrar más información en http://kpdf.kde.org/.
Nautilus es el gestor de archivos por defecto del escritorio GNOME. Se puede utilizar para crear carpetas y documentos, mostrar y gestionar los archivos y las carpetas, ejecutar guiones, grabar datos en un CD y abrir ubicaciones URI. Para ver una introducción acerca del uso de Nautilus como gestor de archivos, consulte la guía del usuario de GNOME. Puede encontrar información sobre Nautilus en Internet en http://www.gnome.org/projects/nautilus/.
Taper es un programa de copia de seguridad y restauración que proporciona una sencilla interfaz para realizar copias de seguridad de archivos y restaurarlos empleando una unidad de cinta. También existe la posibilidad de realizar las copias de seguridad en archivos de reserva. Admite la selección recursiva de directorios. Puede encontrar más información en http://taper.sourceforge.net/.
vim (vi mejorado) es un programa similar al editor de texto vi. Los usuarios pueden necesitar tiempo para adaptarse a vim, puesto que distingue entre el modo de comando y el de inserción. Las funciones básicas son similares a las de todos los editores de texto. No obstante, vim ofrece algunas opciones exclusivas, como la grabación de macros, la detección y conversión de formatos de archivo y varios buffers en pantalla. Puede encontrar más información en http://www.vim.org/.
GNU Emacs y XEmacs son editores muy profesionales. XEmacs se basa en GNU Emacs. Como afirma el manual de GNU Emacs: Emacs es un editor de texto con visualización en tiempo real ampliable, personalizable y autodocumentado.
Ambos ofrecen una funcionalidad muy similar, con diferencias muy pequeñas. Los desarrolladores experimentados suelen utilizarlos y ofrecen unas grandes posibilidades de ampliación gracias al lenguaje Emacs Lisp. Incorporan muchos idiomas, entre ellos el ruso, el griego, el japonés, el chino y el coreano. Puede encontrar más información en http://www.xemacs.org/ y http://www.gnu.org/software/emacs/emacs.html.
Xpdf es un compacto paquete de visualización de archivos PDF para las plataformas Linux y Unix. Incluye un visor y algunos complementos de exportación a PostScript o formatos de texto. Puede encontrar más información en http://www.foolabs.com/xpdf/.