FreeBSD 9.0 GPT + gmirror

Столкнулся с проблемой реализации подобной связки GPT и gmirror на FreeBSD 9.0.

Методом проб и ошибок получилась вот такая пошаговая инструкция:

  1. Загружаемся с диска FreeBSD 9.0 amd64 в режиме LiveCD, система спросит логин, вводим root, а вместо пароля просто жмем Enter.
  2. Удаляем все GPT данные с дисков:
gpart …
more ...

Аналоги на sed для dos2unix и unix2dos

Команда dos2unix служит для преобразования форматов текстовых файлов MSDOS к UNIX формату, а команда unix2dos служит для преобразования форматов текстовых файлов UNIX к формату MSDOS* и windows*.

Известно, что форматы текстовых файлов в DOS и в UNIX немного отличаются:

  • В DOS все строки заканчиваются парой символов CR и LF (возврат …
more ...

FreeBSD утилита pw, управление пользователями и группами

Просмотреть текущее состояние можно командой id

id USER

Сменить UID:

pw usermod metall -u 1005

Сменить GID:

pw groupmod metall -g 1005

Или:

pw usermod metall -g 1005

Изменить список групп, к которым принадлежит пользователь:

pw usermod USER -G vboxusers

Или:

pw usermod root -G operator,vboxusers

Хочу обратить внимание …

more ...

Уменьшение количества соединений в состоянии TCP TIME_WAIT

TCP TIME_WAIT состояние характерно для завершающей стадии соединения.

Рассмотрим пример:

  • FIN 1 => 2
  • ACK 1 <= 2
  • FIN 1 <= 2
  • ACK 1 => 2

В первой строке хост 1 инициирует завершение соединение отправкой пакета с флагом FIN. Хост 2, получив такой пакет подтверждает его флагом ACK, после чего в свою очередь отправляет …

more ...

FreeBSD, Linux узнать внешний ip адрес с консоли.

Бывает необходимость быстро узнать через какой ip выходит в интернет тот или иной сервер к которому вы подключены, ниже приведен простой способ решения данной задачи.

Так как во FreeBSD в стандартной комплектации нет wget, но зато есть fetch, команда будет такой:

fetch -qo - http://checkip.dyndns.org/ | grep -Eo '\<[[:digit …
more ...