BSDPORTAL.RU

На этом сайте обсуждаются вопросы использования ОС FreeBSD
 Портал  •  Статьи  •  Форум  •  Wiki  •  Поиск  •  FAQ  •  Обои  •   Официальная документация  •  Новые темы 

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 14 ] 
Автор Сообщение
 Заголовок сообщения: Пара вопросов от новичка
СообщениеДобавлено: Вт 24 дек, 2019 5:03 pm 
Не в сети

Зарегистрирован: Пн 23 дек, 2019 5:11 pm
Сообщения: 15
Здравствуйте. В книге "Подробное руководство по FreeBSD" упоминалось, что сборка ядра под конкретную архитектуру процессора позволит использовать все преимущества микроархитектуры, в отличии от ядра Generic. На сколько это сейчас актуально, или проще использовать модули, т. к. книжка не очень новая мне сложно оценить актуальность информации. BSD используется как десктоп и как ось для обучения Unix, если это важно.
И еще,что проще для новичка изначально настроить для управления трафиком - TCP Wrappers или PF или может есть какой-то базовый вариант готовый для домашнего использования? Или пока за это можно не переживать?
И последнее: подскажите про что мне надо почитать,чтобы я смог назначить на Apple клавиатуру клавиши Home/End/PgUp/PgDwn/ScrLock и т.д под FreeBSD, может быть у кого-то был опыт подобный.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Пара вопросов от новичка
СообщениеДобавлено: Вт 24 дек, 2019 6:27 pm 
Не в сети
Модератор

Зарегистрирован: Сб 11 сен, 2004 6:33 am
Сообщения: 5296
Откуда: Москва
UnixNoob писал(а):
Здравствуйте. В книге "Подробное руководство по FreeBSD" упоминалось, что сборка ядра под конкретную архитектуру процессора позволит использовать все преимущества микроархитектуры, в отличии от ядра Generic. На сколько это сейчас актуально, или проще использовать модули

Начнём с того что использование модулей (в противовес изменению конфигурации ядра) и пересборка под процессор (что на 64битной архитектуре не требует изменения конфигурации) - ортогональные вещи. Модули имеет смысл использовать и на собранном руками ядре потому что это банально удобнее, и скорее всего ничего что требовало бы изменение конфигурации ядра (типа как добавление всяких options IPFIREWALL когда его не было возможности загрузить модулем) вы уже не встретите. А что касается сборки под процессор - по мне так на amd64 и для дома это не имеет смысла. Современные процессоры развиваются в основном в области SIMD который в ядре всё равно не используется, и нагрузить ядро вычислениями вы едва ли сможете если не будете прокачивать десятки гигабит. Помимо этого, с самосборным ядром вы лишаетесь возможности бинарных обновлений (freebsd-update).
А вот пользовательский софт собирать с CPUTYPE (если вы собираетесь пользоваться портами) ничто не мешает, и может даже от этого будет какой-то профит.

UnixNoob писал(а):
т. к. книжка не очень новая мне сложно оценить актуальность информации. BSD используется как десктоп и как ось для обучения Unix, если это важно.

Если она действительно 2008 года, лучше сразу сожгите её. Актуальная документация - оригинальный handbook: https://www.freebsd.org/doc/en/books/handbook/.

UnixNoob писал(а):
И еще,что проще для новичка изначально настроить для управления трафиком - TCP Wrappers или PF или может есть какой-то базовый вариант готовый для домашнего использования?

TCP wrappers - специфичная вещь не поддерживаемая большей частью софта и работающая только в пределах одного хоста, так что лучше начинать с pf/ipfw - они универсальны и позволят контролировать трафик ещё и домашней сети + делать NAT. Выбор между ними для вас в большей мере дело вкуса.

UnixNoob писал(а):
Или пока за это можно не переживать?

Если у вас в сеть не торчит потенциально дырявых сервисов то можно не переживать.

UnixNoob писал(а):
И последнее: подскажите про что мне надо почитать,чтобы я смог назначить на Apple клавиатуру клавиши Home/End/PgUp/PgDwn/ScrLock и т.д под FreeBSD, может быть у кого-то был опыт подобный.

В системной консоли или в иксах? На системную я бы времени сразу не тратил, но гуглятся некие keymap'ы: https://forums.freebsd.org/threads/keym ... ard.66959/. Если в иксах, то скорее всего можно смотреть и линуксовые инструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Пара вопросов от новичка
СообщениеДобавлено: Вт 24 дек, 2019 10:46 pm 
Не в сети

Зарегистрирован: Пн 23 дек, 2019 5:11 pm
Сообщения: 15
AMDmi3 писал(а):
Если она действительно 2008 года, лучше сразу сожгите её. Актуальная документация - оригинальный handbook: https://www.freebsd.org/doc/en/books/handbook/.

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


AMDmi3 писал(а):
В системной консоли или в иксах? На системную я бы времени сразу не тратил, но гуглятся некие keymap'ы: https://forums.freebsd.org/threads/keym ... ard.66959/. Если в иксах, то скорее всего можно смотреть и линуксовые инструкции.


Эх,плохо что системную не прикрутить консоль,по будем искать инструкции для Linux.
Cпасибо за ответы, будем искать и разбираться дальше. :twisted:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Пара вопросов от новичка
СообщениеДобавлено: Вт 24 дек, 2019 11:03 pm 
Не в сети
Модератор

Зарегистрирован: Сб 11 сен, 2004 6:33 am
Сообщения: 5296
Откуда: Москва
UnixNoob писал(а):
Handbook я обязательно прочитаю, уже обращался к нему,но выборочно. Просто мой английский пока не настолько хорош,чтобы книги в оригинале читать, а более свежего и обширного ничего не нашлось :(

Русский handbook точно свежее и обширнее чем книга 2008 года, но всё равно устаревший по сравнению с оригиналом.

UnixNoob писал(а):
Эх,плохо что системную не прикрутить консоль,по будем искать инструкции для Linux.

Я не говорил что не прикрутить, я сказал что не нужно на это время тратить когда можно поставить иксы и работать в нормальном десктопе.
А так-то прикручивание скорее всего сведётся к выяснением scan кодов клавиш, если они нестандартные, и манипуляциям с keymap'ом.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Пара вопросов от новичка
СообщениеДобавлено: Чт 26 дек, 2019 3:43 pm 
Не в сети

Зарегистрирован: Пт 03 сен, 2004 1:26 pm
Сообщения: 2432
UnixNoob писал(а):
Эх,плохо что системную не прикрутить консоль,по будем искать инструкции для Linux.
Cпасибо за ответы, будем искать и разбираться дальше. :twisted:


"прикрутить" можно, только придется много чего изучить и сделать,
ибо работа в консоли связана с рядом факторов (это кроме консольного keymap):

- что Вы будете использовать в качестве эмулятора терминала и изучение termcap
- что Вы будете использовать в качестве SHELL'а и изучение этого shell'а и keybind в нем

даже после того как Вы настроите верхнее под себя, Вам придется в большинстве
консольных утилит, настраивать свою привязку клавиш, если это позволяет
само приложение.

Итог: много потраченного времени, хотя и небесполезно, и в результате остановитесь
на выборе оконного менеджера, его настройке и мапингу в X11, это то о чем Вам
уже сказали.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Пара вопросов от новичка
СообщениеДобавлено: Вс 29 дек, 2019 5:14 am 
Не в сети
Аватара пользователя

Зарегистрирован: Пн 04 янв, 2016 6:26 pm
Сообщения: 50
UnixNoob писал(а):
BSD используется как десктоп и как ось для обучения Unix

А вы распределите эти функции. FreeBSD «как ось для обучения Unix» поставьте на какой-то старый Pentium III, и сделайте его домашним сервером, а «BSD как десктоп» подключите к этому серверу, и управляйте им по ssh. И у вас сразу появится мотив использовать сборку ядра под конкретную архитектуру процессора, настраивать PF и прочие сетевые службы. ;)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Пара вопросов от новичка
СообщениеДобавлено: Ср 15 янв, 2020 10:09 am 
Не в сети

Зарегистрирован: Пн 09 янв, 2017 9:03 pm
Сообщения: 57
всем привет!

есть команды для вывода содержимого файла, cat head tail, подскажите пжл ключ к ним или другую утилиту для вывода, нужно чтобы содержимое выводилось с нумерацией строк, либо с конкретным номером строки


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Пара вопросов от новичка
СообщениеДобавлено: Ср 15 янв, 2020 1:57 pm 
Не в сети

Зарегистрирован: Пт 03 сен, 2004 1:26 pm
Сообщения: 2432
WideAreaNetwork писал(а):
всем привет!

есть команды для вывода содержимого файла, cat head tail, подскажите пжл ключ к ним или другую утилиту для вывода, нужно чтобы содержимое выводилось с нумерацией строк, либо с конкретным номером строки


# man cat
# man nl

?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Пара вопросов от новичка
СообщениеДобавлено: Ср 15 янв, 2020 10:29 pm 
Не в сети

Зарегистрирован: Пн 09 янв, 2017 9:03 pm
Сообщения: 57
Код:
cat -n log.log | grep 35


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Пара вопросов от новичка
СообщениеДобавлено: Ср 15 янв, 2020 11:07 pm 
Не в сети
Модератор

Зарегистрирован: Сб 11 сен, 2004 6:33 am
Сообщения: 5296
Откуда: Москва
Это вы так 35-ю строку выбираете? А что если "35" встретится в тексте? Тогда уж
Код:
cat log.log | cat -n | grep '^[[:space:]]*35[[:space:]]'

но вообще для выбора конкретной строки есть более прямые способы:
Код:
cat log.log | head -35 | tail -1
cat log.log | sed -n '35p'
cat log.log | awk 'NR==35{print}'


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Пара вопросов от новичка
СообщениеДобавлено: Ср 15 янв, 2020 11:47 pm 
Не в сети

Зарегистрирован: Пн 09 янв, 2017 9:03 pm
Сообщения: 57
Код:
cat log.log | head -35 | tail -1


хороший вариант) запишу себе


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Пара вопросов от новичка
СообщениеДобавлено: Чт 16 янв, 2020 12:10 am 
Не в сети
Модератор

Зарегистрирован: Сб 11 сен, 2004 6:33 am
Сообщения: 5296
Откуда: Москва
WideAreaNetwork писал(а):
хороший вариант) запишу себе

Если что он есть в `man head`. Читайте маны.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Пара вопросов от новичка
СообщениеДобавлено: Чт 16 янв, 2020 11:31 am 
Не в сети
Аватара пользователя

Зарегистрирован: Пн 04 янв, 2016 6:26 pm
Сообщения: 50
AMDmi3 писал(а):
но вообще для выбора конкретной строки есть более прямые способы…

Да
More, less, или можно ещё most, но его устанавливать специально придётся. ;)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Пара вопросов от новичка
СообщениеДобавлено: Вт 18 фев, 2020 1:40 pm 
Не в сети

Зарегистрирован: Пн 09 янв, 2017 9:03 pm
Сообщения: 57
всем привет!
может кто знает, разрабы ведут работы в сторону распараллеливания dummynet по ядрам? а то в аннотациях к 11-12 версий ничего не нашел


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 14 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Зарегистрированные пользователи: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB
Яндекс.Метрика