Некоторые моменты работы с Linux: как избежать неприятностей и ошибок

linux ошибкиПоскольку сфера ИТ сегодня является самой популярной и востребованной, молодые люди стремятся ее освоить и связать с ней свою будущую специальность, работу и, соответственно, жизнь.

Но при работе с Linux у многих возникают вопросы, на которые мы постараемся ответить, чтобы упростить Вашу работу.

Компьютеры в Одессе от производителя становятся все более востребованными, и после их приобретения многие задумываются о том, чтобы продлить срок службы ssd-дисков, которые являются встроенными. При этом полезно будет узнать, что при работа с Linux с флешки, Вам может захотеться сделать износ этой самой флешки гораздо меньше, чем у всех устройств имеется ограниченное количество циклов перезаписи.

Система ext3, изначально, может записывать все изменения метаданных через каждый пять секунд. Можно это время изменить, сделав его больше. Для этого можно использовать монтирование файловой системы с параметром commit=N. Именно он «приказывает» ядру задерживать записи на такое количество секунд, какое Вам необходимо.

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

Оба действия, которые описаны выше, можно использовать при помощи опции noatime,commit=120. Следует добавить эту опцию в файл /etc/fstab. Если файловые системы уже смонтированы, данную операцию можно сделать при помощи выполнения такой команды как

mount -o remount,noatime,commit=120/

После этого система ежедневно будет запускать updated. Он будет создавать базу данных для всех файлов системы, которые используются в команде locate. Это, к сожалению, негативно скажется на системе файла. Поэтому, если захотите, сможете отключить данную опцию при помощи добавления exit 0 в скрипт /etc/cron.daily/find.

Полезно будет также знать, что syslogd, по умолчанию, после установки будет заниматься синхронизацией логов на диск. При чем, этих логов будет очень много. А данный процесс будет происходить после того, как будет добавлена новая информация. При желании, Вы сможете изменить /etc/syslog.conf таким образом, чтобы каждое имя конкретного файла начиналось ни с чего иного, как со знака минус. Это будет означать, что все эти файлы синхронизируются мгновенно. Это существенно увеличит риск того, что многие сообщения потеряются, если система вдруг «зависнет».

Это самые основные моменты, в которых у Вас могут возникнут вопросы во время работы с системой.