Следующий раздел содержит обзор инструментов Linux для управления системой и файлами. Здесь можно ознакомиться с текстовыми редакторами и редакторами исходного кода, средствами резервирования и архивирования.
Таблица C.5. Программное обеспечения по управлению системой и файлами для Windows и Linux
|
Задание |
Приложение Windows |
Приложение Linux |
|---|---|---|
|
Файловый менеджер |
Проводник Windows |
Konqueror, Nautilus |
|
Текстовый редактор |
NotePad, WordPad, (X)Emacs |
kate, GEdit, (X)Emacs, vim |
|
Создание файлов PDF |
Adobe Distiller |
Scribus |
|
Программа просмотра файлов PDF |
Adobe Reader |
Adobe Reader, Evince, KPDF, Xpdf |
|
Распознавание текста |
Recognita, FineReader |
GOCR |
|
Программы архивирования с использованием командной строки |
zip, rar, arj, lha и др. |
zip, tar, gzip, bzip2 и др. |
|
Программы архивирование с использованием графического интерфейса |
WinZip |
Ark, File Roller |
|
Разбиение жесткого диска |
PowerQuest, Acronis, Partition Commander |
YaST, GNU Parted |
|
ПО для резервного копирования |
ntbackup, Veritas |
KDar, taper, dump |
Adobe Reader для Linux является точной копией версий этого приложения для Windows и Mac. Версия для Linux совпадает по функциональности с версиями для других платформ. Другие части пакета Adobe Acrobat не были перенесены на платформу Linux. Для получения дополнительной информации см. http://www.adobe.com/products/acrobat/readermain.html.
Ark - это программа архивирования с использованием графического интерфейса для рабочей среды KDE. Она поддерживает таких распространенные форматы, как zip, tar.gz, tar.bz2, lha и rar. Можно просматривать, выбирать, архивировать и разархивировать отдельные файлы внутри архива. Благодаря интеграции Ark с Konqueror можно также выполнять действия (например, разархивирование архива) с помощью контекстного меню файлового менеджера, сходного с WinZip. Чтобы ознакомиться с кратким руководством по использованию Ark, см. главу, посвященную рабочему столу KDE в Руководство пользователя KDE.
Пакет dump содержит команды dump и restore. Команда dump проверяет файлы в файловой системе, определяет те, для которых нужно создать резервные копии, а потом копирует эти файлы на определенный диск, ленту или другое место хранения. Команда restore выполняет функцию, обратную команде dump — она может восстанавливать полную резервную копию файловой системы. Для получения дополнительной информации см. http://dump.sourceforge.net/.
Evince - это программа просмотра документов в формате PDF и PostScript для рабочей среды GNOME. Для получения дополнительной информации см. http://www.gnome.org/projects/evince/.
File Roller - это программа архивирования с использованием графического интерфейса для рабочей среды GNOME. Она включает функции, сходные с функциями программы Ark. Для получения дополнительной информации см. http://fileroller.sourceforge.net/home.html.
GEdit - это официальный текстовый редактор для рабочей среды GNOME. Его функции сходны с функциями Kate. Для получения дополнительной информации см. http://www.gnome.org/projects/gedit/.
GNU Parted - это командная строка для создания, удаления, изменения размеров, проверки и копирования разделов и их файловых систем. Если Вам нужно создать пространство для новых операционных систем, следует использовать этот инструмент для реорганизации дискового пространства и копирования данных между различными жесткими дисками. Для получения дополнительной информации см. http://www.gnu.org/software/parted/.
GOCR - это программа оптического распознавания символов (OCR). Она преобразует сканированные изображения текста в текстовые файлы. Для получения дополнительной информации см. http://jocr.sourceforge.net/.
Существует множество программ архивирования для уменьшения объема используемого дискового пространства. В общем, они отличаются только алгоритмом архивирования. Linux также поддерживает форматы архивирования, которые используются в Windows. bzip2 является более эффективной командой, чем gzip, но требует больше времени, зависимо от алгоритма архивирования. Для получения дополнительной информации о командах gzip и tar см. главу, в которой описывается оболочка.
Kate - это часть пакета KDE . Эта программа может одновременно открывать несколько локальных или удаленных файлов. Благодаря выделению синтаксиса, созданию файла проекта и исполнению внешних сценариев она является идеальным инструментом для программиста. Для получения дополнительной информации см. http://kate.kde.org/.
Kerr - это средство архивирования дисков для среды KDE, которое является программой резервного копирования, не зависящей от аппаратного обеспечения. KDar использует каталоги (в отличие от tar), поэтому существует возможность извлечения одного файла без чтения целого архива, а также есть возможность создания инкрементной резервной копии. KDar может разделять архив на несколько частей и записывать каждую из них на CD- или DVD-диск с данными. Для получения дополнительной информации о программе KDar см. http://kdar.sourceforge.net/.
Konqueror - это файловый менеджер по умолчанию для рабочей среды KDE, который также может использоваться как веб-навигатор, программу просмотра документов и изображений и преобразователь формата аудиодиска. Для знакомства с программой Konqueror как файловым менеджером см. главы, посвященные рабочей среде KDE, в Руководство пользователя KDE. Для получения дополнительной информации об этом многофункциональном приложении см. http://www.konqueror.org/.
KPDF - это программа просмотра файлов PDF для рабочей среды KDE. Она включает функции поиска по файлу PDF и полноэкранный режим чтения, как и в Adobe Reader. Для получения дополнительной информации см. http://kpdf.kde.org/.
Nautilus - это файловый менеджер по умолчанию для рабочей среды GNOME. Он используется для создания папок и документов, отображения и управления файлами и папками, запуска сценариев, записи данных на компакт-диск и открытия расположений URI. Для знакомства с программой Nautilus как файловым менеджером см. Руководство пользователя GNOME. Информацию о программе в Интернете можно найти по адресуhttp://www.gnome.org/projects/nautilus/.
Taper - это программа резервного копирования и восстановления с понятным пользовательским интерфейсом, которая обеспечивает резервное копирование и восстановление файлов на ленту и с ленты. Также можно создавать архивные резервные копии файлов. Поддерживается рекурсивное выделение каталогов. Для получения дополнительной информации см. http://taper.sourceforge.net/.
vim (vi improved) - это программа, сходная с текстовым редактором vi. Пользователям может понадобиться время на то, чтобы приспособиться к программе vim, так как в ней проводится различие между режимом команд и режимом вставки. Основные характеристики сходны с остальными текстовыми редакторами. vim включает несколько уникальных функций, например запись макроса, распознавание и преобразование формата файла и открытие нескольких буферов на одном экране. Для получения дополнительной информации см. http://www.vim.org/.
GNU Emacs и XEmacs - это редакторы высокого профессионального уровня. XEmacs основан на графическом интерфейсе GNU. Как говорится в руководстве GNU Emacs, «Emacs - это расширяемый, настраиваемый, самостоятельно записывающий редактор с отображением в режиме реального времени.»Оба обладают почти одинаковыми функциями с небольшими отличиями. Программы используются опытными разработчиками и способны к расширению благодаря языку Emacs Lisp. Они поддерживают много языков, например русский, греческий, японский, китайский и корейский. Для получения дополнительной информации см. http://www.xemacs.org/ и http://www.gnu.org/software/emacs/emacs.html.
Xpdf - это небольшой пакет просмотра файлов PDF для платформ Linux и Unix. Он включает программу просмотра и некоторые дополнения для экспорта в формат PostScript или текстовые форматы. Для получения дополнительной информации см. http://www.foolabs.com/xpdf/.