Все технические форумы на одном сайте Удобный поиск информации с популярных форумов в одном месте
Вопрос: Рандомное копирование в FreeBSD

Доброго дня. На FreeBSD есть много папок с музыкальными файлами, внутри папок много других подпапок. Задача такова, что нужно делать поиск файлов, записанных 3 дня назад, и из этих записей рандомно выбрать 2-3 файла (а их там будет в результате поиска более 100), и скопировать в другую папку.
Голова подсказывает, что поиск нужно сделать как find /path/dir -ctime 3 -exec cp /path/newdir, но он тогда не включает в поиск подпапки (прописывать на каждую подпапку - дурдом, они там каждый день новые появляются). И к тому же, не могу сообразить, как сделать рандомную выборку только 2-3 файлов из всего вывода.
Прошу вашей помощи!
Ответ:

не освоит, но прочитать perl за вечер, получить основы и решить
данную задачу - вполне реально, и толчок к освоению perl.
По молодости - все легко, было бы желание, и если его нет, то
и до старости не освоит
Вопрос: Freebsd не запускается

Здравствуйте, помогите пожалуйста решить проблему.

На компьютере стоит freebsd 8.0, всё работало нормально, ничего не трогал, но с какого-то момента запускаться (нормально) перестала: при загрузке пишет
Can't stat /dev/ar0s1g: no such file or directory
Can't stat /dev/ar0s1g: no such file or directory
The following file system had unexpected inconsistency:
ufs: /dev/ar0s1 (/home)
Unknown error; help!
ERROR: ABORTING BOOT (sending SIGTERM to parent)!
Nov 26 18:53:21 init: /bin/sh on /etc/rc terminated abnormally, going to single user mode
Enter full pathname of shell or RETURN for /bin/sh:

Жму энтер
При копировании (# cp index.php /home/admin) пишет read-only file system

Помогите пожалуйста, как это исправить? Что может быть причиной этого?
P.S. freebsd знаю плохо, поэтому пишите пожалуйста все поподробнее.
Ответ: Здравствуйте. Установил freebsd 10.1 с флешки, в конце установщик предложил перезагрузиться. Но компьютер вообще не заружает ОС, появляется графическая заставка (выдаваемая видеокартой), внизу подсказки: <F9>Boot menu,<F11>SETUP,<F11> Recovery и дальше ничего не происходит. Если нажать одну из клавиш F9, F10 или F11, подсказка исчезает, внизу пишет соответствующее кнопке действие и висит. Даже в биос не заходит. Пробовал и с флешкой и без. Если отсоединить винчестер, в биос заходит.
Конфигурация системника: процессор Celeron 3.0GHz, 521 Mb DDR2, HDD SATA80Gb, видеокарта интегрированная.
Вопрос: Установка FreeBSD

Начнем понемногу
Запускаем систему
Установка FreeBSD

Жмем install
Установка FreeBSD

Выбираем кодировку клавиатуры
Установка FreeBSD Установка FreeBSD

Задаем имя системы
Установка FreeBSD

Выбираем компоненты системы. Выделяем пробелом, перемещаемся стрелочками.
Установка FreeBSD

Приступаем к созданию таблицы файлов в ручном режиме.
ВНИМАНИЕ! Иным способом вы просто затрете Windows
Установка FreeBSD

Перед нами диск с уже установленной системой Windows - ada0s1. У вас могут быть иные разделы на диске!
Установка FreeBSD

Выберите родительский раздел (ada0) и нажмите кнопку create
Задаем тип раздела freebsd, размер, строчку монтирования оставляем пустой.
Установка FreeBSD

Теперь выберете новый раздел BSD, у меня он ada0s2
Установка FreeBSD

Создайте на нем подразделы. Для примера я создам лишь основной раздел freebsd-urs
Установка FreeBSD Установка FreeBSD

И раздел подкачки swap
Установка FreeBSD

В результате у нас должно получиться примерно такое
Установка FreeBSD

Жмем Finish, Commit и ждем распаковку с установкой
Установка FreeBSD

Продолжим понемногу...
Ждем, когда файлы будут проверены, распакованы и установлены
Установка FreeBSD

После установки система предложит нам создать пароль суперпользователя root
Установка FreeBSD

Следующим шагом нам будет предложено настроить сеть. Подробно описывать про сеть не буду, так как это целая тема.
Установка FreeBSD Установка FreeBSD
Установка FreeBSD

Настраиваем временную зону
Установка FreeBSD Установка FreeBSD
Установка FreeBSD Установка FreeBSD

Приступаем к конфигурации системы
Из сервисов я оставлю sshd, так как иное мне не нужно, но каждый думает по своему.
Выделяем пробелом, перемещаемся стрелочками.
Установка FreeBSD

Аварийные дампы. Я выберу Нет
Установка FreeBSD

Дополнительные юзеры. Для упрощения я выберу нет.
Установка FreeBSD

Ну вот мы подобрались к финалу установки. Здесь мы можем подредактировать, что ранее редактировали. Я предлагаю поработать с манами, которые еще много раз пригодятся, а именно сменить дефолтный английский на русский язык.
Установка FreeBSD Установка FreeBSD

Сохраняем и выходим из настроек Exit
Установка FreeBSD

Ну вот мы и пришли к логическому завершению!
После выхода из настроек нам будет предложено запустить оболочку, что мы и сделаем.
Установка FreeBSD

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

su

boot0cfg -B ada0

Ну и перезагрузимся

reboot

Установка FreeBSD

Теперь у нас есть выбор установленных систем
Установка FreeBSD

И если вы сделали все правильно, то после загрузки системы и авторизации перед нами окажется
"Welcome to FreeBSD"
Установка FreeBSD

P.S. а теперь можно и отдохнуть
Ответ:
Цитата Сообщение от darkjedi Посмотреть сообщение
попробуйте поставить из репозитория, если есть интернет.
Интернет есть
Цитата Сообщение от darkjedi Посмотреть сообщение
Так бывает, но редко.
Значить все хорошо.
Цитата Сообщение от darkjedi Посмотреть сообщение
как-то больше двух суток OpenOffice на слабой машине собирался
У меня именно слабая, очень.
Celeron на 775 сокете, RAM 512.
Буду пробовать но на следующей неделе. Много работы.
Хочу отказаться от Windows, совсем, но, пока не могу.
Читал, что можно FreeBSD использовать в качестве рабочего компьютера.

Не могли бы Вы подсказать возможно-ли будет выполнять следующие действия (просто ДА или НЕТ, учитывая сноски на скорость) и некоторые достаточно быстро:

- установить локальный web-сервер (как Denver в Windows), для работы с сайтами (соответственно локально.) В интернете все на хостинге. (скорость выполнения - не важно) -
- Есть ли хороший редактор как (notepad++ или Dreamweaver в Windows), (как Brackets или Sublime в Linux) с подсветка синтаксиса, множественные курсоры и т.д. -
- создать образ iso (создание, открытие, редактирование) (как UltraISO в Windows) (скорость выполнения - обычная) -
- смонтировать образ iso и диск (как Deamon Tools в Windows) (скорость выполнения - обычная) -
- вставить CD-карту и подключить переносной hdd и скопировать с карты на этот переносной hdd (скорость выполнения - очень быстро) -
- подключить сетевой диск с сервера Windows Server 2008 и 2012 (скорость выполнения - вообще) -
- подключение к хостингу по ftp (скорость выполнения - вообще) -
- подключить флэшку и скопировать файлы (с флэшки или на флэшку) (скорость выполнения - обычная) -
- работая в редакторе кода (notepad++, Brackets, Sublime) переключиться на браузер, загуглить, вернуться проверить.
- сконвертировать видео из mp4 в avi или DVD и записать на диск DVD (скорость выполнения - быстро) -
- сконвертировать аудио файл в разные форматы и записать на диск CD (скорость выполнения - быстро) -
и т.д.
- посмотреть почту через почтовую программу -
в общем все стандартные действия как для рабочего компа.
Я понимаю, все зависит от софта, но это все выполнимо -
У нас один сервер работает на FreeBSD, другие два на Windows Server. На рабочем компе хочу посмотреть desktop вариант.
А потом уже пробовать изучать сервер.
Вопрос: FreeBSD: Ping: 22% packet loss

Доброго Всем Времени Суток!
Вопрос адресован в основном к Фряшным Админам.
С FreeBSD Я ковырялся, но не очень глубоко. Сейчас установил FreeBSD 10.1 на НетБук (Экран разбит — чем не Сервак?) Samsung NP‑NC10‑KA04RU (Intel® Atom™ N270 Diamondville-SC 1.60 GHz, HT, Mobile Intel® Calistoga‑GSE i945GSE, 1024 MB DDR2‑667, Marvell Yukon 88E8040 PCI-E Fast Ethernet Controller). При попытках пинговать получаю постоянную потерю Пакетов 22% — 27%. Пинал с соседней Машины (Ubuntu Linux), подключённой через обычный Свич D‑Link DES‑1005A.
+
uname -a
FreeBSD CrazyMihey.HopTo.Org 10.1-RELEASE FreeBSD 10.1-RELEASE #0 r274401: Tue Nov 11 22:51:51 UTC 2014  root@releng1.nyi.freebsd.org:/usr/obj/usr/src/sys/GENERIC  i386

ifconfig -a
ath0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 2290
   ether 00:21:63:XX:XX:XX
   nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
   media: IEEE 802.11 Wireless Ethernet autoselect (autoselect)
   status: no carrier
msk0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
   options=8010a<TXCSUM,VLAN_MTU,TSO4,LINKSTATE>
   ether 00:13:77:XX:XX:XX
   inet 192.168.XXX.XXX netmask 0xfffffff8 broadcast 192.168.XXX.XXX	# My Internal NetWork.
   inet 10.226.XXX.XXX netmask 0xffffe000 broadcast 10.226.XXX.XXX	# Given by ISP.
   nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
   media: Ethernet autoselect (100baseTX <full-duplex,flowcontrol,rxpause,txpause>)
   status: active
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
   options=600003<RXCSUM,TXCSUM,RXCSUM_IPV6,TXCSUM_IPV6>
   inet6 ::1 prefixlen 128
   inet6 fe80::1%lo0 prefixlen 64 scopeid 0x3
   inet 127.0.0.1 netmask 0xff000000
   nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>

Для проверки Связи используется следующая Команда:
ping -c 1024 -s 1472 -f 192.168.….…

Были получены следующие Результаты (при повторых Тестах Ситуация повторяется с точностью до ± Погрешность):
Ping FreeBSD -> Linux 1.065 ms, 0.0% packet loss
Ping FreeBSD -> Yandex.Ru 5.883 ms, 0.0% packet loss
Ping Linux -> FreeBSD 1.008 ms, 22% packet loss
Ping FreeBSD -> LocalHost 0.041 ms, 27.0% packet loss
Ping Linux -> NetBook_Linux_ELive 0.787 ms, 0% packet loss
Ping Linux -> LocalHost 0.017 ms, 0% packet loss
Подобное поведение FreeBSD наблюдалось и на совершенно другом Компьютере с абсолютно другим Сетевым Адаптером (FreeBSD 9.1 на Pentium IV с Сетевухой RealTek), а также на Виртуальной Машине (VMWare WorkStation), из чего можно сделать вывод, что Потери возникают из-за каких-то Настроек Сети во FreeBSD. Чтобы окончательно исключить вопросы по Аппатарному Обеспе́чению, вчера запустил на этом НетБуке ELive Linux (С USB-Флэшки) и та же Команда Ping сработала без потерь.
В связи с ВышеСказанным, вопрос к Гуру FreeBSD: В какую сторону копать? Возможно, имеет смысл, например, увеличить Очереди или подкрутить ещё что-нибудь, Я (пока) не знаю, как, все Настройки по умолчанию. Возможно, Кто-то ещё попробует Ping в режиме малой паузы («-f») на своей FreeBSD, хотябы до LocalHost и озвучит здесь полученный Результат.
Заранее Thanx! Всем, кто откликнется и Sorry, если «Многа Букафф».
Ответ: Всем Спасибо за Внимание, ответили на Другом Форуме.
Я, конечно, подозревал, что Чертёнок не хуже Пингвина в плане Сетей, но там объяснили, что просто FreeBSD ограничивает количество ICMP-Ответов (по умолчанию 200 в Секунду). Настроить можно при помощи Параметра Ядра:
sysctl net.inet.icmp.icmplim
Вопрос: Как в grub2 добавить freebsd?

Проблема заключается в том, что есть компьютер, на нём установлен linux mint, windows 7 и freebsd. Как обычно выполняю
Bash
1
sudo update-grub
он выдаёт
Bash
1
2
3
4
5
6
7
8
9
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-3.13.0-37-generic
Found initrd image: /boot/initrd.img-3.13.0-37-generic
Found memtest86+ image: /boot/memtest86+.elf
Found memtest86+ image: /boot/memtest86+.bin
  No volume groups found
Найден Windows 7 (loader) на /dev/sda1
Найден unknown Linux distribution на /dev/sda4
завершено
и в меню выбора систем freebsd не появляется. что делать?
Ответ: В /etc/grub.d/40_custom добавить следующее:
menuentry "FreeBSD 10.0" {
insmod part_gpt
set root='(hd0,1)'
kfreebsd /boot/loader
}
где FreeBSD 10.0 - версия FreeBSD,
(hd0,1) - раздел с FreeBSD
Вопрос: Выбор FreeBSD

Всем привет.У меня в дипломе есть пункт выбор и обоснование ОС,я выбрал FreeBSD,на него я установил zabbix сервер.Мне нужно написать почему я выбрал именно FreeBSD,а не Debian или Ubuntu.Может кто нибудь написать основные достоинства FreeBSD от других Unix систем,а то какая-то проблема вышла на предзащите с объяснением,почему я выбрал FreeBSD.
Ответ:
Сообщение от Stepa_1
я выбрал FreeBSD
Зря
Вопрос: Как настроить интернет в FreeBSD?

Проблема, при настройке интернета в FreeBSD. Дело в том, что компьютер выходит в интернет через VPN соединение. Когда в настройках FreeBsd ввожу нужные IP и шлюз,и все остальное, все равно не заходит в интернет. Помогите,пожалуйста.


Ответ:
Сообщение от barbacriss
Дело в том, что компьютер выходит в интернет через VPN соединение.
Настройка VPN-соединения в FreeBSD через .
У меня VPN-соединением заведует недорогой домашний Wi-Fi-маршрутизатор, а FreeBSD "ходит" через него путём указание в /etc/rc.conf двух строк:
dhcp_enable="YES"
ifconfig_re0="DHCP"

IMHO, так гораздо проще и раздавать интернет удобнее. Мощность сигнала Wi-Fi регулируется "прошивкой".
Вопрос: FreeBSD 10.2 Gnome3 русский язык

FreeBSD это мой первый опыт установки unix системы, ни с виндой ни с qnx вообще проблем небыло никогда а тут полный... Сделал себе мозги по полной пока ставил на виртуальную машину, kde вообще адекватно вставать не захотел, gnom работает нормально кроме 2 моментов:
изменяю локализацию и из русского только дата, все остальное на английском, рылся в интернете менял всякие файлы ничего не помогает
в /etc/rc.conf добавить:
Код:
gdm_enable="YES"
gdm_lang="ru_RU.KOI8-R"

файл ~/.dmrc следующего содержания
Код:
[Desktop]
Language=ru_RU.UTF-8
Session=gnome

Cоответсвенно в ~/etc/rc.conf
Код:
gdm_lang="ru_RU.UTF-8"

А в ~/.profile добавляем строку
Код:
LANG=ru_RU.UTF-8

и второй момент: раскладка не меняется с русской на английский клавишами, у меня подозрение что они там тупо не назначаются потому что пишет execution of "gkbd-keyboard-display" failed: command not found при нажатии Show keyboard layout

Добавлено через 16 часов 7 минут
Проблемы были решены установкой 9.3 версии
При попытке настроить интернет (МТС коннект) вылезла проблема, что он там тупо не настраивается
Вывод: FREEBSD как и все эти unix подобные системы конченое дерьмо для мазахистов Shift+Delete
Ответ:
Сообщение от MrMiller
На форумах пишут
На заборе тоже много чего пишут...
Сообщение от MrMiller
эта операционная система лучшая для серверов
Ложь.
Сообщение от MrMiller
основная задача серверов - обработка и передача данных
С этим и Windows прекрасно справляется.
Сообщение от MrMiller
чем причина такой лютой неприязни к win серверам
Неприязнь у кого то может быть из за её лицензии, закрытости и она стоит денег.
В Unix-ах есть некоторые полезные инструменты, которых нет в Windows и Unix-ы лучше подходят для некоторых задач.
Сообщение от MrMiller
в чем причина такой лютой неприязни к win серверам.
Какая такая прямо лютая неприязнь? Например, у Яндекса сейчас часть серверов работает на Ubuntu Server, часть на Windows Server и ноль на FreeBSD.
Отказались от неё в пользу Ubuntu Server.
Лютая неприязнь бывает только у лютых фанатиков, а фанатизм - это зло. Меньше всякий шлак на ЛОР-е читай.
Вопрос: Freebsd

Здравствуйте! Ищу FreeBsd 5 и ниже версий! у кого есть пожалуйста выложите! Очень надо!
Ответ:
Цитата Сообщение от Amet13 Посмотреть сообщение
тогда начинайте вообще с unix system v!
=))
вообще сейчас за 9 лет программирование запустил линукс) так не разу не пользовался)
Вопрос: Freebsd 6.2 DNS падает

Здравствуйте, уважаемые форумчане. В Unix -ах не очень разбираюсь, прошу помощи.
Есть прокси-сервер на FreeBSD 6.2, есть поднятый на нем Squid, openvpn, natd, named, ipfw. Одна сетевуха смотрит на модем (192.168.200.2), вторая в умный свич d-link (172.16.4.1). Сервер на сколько я понимаю очень старый, там много чего меняли, вот досталось мне это богатство.
Те пользователи, которые ходят через squid не имеют никаких проблем, а кто напрямую работает, у них отваливается интернет.

Проблема заключается в следующем: Запускаю "nslookup ya.ru" на данном прокси-сервере
Код Bash
1
2
3
4
Server: servername
Address: 127.0.0.1
 
*** Request to servername timed-out
После перезапуска службы (/etc/rc.d/named restart) где-то около часа работает нормально (nslookup), потом та же история.
В какую сторону копать? Если нужны какие нибудь конфиги или логи, я предоставлю.
Ответ: Ээээм...
Ну во первых, ядро собирать дело конечно полезное, и часто нужное, если знаешь за что берешься, не знаю, какие у вас ошибки могли там валится, процедура достаточно простая.
Ядро имеет смысл пересобирать если:
а) не собираетесь обновлять систему
Потому что пересобраное ядро после обновления нужно пересобрать ещё раз.
б) что б не грузить систему тем чем не нужно, например звуковые драйвера, и лишние сетевые карты поубирать

Что б включить фаервол и нат нужно пересобрать с
Код Bash
1
2
3
4
5
options IPFIREWALL
options IPFIREWALL_NAT
options IPFIREWALL_DEFAULT_TO_ACCEPT
options IPFIREWALL_FORWARD
options LIBALIAS
Делайте примерно так:

Код Bash
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
cd /usr/src/sys/i386/conf или /usr/src/sys/amd64/conf зависит от того, какая стоит система х86 или х64
cp GENERIC NEWKERN
ee/vi/vim/nano NEWKERN т.е. открыть для редактирования
и после этих строк добавить
# $FreeBSD: release/9.2.0/sys/i386/conf/GENERIC 253860 2013-08-01 13:18:47Z marius $
 
cpu             I486_CPU
cpu             I586_CPU
cpu             I686_CPU
ident           ROUTER
 
makeoptions     DEBUG=-g                # Build kernel with gdb(1) debug symbols
makeoptions     WITH_CTF=1              # Run ctfconvert(1) for DTrace support
ну, добавить что вам уже нужно
 
cd /usr/src
make buildkernel KERNCONF=NEWKERN
make installkernel KERNCONF=NEWKERN
reboot
вот такое вот примерно дело

Добавлено через 17 минут
Не сильно кстати у вам там IPFW NAT, NATD же используете.