Определение характеристик аппаратуры программными средствами |
Консольные программы |
Программы для графического режима |
Что почитать?
|
dmesg
dmidecode
collectd
Небольшой демон, который просто собирает каждые 10 секунд информацию о системной активности и записывает её в RRD-файл. Область интересов -- нагрузка процессора и памяти, сетевой трафик, системная температура (через lm-сенсоры).
Lm_sensors
(lm-sensors)
Утилита под Linux для мониторинга параметров железа, таких как: напряжения (+3.3V, +5V, +12V, -5V, -12V), температура процессора, число оборотов вентилятора и т.д.
lshw (Hardware Lister)
Утилита для просмотра установленного железа (материнская плата, процессор, память,
диски и пр.). Лицензия: GPL.
Smartsuite
Smartmontools
Мониторинг S.M.A.R.T-атрибутов и температуры винчестера
|
Conky
Системный монитор для X-Window. Обладает высокой степенью настраиваемости.
Ganglia
Масштабируемая система мониторинга кластеров с web-интерфесом. Лицензия: BSD.
GKrellM
(см. также здесь)
Монитор для контроля различных параметров и функций операционной системы с поддержкой плагинов и тем. Основан на GTK.
GKrellM Distributed.net Plugin
Distributed.net клиент-монитор плагин к GKrellM. Включает в себя Distributed.net клиент.
GkrellMMS
Plugin для управления XMMS с GKrellM. Лицензия: GPL.
GKremldk
Плагин к GKrellM, показывающий текущую скорость скачивания и закачивания через mldonkey.
HardInfo
Показывает информацию об имеющихся устройствах.
HDDTemp
Утилита для считывания температуры HDD (SMART only). Интегрируется в KSensors (lm_sensors KDE-frontend).
KSensors
Графический интерфейс для Lm_sensors. Основан на Qt. Лицензия: GPL.
Monitorix
Программа для мониторинга многих параметров системы. Написана на Perl. Требует Apache. Лицензия: GPL.
The PCI Utilities
Набор утилит для диагностики и кофигурирования PCI-устройств.
SAMOGON
Утилита для сбора различной системной информации (активность процессора, сети, e-mail и т.д.) путём использования дополнительных модулей и отображение её с помощью эффектного On Screen Display.
sysstat
Набор программ для Linux: sar (сбор информации о системной активности), iostat (статистика активности процессора, статистика I/O для tty-устройств и дисков) и mpstat. Возможно сохранение информации в файл для последующего анализа. Лицензия: GPL.
TORSMO (Tyopoyta ORvelo System MOnitor)
Системый монитор под Linux. Выводит информацию о системе на рабочий стол (root window). Лицензия: BSD.
xmbmon
Утилита для мониторинга температур, вольтажа и оборотов кулеров. Выдает информацию либо в консольном режиме, либо в X-Window. Работает под Linux, *BSD.
USB Viewer
Выводит полную информацию о всех USB-устройствах и их характеристики.
|
Ссылки в "Виртуальной энциклопедии""
"Получение
информации об аппаратном обеспечении Linux-компьютера без использования
отвертки"
Мониторинг аппаратуры в ОС Linux
Мониторинг материнских плат в Linux
Просмотр состояния и мониторинг системы
|
Мониторинг и управление процессами |
Консольные программы |
Программы для графического режима |
Что почитать?
|
top
"ps aux|more"
"kill <pid>"
atop
Аналог утилиты top. Производит полноэкранный ASCII-мониторинг, показывающий загруженность процессора, оперативной памяти и т.д. Лицензия: GPL.
htop
Продвинутый аналог утилиты top. Имеет разноцветные (в зависимости от показателей) графики текущей загруженности CPU, RAM и Swap. Лицензия: GPL.
daemon
Утилита, позволяющая переводить другие процессы в режим демона.
Dstat
Замена утилит vmstat, iostat и ifstat. Позволяет вести наблюдение за системными
ресурсами в Linux. Написана на hon. Лицензия: GPL.
lsof (LiSt Open Files)
Очень полезная утилита. Показывает открытые файлы, разделяемые файлы в памяти, файлы POSIX-семафоров.
mon
Monit
Утилита мониторинга процессов, файлов, каталогов и устройств. Позволяет автоматически отслеживать, сопровождать и исправлять возникающие ошибки.
raidmon
Shell-скрипт для мониторинга программных RAID (Linux MD), уведомления о нарушениях нормального цикла работы звуковым сигналом, предоставляя подробную информацию в почтовом сообщении пользователю.
Oprofile
SqStat
Скрипт, позволяющий просматривать из web-браузера активные соединения proxy-сервера Squid. Для получения данных используется протокол cachemgr. Написан на PHP.
simplemon
Perl-скрипт для мониторинга процессов, их UID/GID и свободного дискового пространства.
systeminfo.sh
Скрипт для собора в один текстовый файл или HTML-страницу всей необходимой информации: имя хоста, сведения об ОС и установленных пакетах ПО, процессах, модулях ядра, оборудовании, разделах жёсткого диска, заданиях cron, сетевых интерфейсах и т.д.
schedtool
Утилита под Linux для установки приоритетов процессам. Лицензия: GPL.
SystemTap
(stap) представляет собой набор средств для наблюдения за работающей Linux
системой (сбор статистики о работе приложений, профилирование, контроль
системных вызовов).
|
Gtop, Ktop
GLSOF
Графическая оболочка к утилите lsof, позволяющая разбивать используемые файлы по командам, фильтровать вывод по различным параметрам. Основана на GTK. Лицензия: GPL.
kSysGuard
Frysk
Host Grapher
Набор Perl-скриптов, предоставляющих в графическом виде информацию о процессоре,
памяти, процессах, использовании дискового пространства, сетевой активности.
LTTng
Survivor
Мощный системный монитор.
Wbumount
Программа, показывающая список процессов, работающих с устройством. Предназначена для аккуратного (без -f и -l) размонтирования устройств.
|
Ссылки в "Виртуальной энциклопедии""
Просмотр состояния и мониторинг системы
Ksysguard
|
Проверка / быстродействие CPU и памяти |
cpuburn
Набор утилит, создающих максимальную нагрузку на процессор и компоненты материнской платы. Также позвеоляет тестировать RAM-контроллеры (burnMMX/BX). Работает на Linux, FreeBSD, Windows. Лицензия: GPL.
memtest86
Программа для тестирования оперативной памяти. Содержит 11 тестов. Лицензия: GPL.
nbench
Тесты CPU, FPU и памяти, аналогичные тем, которые были разработаны журналом BYTE.
ubench
Арифметический тест производительности процессора и памяти.
|
"The Linux benchmarking project"
"Linux Benchmark Suite Homepage"
"Linux Benchmarks"
|
Проверка / быстродействие жесткого диска/файловой системы |
Консольные программы |
Программы для графического режима |
Что почитать?
|
Bonnie
Bonnie++
hdparm
IO Bench
sdparm -
аналог широкоизвестной утилиты для тонкой настройки ATA устройств - hdparm,
но ориентированный на работу со SCSI устройствами (включая SATA, IEEE 1394 и
USB накопители работающие через SCSI generic).
SPEC SFS [Prop]
|
IOzone
Система для тестирования файловой системы (путем многочисленных и разнообразных операций с файлами). Работает под многими операционными системами стандарта POSIX, Mac OS X и Windows. Лицензия: Freeware.
Dbench
PMaC HPC Benchmark Suite
XHDBench (2002 г.)
Программа для тестирования производительности жестких дисков, CD-ROM и FDD приводов. Внешне похожа на Adaptec Benchmark for Windows. Основана на Qt.
|
Advanced Computer & Network Corporation RAID benchmarks page
|
Проверка / быстродействие видео |
Консольные программы |
Программы для графического режима |
Что почитать?
|
X11perf
|
lcdtest
Утилита, которая отображает различные паттерны, позволяющие судить о качестве изображения на жидкокристаллическом мониторе и наличии таких дефектов, как "битые пикселы". Использует SDL библиотеку.
|
|
Измерение производительности сетевой подсистемы |
Консольные программы |
Программы для графического режима |
Что почитать?
|
|
NetPIPE
Самомасштабирующийся сетевой тест.
|
benchmarks software
|
Управление питанием |
Консольные программы |
Программы для графического режима |
Что почитать?
|
acpid
Демон для Linux, который смотрит файл /proc/acpi/event и при наступлении событий запускает соответствующие приложения.
AcpiTool
ACPI-клиент для Linux, замену стандартному инструменту apm, и должен быть интересен владельцам ноутбуков в контексте контроля за статусом заряда батарей, температурой и возможностью перехода в спящий или режим ожидания. Лицензия: GPL.
KPowersave
Предоставляет функции мониторинга батарей и триггеры suspend/standby для KDE. Он основан на пакете powersave и, таким образом, поддерживает APM и ACPI. Лицензия: GPL.
PowerTOP
is a Linux tool that finds the software component(s) that make your laptop
use more power than necessary while it is idle. As of Linux kernel version
2.6.21, the kernel no longer has a fixed 1000Hz timer tick. This will
(in theory) give a huge power savings because the CPU stays in low power mode
for longer periods of time during system idle.
|
|
Ссылки в "Виртуальной энциклопедии""
|
Настройка клавиатуры |
Консольные программы |
Программы для графического режима |
Что почитать?
|
xbindkeys
Программа для привязывания команд в X-Window к определенным сочетаниям нажатий клавиш/кликов. Лицензия: GPL.
|
ACME
Утилита под GNOME для использования дополнительных клавиш на мультимедиа клавиатурах.
ESE Key Daemon
Утилита для использования дополнительных клавиш на мультимедиа клавиатурах. Представляя собой программу пользователя, отслеживающую нажатие клавиш.
Fookb
Индикатор состояния клавиатуры, при переключении кодировок с помощью XKB.
GNU Typist
Клавиатурный тренажер. Поддерживает набор на русском языке. Интерфейс ncurses. Лицензия: GPL.
GSwitchIt
Программа для удобного переключения раскладок клавиатуры. Поддерживает до четырёх различных клавиатурных раскладок, сигнализацию о переключении, различные раскладки в разных окнах, и т.д.
Hotkeys
Демон для использования дополнительных клавиш на мультимедиа клавиатурах.
KKBSwitch
Индикатор раскладки для KDE 2 и 3. Раскладка может переключаться глобально или в каждом окне отдельно (как в Windows).
KTouch
Утилита для KDE, позволяющая научиться быстро и качественно печатать при помощи клавиатуры (клавиатурный тренажер). Лицензия: GPL.
LinEAK
Утилита для настройки работы дополнительных клавиш на мультимедиа клавиатурах.
MultiMedia Keyboard Controller (поект более не поддерживается)
Утилита позволяющая использовать дополнительные кнопки на мультимедиа клавиатурах. Поддерживает плагины и жесты мышью (mouse gestures). Лицензия: BSD.
Sven
Простая, но достаточно функциональная программа для мультимедийных клавиатур. Быстрая и легкая настройка любой клавиши.
XHKeys
Программа для задействования дополнительных клавиш на мультимедийных клавиатурах.
xxkb
Очень удобный индикатор-переключатель раскладки клавиатуры.
|
Ссылки в "Виртуальной энциклопедии""
|
Настройка мыши |
Консольные программы |
Программы для графического режима |
Что почитать?
|
GPM
Программа под Linux для поддержки мыши в консоли.
|
IMWheel
Утилита, заставляющая работать колесики на мыши.
|
Ссылки в "Виртуальной энциклопедии""
|
Настройка монитора и видеокарты
|
Консольные программы |
Программы для графического режима |
Что почитать?
|
Ctrl+Alt+"-", Ctrl+Alt+"+"
Fbset.
(при использовании framebuffer'а)
SVGATextMode
Пакет позволяющий задать высокие разрешения в Linux-консоли.
|
GVidChanger-minimal
Простая утилита для быстрой смены разрешения в X-Window. Основана на GTK. Лицензия: GPL.
Monica
Утилита для калибровки монитора. Использует xgamma, позволяя правильно настроить гамма-коррекцию в XFree86 и X.Org. Интерфейс FLTK.
Multires
Переключение разрешения и частоты кадров монитора
Драйверы для видеоплат Ati/AMD
Драйверы для видеоплат Nvidia
|
Ссылки в "Виртуальной энциклопедии""
|
Управление принтером |
Консольные программы |
Программы для графического режима |
Что почитать?
|
CUPS (Common Unix Printing System)
Гибкая система печати. Полностью заменяет систему печати LPD. Имеет динамическое обнаружение и создание групп принтеров. Лицензия: GPL.
|
gqueue
Графический интерфейс для lpq и lprm, работающих с CUPS. Основан на GTK. Лицензия: GPL.
Gtklp
Графический интерфейс для CUPS на основе GTK2.
|
Ссылки в "Виртуальной энциклопедии""
|
Работа со сканером |
Консольные программы |
Программы для графического режима |
Что почитать?
|
SANE
Утилиты для работы со сканерами.
|
XSane
Графический интерфейс к SANE.
Kooka (KDE)
VueScan. [Prop]
|
Ссылки в "Виртуальной энциклопедии""
|
Настройки звука (Sound mixer) |
Консольные программы |
Программы для графического режима |
Что почитать?
|
Alsamixer
aumix
mix2000
|
Opmixer
KMix
|
Ссылки в "Виртуальной энциклопедии""
|
Управление CD-дисководом |
Консольные программы |
Программы для графического режима |
Что почитать?
|
Замедление скорости вращения CD
|
mount -o speed=<speed>
hdparm -E <speed>
eject -x <speed>
cdspeed.
|
Ссылки в "Виртуальной энциклопедии""
|
eject -x
cdctl
Аналог eject с расширенными возможностями. Предоставляет пользовательский интерфейс к CD-ROM/DVD в ядрах Linux 2.0.x и 2.2.x. В частности, позволяет ставить ограничения по скорости считывания информации с дисков. Лицензия: Artistic.
|
|
|
Программы для записи СD |
Консольные программы |
Программы для графического режима |
Что почитать?
|
mkisoft и cdrecord
BashBurn
Shell-скрипт для записи CD из консоли. Поддерживает Data, Audio и мультисессионные диски. Умеет прожигать iso и bin образы. Может читать playlist XMMS и записывать по списку.
burnCDDA
Консольный интерфейс к cdrdao, cdrecord, mpg123, oggdec, mppdec, flac, normalize и mp3_check. Может использоваться для создания аудио-CD из списков воспроизведения M3U. Поддерживает MP3, OGG, Musepack, FLAC и WAV.
cdrtools DVD Extensions
Поддержка DVD в cdrtools. Работает в Linux и NetBSD. Лицензия: GPL.
cdrtools/cdrecord
Утилита записи CD-R/CD-RW дисков. Поддерживает IDE/ATAPI, parallel-port, и SCSI drives; чтение audio CD, data CD, mixed CD и CD-RW. Лицензия: GPL.
CDRX
Perl-скрипт, позволяющий в консольном режиме произвести установку программы, создать ISO образ, записать на CD-R/RW.
CD Shell
Система меню (с возможностью скриптования) для создания интерактивных мультизагрузочных дисков (CD/DVD). Лицензия: NASM.
cdrdao
Утилита записи CD с данными и аудио в режиме disk-at-once на основе toc-файла.
Dialog CD Writer
Утилита для записи дисков. Помимо создания обычных дисков позволяет записывать Audio-CD, создавать MP3 файлы и ISO, а также делать копии налету. Не нуждается в X-Window. Лицензия: GPL.
dvdrtools
Пакет программ, основанный на cdrtools, для записи DVD-R, DVD-RW, CD-R и CD-RW, включающий базовую поддержку мастеринга Video-DVD.
mp3cd
Perl-скрипт, который приводит файлы MP3, OGG и WAV к одному общему стандарту и выжигает из них аудиодиски. Лицензия: GPL.
SimpleCDR-X
Front-end для программ bladeenc, cdparanoia, cdrecord, и CDRDAO. Позволяет облегчить процедуру записи CD-R диска.
TCDR
Диалоговая оболочка написанная на bash к программам mkisofs, cdrecord, cdrdao, mkzftree, cdparanoia, cdda2wav, bladeenc, lame, oggenc, ogg123, mpg123 и sox.
|
Arson (последнее обновление - 2003 г.)
AcetoneISO набор инструментов для работы с iso-образами дисков (создание образов дисков,
проигрывание образа, конвертация, запись на диск и многое другое).
CD Bake Oven
(последнее обновление - 2003 г.)
Утилита для записи CD c очень удобным и интуитивно понятным интерфейсом. Легка в установке, стабильна и функциональна. Интерфейс Qt.
CD-Rchive2
Графическая оболочка к mkisofs/cdrecord для создания дисков и к cdda2wav/cdrecord для создания аудиодисков. Поддерживает смешанный формат данных. Лицензия: GPL.
ECLiPt Roaster
GUI к программам cdrecord и mkisofs. Автоматически конвертирует mp3 файлы в wav файлы. Имеет поддержку создания загрузочных CD. Требует: Python, gnome-python. Лицензия: GPL.
flburncd
Графический интерфейс для записи iso-образов. Использует burncd. Интерфейс FLTK. Платформа: FreeBSD.
GCombust (2003 г.)
Gnome Toaster
Программа для создания CD дисков с дружественным интерфейсом к пользователю, что позволяет создать любой CD, после нескольких щелчков мыши.
GRAVEMAN
Графический интерфейс к инструментам CD-R (cdrecord, readcd и mkisofs), DVD+RW (growisofs и dvd+rw-format) и SoX. Основан на GTK2.
K3b (K3b)
Удобная графическая многофункциональная утилита для записи CD/DVD под Linux, оптимизированная для KDE. Использует cdrecord, cdrdao и growisofs.
kio_burn
Утлита для записи CD/DVD прямо из Konqueror. Лицензия: GPL.
Kmp3burn
Утилита для записи CD под KDE. Может работать в качестве простого проигрывателя MP3-файлов. Лицензия: GPL.
KreateCD (поддержка прекращена в 2005 г. )
Утилита для создания и записи CD. Простой и удобный интерфейс. Может редактировать трэки перед записью (громкость, баланс, etc), писать налету из многих форматов (включая MP3). Лицензия: GPL.
NeroLinux [Prop]
Порт популярной писалки дисков под Linux. Техническая поддержка по этому
продукту не предоставляется. Для бесплатного скаичнивания NeroLINUX необходима
регистрация лицензионной копии Nero 6 Reloaded Version.
SimpleCDR-X (2004 г.)
TkDVD
Графический интерфейс к growisofs из dvd+rw-tools. Позволяет легко записывать DVD+R/RW и -R/RW. Написан на Tcl/Tk. Лицензия: GPL.
Video Disk Recorder
Достаточно мощная оболочка для превращения компьютера в неплохую приставку к
телевизору. Работа с DVB картами, запись и воспроизведение видео-потоков и т.д.
webCDwriter
Java applet, позволяющий всем пользователям вашей сети записывать CD, при этом не имея аппаратной поддержки (на рабочей станции).
X-CD-Roast
Утилита для записи дисков. Поддерживает кодирование и декодирование MP3/OGG, запись DVD. Основана на GTK.
|
Запись CD в Linux, описание программ для записи
Юрий Меркулов, "Путеводитель по программам для записи оптических дисков в Linux"
Burning CDs in GNOME
|
Работа с мобильными телефонами |
Консольные программы |
Программы для графического режима |
Что почитать?
|
Alamin GSM SMS Gateway
Использует модем GSM телефонов для организации управления приложениями через SMS.
AlcaSync
AlcaSync это библиотека для работы с мобилами Alcatel. Позволят синхронизировать различные данные с телефона и с копьютером. Лицензия: GPL.
BlueMote
Программа для удаленного управления Linux PC с помощью мобильного телефона Sony Ericsson.
btcid (BlueTooth Caller ID)
Программа, которая соединяется с Bluethooth-телефоном и отображает статус на экране, используя libxosd. Также может запускать внешние программы при входящих звонках. Разработана для Ericsson T68.
Cellphone Unix Terminal
Программа, позволяющая использовать мобильный телефон как терминал Unix-системы.
Gammu - консольная утилита,
работающая с мобильными телефонами от разных производителей. С помощью Gammu
можно настраивать звонки, телефонную книгу, пользоваться SMS и WAP, устанавливать
время и будильник, просматривать звонки, создавать резервныые копии и т. д.
T68tool
T68tool это небольшое консольное приложение,позволяющее сохранять/восстанавливать телефонную книжку и календарь с мобильного телефона и посылать/получать файлы через OpenOBEX. Проверялось на Ericsson T68, R320, R520, T610 и Nokia 6310.
getpb
Tcl дополнение к t68tool, которое конвертирует записи телефонной книги в кодировку (UTF-8) и сохраняет их в ${HOME}/.phonebook.vcf. Скрипт использует (если используется bluetooth) локальную базу данных bluetooth адресов в ${HOME}/.btdev.
gsm-utils
Утилиты основанные на gsmlib.
GPRS Easy Connect
Программа под Linux для настройки мобильного телефона на GPRS. Поддерживает более чем 150 операторов сотовой связи.
gsmlib
Библиотека для доступа к мобильным GSM-телефонам через GSM-модемы. Позволяет редактировать телефонную книгу, управлять SMS-сообщениями (читать/писать/отправлять/принимать). Лицензия: LGPL.
ME45sync
Консольный интерфейс к SCMxx.
Ringplay
Консольная программа для прослушивания мелодий мобильных телефонов в форматах Nokia Composer format, Siemens и Ericsson, а также конвертирования между ними.
SieFS
Виртуальная файловая система для доступа к памяти мобильного телефона Siemens SL45(i) через data-кабель. Позволяет работать с телефоном, как с дискетой.
SCMxx
Консольная программа для работы с телефонами Siemens. Позволяет загружать/удалять мелодии, логотип, записи адресной книги. Также позволяет отправлять и получать SMS через телефон. Лицензия: GPL.
SMSTerm
Использует протокол ICQ2000 для предоставления консоли на мобильном телефоне, с помощью которой можно управлять компьютером. Позволяет отправлять команды напрямую на shell посредством SMS. Написана на Perl. Лицензия: GPL.
x70talk
Командная утилита для работы с телефоном Panasonic X70 в Linux. Работает через bluetooth и также должно работать с телефонами,соединенными посредством USB или последовалельных кабелей. Лицензия: GPL.
|
eFone mail/SMS gateway
Коммерческая система гейтования E-mail->SMS и SMS->E-mail.
Gammu
Программа для бэкапа и восстановления данных с телефона, SMS, часами, будильниками, органайзером. Основана на gnokii. Поддерживает не только телефоны Nokia.
gnokii
Набор программ для работ с мобильными телефонами. Работает с SMS, телефонной книгой, календарем, телефонными звонками и другими функциями. Поддерживает телефоны Nokia, Motorola Timeport, основанные на Symbian.
GNOME Phone Manager
Программа для отправки и получения SMS-сообщений через сотовые телефоны, подключенные к компьютеру по Bluetooth-соединению.
gscmxx
Графический интерфейс к SCMxx. Основан на GTK. Написан на Perl. Лицензия: GPL.
iSMS
Программа, предоставляющая web-интерфейс к SMS-сообщениям. Использует Perl-библиотеку GSM::SMS. Лицензия: Artistic.
jatt
Приложение для Linux, которое может изменять мелодии. Также может сохранять SMS и записную книжку. Использует последовательный порт для соединения с телефоном через кабель.
K68
K68 это утилита для соединения с мобильными телефонами Sony Ericsson T68i или T68.
KitchenSync
Приложение для синхронизации KDE-приложений и КПК или мобильных телефонов.
KMobileTools
Приложение управления мобильным телефоном. Программа тестировалась на телефонах Motorola C350 и C650, но по идее все должно работать и с аппаратами от Nokia, Ericsson и Siemens.
KySMS
Графический интерфейс к SmsSend с адресной книгой.
Moto4lin
Утилита для работы с файловой системой мобильных телефонов Motorola серии С. Лицензия: GPL.
MultiSync
Модульная программа для синхронизации календарей, телефонных книжек и других PIM данных между программами на вашем компьютере и других компьютерах, мобильных устройствах, КПК или мобильных телефонах.
My Ericsson
Утилита для управления мобильным телефоном Ericsson T39m.
Nokia Logo Converter
Программа для обслуживания картинок для телефонов Nokia.
OpenObex,
pyWebSMS
Программа, которая позволяет отправлять SMS через интернет без помощи браузера. Можно отсылать несколько сообщений сразу, сохранять контакты, просматривать историю и многое другое.
sesync (Sony Ericsson Sync)
Программа для FreeBSD для скачивания/закачивания файлов с мобильных телефоно Sony Ericsson. Программа спроектирована для работы с Object Exchange-совметимыми телефонами.
Siemens SL45 Data Suite
Программа для работы с телефонами Siemens 45-ой серии. Позволяет сохранить содержимое адресоной книги в файле и синхронизовать время. Есть возможность включить сервисное меню.
sms-mail
Программа для чтения SMS-сообщений с GSM-модема и их отправки по e-mail. Позволяет также отвечать на электронную почту с мобильного телефона. Лицензия: GPL.
SMSLink
Предоставляет шлюз клиент-сервер для протокола SMS. Требует специальное железо (serial GSM module). Сервер работает на Linux и FreeBSD. Клиент доступен для Linux, FreeBSD, Solaris, HP-UX и Win32. Лицензия: GPL.
smstools (SMS Server Tools)
Инструменты для организации отправления/приёма SMS с одного и более GSM-модемов. Включают в себя демон приёма/отправки и несколько простых скриптов для построения SMS--email шлюза и авторизации в базе данных SQL. Лицензия: GPL.
tsmegr
Приложение для управления мобильным телефоном T68. Интерфейс GTK.
xgsmlib
GUI интерфейс для работы с GSM телефоном.
|
Статья
Linux-Mobile-Guide
Linux Applications for Mobile (Cellular) Phones
|
Работа с КПК |
Консольные программы |
Программы для графического режима |
Что почитать?
|
|
Kpilot
Jpilot
iSilo
Plucker
|
|
Программы для пультов ДУ (дистанционного управления)
|
|
LIRC
|
|
Другие утилиты управления устройствами |
pcmcia-cs
Пакет для Linux, обеспечивающий полную поддержку PCMCIA и PC карт. Поддерживает горячую замену карт.
pcmciautils
Набор пользовательских утилит для поддержки PCMCIA в Linux-ядре 2.6. Лицензия: GPL.
sg_utils
Набор утилит для работы с SCSI-устройствами.
PBButtonsd
Демон, управляющий специализированным оборудованием ноутбуков iBook/PowerBook/TiBook. Может контролировать яркость дисплея, выключать звук, усыплять машину или выдвигать лоток CD-ROM. Предоставляет базовые функции управления питанием. Лицензия: GPL.
|
Gv4l
Графическая оболочка для работы с устройствами Video4Linux.
KDE Bluetooth Framework
Набор утилит, позволяющих с помощью удобного графического интерфейса осуществлять поиск, контроль и управление устройствами, обладающими Bluetooth-интерфесом.
usb-mount
Облегчает работу с USB-устройствами в графической оболочке, используя hotplug-скрипты и KDE. Лицензия: LGPL.
|
|
Проверка целостности файловых систем (не требуется для журналируемых
файловых систем (reiserfs, ext3, jfs, xfs)) |
Консольные программы |
Программы для графического режима |
Что почитать?
|
fsck -check
reiserfsck -check
E2tools
Набор утилит для чтения, записи и работы с файлами в файловых системах
ext2/ext3.
|
|
|
Монтирование файловых систем |
Что почитать?
|
mount
Autofs NG
Утилита для автоматического монтирования различных файловых систем в Linux.
hdmount
Служба, которая при старте системы ищет непримонтированные разделы всех жёстких дисков, создаёт точки монтирования в /mnt и монтирует их. Написана на Bash. Лицензия: GPL.
Supermount
(Supermount removable media support) (2004 г.)
Псевдо-файловая система для автоматического монтирования переносных накопителей
без использования различных средств монтирования/размонтирования KDE/GNOME.
Ivman
Гибкий инструмент для работы с дисками в режиме пользователя в Linux. Задуманный как автомонтировщик, он также может выполнить обычную команду, когда определённое устройство подключается, удаляется из системы или изменяет свои свойства.
MountManager
- это программа, которая облегчает работу с разделами, съёмными дисками и
USB-устройствами.
Mounttero (2005 г.)
Linux-утилита для автоматического монтирования устройств хранения информации (USB-носители, камеры, DVD/CD-ROM, жесткие диски, дисководы). Лицензия: GPL.
|
Ссылки в "Виртуальной энциклопедии""
|
Подключение чужих файловых систем (локально) |
Что почитать? |
Linux-NTFS. (драйвер для монтирования NTFS разделов)
Captive
Программа, позволяющая получать полный доступ (read/write) к разделам NTFS
через драйвер ntfs.sys из Microsoft Windows.
|
|
Доступ из Windows к файловым системам Linux (локально) |
Что почитать? |
Ext2 Installable File System For Windows
provides Windows NT4.0/2000/XP with full access to Linux Ext2 volumes (read access and write access).
FFS File System Driver for Windows
2000/XP/2003, allows you to get a read access to FreeBSD, NetBSD and OpenBSD FFS(UFS) partitions.
|
|
Виртуальный CD (монтирование ISO-образов дисков) |
Консольные программы |
Программы для графического режима |
Что почитать?
|
"cp /dev/cdrom mycd.iso" + "mount -o loop mycd.iso /mnt/cdrom/".
|
KIso
Графический интерфейс для создания iso-образов дисков. Требует библиотеку libcdio. Интерфейс Qt.
Mount ISO image
Утилита, которая позволяет работать с ISO-образами, как с обычными папками. Лицензия: GPL.
up2dateiso
Скрипт для создания текущих CD ISO-образов для Red Hat 9 или Fedora Core 1 с последними доступными RPM-пакетами. Лицензия: GPL.
|
|
Корзина (место для хранения "удаленных" файлов) |
Консольные программы |
Программы для графического режима |
Что почитать?
|
Trash Can
This is a full Linux rm replacement, which provides a complete and unified method of restoring, and disposing of deleted files.
Libtrash.
delsafe.
litetrash.
|
KTrash.
|
|
Другие утилиты для файловых систем |
Консольные программы |
Программы для графического режима |
Что почитать?
|
convmv
Программа, которая изменяет кодировку имен файлов. Написана на Perl. Лицензия: GPL.
FSlint
a toolkit to find various forms of lint on a filesystem
gt5
Утилита, облегчающая определение всего, что использует дисковое пространство системы. Запускает "du" и генерирует HTML-отчёт, отображаемый links так, что все полученные данные аккуратно распределяются в интуитивно понятном виде.
|
dav (Disk Allocation Viewer)
Утилита для накопления и визуализации состояния файловых систем ext2/ext3.
DuTree
Графический вьювер пространства на жестком диске, основанный на GNU du. Директории показаны в виде цветных прямоугольников относительных размеров.
Filelight
Графическая замена "du". Похожа на KDirStat, но представление более информативно. Интерфейс Qt. Лицензия: GPL.
|
- |
Установка программ из исходников и их удаление |
Консольные программы |
Программы для графического режима |
Что почитать?
|
make install, make uninstall
instool
Утилита для установки программ из пакетов tar.gz и создания uninstall-файлов для дальнейшего использования. Написана на Pascal. Лицензия: Freeware.
CheckInstall
Sinstall
(Source INSTALLer) is a flexible source package installer. It's able to build and install any kind of source, trace make install installations, and create uninstall records.
Zen Garden
Программа под Linux для наблюдения за программами, собираемыми из исходников (ответвление от installwatch). Интерфейс консольный. Лицензия: GPL.
|
GNU Source Installer
Графическая утилита для Unix-систем, позволяющая конфигурировать, компилировать, устанавливать,
отслеживать и удалять пакеты программ, собранных из исходных текстов.
GNU Stow
Менеджер пакетов, устанавливаемых из tarball'ов. Лицензия: GPL.
Paco
Мощная утилита, помогающая управлять пакетами, когда устанавливают программы из исходных кодов. Лицензия: GPL.
|
Ссылки в "Виртуальной энциклопедии""
|
Пакетные менеджеры: RPM |
Консольные программы |
Программы для графического режима |
Что почитать?
|
APT (Advanced Package Tool)
Утилита для управления RPM-пакетами в RedHat Linux.
apt4rpm
Создает APT-репозиторий из RPM-репозитория. Может быть запущен не из-под root.
if-so (install from sources)
Утилита для RPM-дистрибутивов. Рекурсивно отслеживает зависимости и собирает RPM-пакеты с оптимизацией под конкретный процессор.
OpenPKG
Кроссплатформенный менеджер пакетов. Основан на RPM. Поддерживает большинство Unix-систем.
RPM
Система управления RPM пакетами.
RPMDIG
Определяет зависимости данного пакета и отображает список требующихся файлов и библиотек. Вся информация сохраняется в dbfile.
rpmlint
Утилита для проверки RPM-пакетов на наличие ошибок. Была создана для Linux
Mandrake RPM-пакетов, но работает со всеми RPM-пакетами.
rpmrebuild
Средство сборки пакетов RPM из уже установленных в систему пакетов. Работает на любом дистрибутиве Linux, основанном на RPM. Может использоваться для простой сборки модифицированных пакетов.
yum
(Yellowdog Updater Modified)
Установщик/деинсталятор RPM-пакетов. Поддерживает работу с несколькими репозиториями, отслеживание зависимостей пакетов при установке и удалении, обладает удобными настройками и интерфейсом. Лицензия: GPL.
ConfigYUM
Модуль к Perl для синтаксического анализа файлов yum.conf. Он умеет загружать удаленные и локальные подключаемые файлы, а также списки зеркал и заботится о включении yum.repos.d.
|
GnoRpm
Nautilus RPM
GYUM (Graphical User Interface for YUM)
Графический пользовательский интерфейс к менеджеру RPM-пакетов YUM для Linux-дистрибутива Fedora Core.
|
Ссылки в "Виртуальной энциклопедии""
Maximum RPM
Roderick W. Smith, "Linux Software Management with yum"
|
Пакетные менеджеры: Debian |
Консольные программы |
Программы для графического режима |
Что почитать?
|
aptsh
Псевдо-оболочка для систем, работающих с apt в качестве средства управления пакетами. Представляет собой альтернативную систему управления установкой/удалением пакетов.
aptitude - terminal-based apt frontend
deb-install
Утилита для установки пакетов. Поддерживает apt-get, deb, rpm, .dsc и tar/zip (архивы с исходниками). В случае отсутствия нужных средств deb-install спросит о необходимости их установки.
DebSync
Утилита для синхронизации машин на Debian GNU/Linux относительно списка установленных пакетов. Написана на Python.
debian-updates
Простой скрипт для Debian GNU/Linux, отправляющий на e-mail или показывающий сообщения, если появились свежие security-обновления для системы. Удобен в сязке с cron. Лицензия: GPL.
deborphan
Консольная утилита для поиска в Debian Linux пакетов, от которых не зависят другие. Основная цель -- обнаружение неиспользуемых библиотек. Лицензия: Artistic.
|
GNOME Debian Package Manager (2003 г.)
Менеджер Debian пакетов для GNOME. Полностью заменяет консольные команды apt-* и dpkg.
Synaptic - a graphical package management program for apt.
Мощная универсальная программа для управления пакетами. Позволяет производить манипуляции с пакетами формата DEB и RPM. Интерфейс GTK. Лицензия: GPL.
|
Ссылки в "Виртуальной энциклопедии""
Apt-get (Debian)
|
Пакетные менеджеры: Slackware |
Консольные программы |
Программы для графического режима |
Что почитать?
|
autopkg.pl
Perl-скрипт, создающий пакет для Slackware Linux из различных форматов. Выполняет необходимое компилирование и форматирование исходного кода в правильный для Slackware вид. Лицензия: GPL.
GETPKG
Утилита для скачивания и установки пакетов в Slackware Linux. Интерфейс ncurses, написана на Python. Лицензия: GPL.
SlackCheck
Утилита контроля целостности дистрибутивов Slackware, установленных на множестве рабочих станций.
SlackIns
Графический интерфейс к pkgtool, который призван помочь пользователям Slackware в установке, удалении или обновлении ПО. Основан на Qt. Лицензия: GPL.
Slackware Package Usage Checker
Проверяет, какие файлы из пакета были использованы в определенное время. Выводит список таких пакетов, разделенных запятыми, который очень полезен для shell-скриптов. Лицензия: GPL.
slapt-get
Система обновления пакетов для Slackware, похожая на APT. Позволяет простыми командами искать пакеты, сравнивать их с установленными пакетами и устанавливать/обновлять пакеты. Лицензия: GPL.
swaret
Скрипт для Slackware Linux, предназначенный для обновления системы, установки пакетов и патчей.
|
gslapt
GTK-версия slapt-get. Лицензия: GPL.
Slapt-GUI
Графический интерфейс для slapt-get. Лицензия: GPL.
GNOME-Pkgtool
Пакет для проведения различных операций по удалению и установке новых пакетов в дистрибутиве Slackware. Интерфейс GNOME. Лицензия: GPL.
XPKGTOOL
Графический интерфейс для pkgtools (менеджера пакетов дистрибутива Slackware). Интерфейс основан на wxWidgets. Лицензия: GPL.
|
|
Пакетные менеджеры: разное |
Консольные программы |
Программы для графического режима |
Что почитать?
|
Alien
Конвертер пакетов RPM/DEB/Stampede_SLP/Slackware_TGZ.
CheckInstall
Создает пакеты Slackware, RPM, Debian и устанавливает их в систему. Лицензия: GPL.
Installwatch
Утилита для сборки и установки пакетов. Лицензия: GPL.
OBPkg
Средство управления пакетами для OpenBSD. Интерфейс GTK2.
OpenBechede
Утилита для установки и удаления пакетов в OpenBSD вместе со всеми зависимостями. Также позволяет обновлять систему в соответствии с появлением новых версий программ.
Package Installation Manager
Скрипт для удаления приложений, которые не предоставляют функцию uninstall'а.
pkgutils
Менеджер пакетов в котором вся метаинформация о пакете идет только в его имени, а сам пакет это просто тарбол с устанавливаемыми файлами. Использует libtar. Лицензия: GPL.
relink
Система управления пакетами. Позволяет установить несколько версий одного и того же пакета. Работает на всех Unix-like системах, где есть Perl. Лицензия: GPL.
Sourcer (2002 г.)
Менеджер пакетов. Программа отвечает за корректную установку или обновление пакетов программ для Unix. Работает с Open Source Software.
toast
Простой менеджер пакетов под Unix. Лицензия: GPL.
Urpmi
|
AutoPackage
GUI и CLI утилита для легкой установки, удаления и обновления софта на Linux.
|
Ссылки в "Виртуальной энциклопедии""
Управление пакетами и установкой программ
Gentoo Portage
|
Обновление системы по Интернет |
Что почитать? |
Red Hat Network
Novell SuSE Customer Center
Gentoo
Установка Debian GNU/Linux через Интернет
|
|
Другие программы, имеющие отношение к управлению установленным ПО |
Консольные программы |
Программы для графического режима |
Что почитать?
|
Driver On Demand
Автоинсталлятор драйверов для Linux. Лицензия: GPL.
NuSphere MySQL
Собранный модуль для одновременной установки на сервер необходимых пакетов
программ. В состав входят: MySQL, Apache, Perl, PHP, Webmin.
Package DataBase View
Создает набор файлов HTML со всеми данными об установленных RPM- или DEB-пакетах. Cодержит русскую локализацию. Лицензия: GPL.
rpm2html/rpmfind
Набор из двух утилит, одна из которых генерирует HTML-страницы с описанием RPM-пакетов, определяя их зависимости, а другая -- ищет пакеты в сети. Лицензия: LGPL и MIT/X Consortium License.
|
|
|
Программы для резервного копирования и восстановления
данных (backup software) |
Консольные программы |
Программы для графического режима |
Что почитать?
|
dump
cdbackup
Утилита для упрощения процесса создания резервных копий на носители CD-R/W. Лицензия: BSD.
Disk ARchive
(Disk Archive)
Программа для резервного копирования дерева каталогов и файлов.
dbackup
Клиент-серверная система резервирования данных. Метод позволяет как быстрое сохранение, так и быстрое восстановление.
FauBackup
Консольная утилита для создания резервных копий. Лицензия: GPL.
FScat
: FSCat is a utility for dumping filesystems offline.
fsbackup
Программа для создания резервных копий. Поддерживает сжатие и шифрование. Полученные файлы могут хранится на локальной файловой системе или удаленном компьютере (SSH/FTP). Лицензия: GPL.
hdup
Программа для резервного копирования файловой системы. Поддерживает шифрование (с помощью mcrypt) и компрессию (bzip/gzip) данных, возможность отправления архива на удаленный хост. Лицензия: GPL.
Imlug Remote Backup System (2003 г.)
Система для создания резервных копий директорий удаленной машины и их пересылки на локальную рабочую станцию используя rsync, SSH или FTP.
Mondo Rescue
Утилита, создающая и записывающая резервную копию сервера или рабочей станции на кассету, CD-R, CD-RW, NFS или жесткий диск. Поддерживает LVM, RAID, ext2, ext3, JFS, XFS, ReiserFS, VFAT.
Taper
|
Amanda s a backup system that allows the administrator to set up a single master backup server to back up multiple hosts over network to tape drives/changers or disks or optical media.
Lonetar. [Prop]
Bacula
Набор программ для управления резервными копиями и восстановления данных на удаленном компьютере через сеть.
KDar
Программа для создания архивов данных и сохранения их на любых доступных накопителях: CD-R, Zip или Jazz дисках, DVD-R, дискетах и др.
PING (Partimage
Is Not Ghost) -- Backup and Restore Disk Partitions. PING is a live
Linux ISO, based on the excellent Linux From Scratch (LFS) documentation. It
can be burnt on a CD and booted, or integrated into a PXE / RIS environment.
Recovery Is Possible!
Система для создания резервных копий на CD/floppy и восстановления ОС. Поддерживает файловые системы: Reiserfs, Reiser4, ext2/3, iso9660, UDF, XFS, JFS, UFS, HPFS, HFS, MINIX, MS DOS, NTFS, UMSDOS, VFAT. Лицензия: GPL.
up2rshare
Shell-скрипт для закачки файлов на RapidShare в пакетном режиме. Удобен для создания резервных копий. Лицензия: GPL.
|
Ссылки в "Виртуальной энциклопедии""
Further Torture: More Testing of Backup and Archive Programs
С.Яремчук, "Обзор систем резервного копирования"
|
Создание образов дисковых разделов |
Консольные программы |
Программы для графического режима |
Что почитать?
|
Clonezilla -
утилита, предназначенная для клонирования жестких дисков и разделов. Аналог
утилиты Norton Ghost.
Ghost for Unix
(g4u )
Загрузочная дискета/диск, позволяющая клонировать жесткие диски с
использованием FTP. Лицензия: BSD.
|
Partition Image
(Partition Image)
Утилита для работы с разделами диска. Сохраняет партиции в image файле.
Поддержка: ReiserFS, ext2fs/ext3fs, FAT16/32, NTFS, HPFS, JFS, XFS, HFS, FFS, UFS. Лицензия: GPL.
|
Обзор программ
для исследования содержимого жесткого диска
В.Костромин, "Программа Partition Image - создание образа дискового раздела"
|
Machine mirroring over network |
Консольные программы |
Программы для графического режима |
Что почитать?
|
|
UDP Cast - передача информации
сразу на несколько машин в сети Ethernet.
|
|