Система Linux

Couldn't load XPCOM

На свежеустановленном Arch Linux с kernel-2.6.33.4 (ядро обновлять нежелательно — старое железо) не запускается Firefox 4.0.1. Появляется сообщение:

...
Couldn′t load XPCOM.
...

Подобное обычно происходит при обновлении и лечится в одних случаях так:

# pacman -S xcb-util cairo

Установка даты и времени в Linux

Для установки времени в Linux необходимо вначале запустить команду date без параметров:

$ date
Срд Апр 27 17:30:18 YEKST 2011

Если временная зона установлена неправильно, то для её корректировки можно использовать команду timeconfig:

USB устройства

USB — Universal Serial Bus (Универсальная последовательная шина) была разработана консорциумом компаний с целью предоставить единственную, простую шину для подключения периферии.

Дизайн USB позволяет устройствам подключаться на лету, используя для подключения стандартные гнезда. USB устройства включают в себя: клавиатуры, мыши, принтеры, сканеры, жесткие диски, флэш-драйвы, камеры, модемы, сетевые адаптеры и колонки, а их список постоянно растёт.

Имеющаяся в Linux поддержка USB устройств достаточно всеобъемлюща, но ряд устройств требуют специальных драйверов, а другие, преимущественно принтеры и сканеры, могут не поддерживаться или поддерживаться лишь частично.

Смена уровня выполнения

Для смены уровня выполнения загрузки системы с текстового режима на графический (или наоборот) следует отредактировать соответствующую строку в файле /etc/inittab:

root@localhost:/:# mcedit /etc/inittab
...
 
# Default runlevel. (Do not set to 0  or 6).
id:4:initdefault:
 
...

для чего достаточно заменить цифру 4 другой.

Уровни выполнения

Стандартная схема уровней выполнения Linux:

Целостность файлов паролей

Файлы паролей /etc/group, /etc/passwd, /etc/shadow и /etc/gshadow), интенсивно используемые в процессе администрирования, нуждаются в средствах проверки правильности их синтаксиса, т.к. при допущенных ошибках существует опасность взлома системы.

Файлы /etc/passwd и /etc/shadow проверяются программой pwck, сообщающей о всех записях не имеющих пароля:

# pwck

Пользователи

Администрирование пользователей в Linux позволяет: создавать, удалять пользователей, изменять пароли, создавать группы и добавлять и добавлять в их список участников.

Использование /proc

Данные, необходимые для отслеживания состояния работающей системы в реальном времени, получения информации о физической памяти и процессоре, идентифицирования дисков, читаются из виртуальной файловой системы /proc.

Для чтения данных из /ргос используются cat и утилиты, предназначенные специально для этой цели (например, sysctl, lspci, ps и top). Синтаксис cat:

$ cat /proc/filename

Использование dmesg

Часто требуется получить список всех устройств в системе, в том числе USB и SCSI, конфигурация памяти, процессор. Для этого можно воспользоваться программой dmesg, выводящей список всего оборудования, обнаруженного ядром.

Использование lspci

При установке Linux на компьютер необходимо знать, будут ли работать под Linux сетевая карта, модем, видео- и аудиокарты, а для того, чтобы знать о существовании драйверов для каких-либо устройств, нужно знать их чипсеты.

Планировщик заданий Cron

В системе Linux автоматический запуск заданий выполняется демоном crond, а составлять расписания для автоматического запуска заданий могут не только администратор системы, но и пользователи.

Powered by Drupal — Design by drupal.mensh.ru.