Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Администрирование Linux / UNIX


РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Установка и настройка ОС / Unix/Linux/FreeBSD

Выпуск № 470
от 11.06.2006, 20:35

Администратор:Калашников О.А.
В рассылке:Подписчиков: 336, Экспертов: 32
В номере:Вопросов: 3, Ответов: 10


Вопрос № 45315: Привет, эксперты! Подскажите, какую никсовую ось лучше всего мне выбрать, если раньше дело с подобными не имел, но сейчас собираюсь всерьёз заняться изучением этой системы. И желательно, чтобы можно было ставить её вместе с Windows, так как комп...
Вопрос № 45377: Здравствуйте. У меня вопрос: стоит ли ставить ReiserFS? (За и против.)...
Вопрос № 45385: Здравствуйте, уважаемые эксперты! Такой вопрос. Можно ли написать на shell'e скрипт, который будет обращаться к конкретной таблице базы данных, выбиратьтам поле напрмиер comp_name и удалять одну из записей по заданному шаблону, например по а...

Вопрос № 45.315
Привет, эксперты! Подскажите, какую никсовую ось лучше всего мне выбрать, если раньше дело с подобными не имел, но сейчас собираюсь всерьёз заняться изучением этой системы.
И желательно, чтобы можно было ставить её вместе с Windows, так как комп у меня один.
Отправлен: 05.06.2006, 22:31
Вопрос задал: STeiv (статус: Посетитель)
Всего ответов: 4
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: SergeyMAC
Здравствуйте, STeiv!
С Windows можно поставить все никсы(какие-то проще,другие сложнее ).
Далее, если тебе нужна удобная система, в которой и попрограммировать можно без напряга и фильм посмотреть, то выбирай один из "продвинутых" linux-дистрибов (Mandriva, Fedora и т.д).
Если же тебе хочется действительно разобраться с устройством *nix (самому перетрясать все конфиги, маяться с настройкой казалось бы самой элементарной вещи, при этом не отвлекаться на специфику конкретного дистрибутива), товыбирай FreeBSD.
Ну а если ты готов рисковать своими нервами всерьез, то поставь себе Minix (и не забудь купить к нему книгу Э.Таненбаума "Операционные системы.Разработка и реализация.").

Удачи.
---------
броня крепка, и танки наши быстры
Ответ отправил: SergeyMAC (статус: 3-ий класс)
Ответ отправлен: 05.06.2006, 22:54
Оценка за ответ: 5
Комментарий оценки:
Спасибо за совет! Я его учту!

Отвечает: Стёпин Алексей Николаевич
Здравствуйте, STeiv!

Я бы обратил внимание впервую очередь на ASPLinux: большая часть приложения и железа работает из коробки в отличие от той же FedoraCore. И потом с русским меньше проблем.

Среди начинающих также очень популярны Mandriva (Mandrake) и Suse. Все также работает из коробки, всё предельно просто.

Если же есть очень большое желание разобраться досканально самому и нет страха перед командной строкой, и есть познания в английском (хотя бы начальные классы), то могу посоветовать Slackware, ArchLinux или Gentoo.

Можно попробовать поковыряться и с FreeBSD, но это не Линух и, ИМХО, на первых порях будет очень трудно.

В любом случае выбирать вам и только вам. Большинство линуксоидов пробуют ставить и работать много дистрибутивов, чтобы придти именно к тому, к чему душа лежит, что проще и понятнее. Лично я продолжительное время использовал Slackware, сейчас сижу на ArchLinux и думаю, что мои поиски идеального лично для меня дистрибутива закончены. :) Хотя как знать...

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

Удачи.
Ответ отправил: Стёпин Алексей Николаевич (статус: 3-ий класс)
Ответ отправлен: 05.06.2006, 23:56

Отвечает: Serg77
Здравствуйте, STeiv!
Выбирай FreeBSD, хорошая документация, широкая русскоязычная поддержка!
Ответ отправил: Serg77 (статус: Студент)
Ответ отправлен: 06.06.2006, 19:51
Оценка за ответ: 4

Отвечает: dark-mudrec
Здравствуйте, STeiv!
Для первого знакомства лучше выбрать что нибудь из ASPLinux, ALTLinux (это наши дистрибутивы) Mandriva (легок в использовании но глючный немного). Если охото более трудный путей то Slackware, Fedora Core, Debian (этот дистрибутив хорош тем что в нем изначально много программ много надо настраивать)ну а если ты камиказде то твой выбор Gentoo, FreeBSD. Сам же я пробовал только работать в ASPLinux (она как раз у меня и стоит все хорошо но инсталятор пакетов у него не слишком приходится ставить с диска и через консоль) ALTLinux(прост в использовании и интуитивно понятен), FreeBSD(очень понравился скоро снова поставлю его пакеты легко устанавливаются документация отличная и настроек хоть повесся), Debian(сначало придется помучится с русификацией да и интереснее ставить сначало базовую систему а после с консоли все остальное), DragonFlyBSD(с ним я так и не смог совладать),Mandrake(работает отлично настроить легко даже как то скучно) остальные пока не пробовал так что точно не скажу а выберать тебе) и удачи в этом интересном деле)))
---------
Курите доки они рулят)
Ответ отправил: dark-mudrec (статус: 1-ый класс)
Ответ отправлен: 08.06.2006, 00:17
Оценка за ответ: 4


Вопрос № 45.377
Здравствуйте. У меня вопрос: стоит ли ставить ReiserFS? (За и против.)
Отправлен: 06.06.2006, 13:35
Вопрос задал: Michael222 (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: GeorgIK
Здравствуйте, Michael222!
Смотря для каких целей используется компьютер?
В настоящий момент используется две версии данной файловой системы: reiserfs 3 и reiserfs 4. Хорошо работает с множеством небольших файлов за счет хорошего (по сравнению с ext3) хранения списка файлов директории и возможности упаковки нескольких небольших файлов в один блок (т.н. упаковка хвостов).
Согласно утверждениям разработчиков, ReiserFS 4 - самая быстрая из существующих в настоящий момент ФС. В ReiserFS 4 используются "пляшущие" деревья (dancing trees), которые по своим параметрам превосходят сбалансированные деревья (balanced trees) ReiserFS 3. Кроме этого, ReiserFS 4 имеет модульную архитектуру, что допускает использование "плагинов" сторонних разработчиков.
Хотя текущая версия и помечена как финальная, создатели отмечают, что стабильность Reiser4 относится к надежности Reiser3 также, как стабильность ядра 2.6 к ядру 2.4.
Вот можно посмотреть результаты тестов этой ФС:
http://www.namesys.com/benchmarks.html


---------
Если когда-нибудь я поумнею,никто,никогда не увидит меня смеющимся... ;)
Ответ отправил: GeorgIK (статус: 4-ый класс)
Ответ отправлен: 06.06.2006, 13:49
Оценка за ответ: 5

Отвечает: SergeyMAC
Здравствуйте, Michael222!
Преимущества ReiserFS состоит в его работе с маленькими файла(они целиком храняться в своих inode, это не только экономит место, но и увеличивает производительность, т.к. существенно повышается скорость обращения к ним), другая особенность в том, что хвосты файлов (то, что не влазит в блок) менее одного блока, упаковываются в отдельный блок (тайлинг), что также экономит место.
Недостатки:
не совместим с утилитами ext2(3)fs для обслуживания фс(но это не беда, т.к. у него и своих утилит хватает)
загрузчики не могут загрузить ядро из оптимизированного(с тайлингом) ReiserFS(но это тоже не беда, т.к. никто не мешает тебе иметь раздел с другой фс)

Подводя итог:
Если ты планируешь хранить много маленьких файлов, то Райзер в помощь,а если нет то зачем он тебе.

Удачи....
---------
броня крепка, и танки наши быстры
Ответ отправил: SergeyMAC (статус: 3-ий класс)
Ответ отправлен: 06.06.2006, 14:55
Оценка за ответ: 5


Вопрос № 45.385
Здравствуйте, уважаемые эксперты!

Такой вопрос. Можно ли написать на shell'e скрипт, который будет обращаться к конкретной таблице базы данных, выбиратьтам поле напрмиер comp_name и удалять одну из записей по заданному шаблону, например по айпи адресу или DNS-имени.

Или подскажите как это сделать более эффективно? Пути решения: напсиать на Perl, Php я знаю. Есть что-то более гибкое? :)

СУБД: MySQL
OC: Mandriva Linux

с.у. Heinrich
Отправлен: 06.06.2006, 14:13
Вопрос задал: Heinrich (статус: Посетитель)
Всего ответов: 4
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Асташов Андрей Александрович
Здравствуйте, Heinrich!

Можно использовать стандартный shell скрипт для обработки запроса mysql. Смотри приложение.
Удачи.

Приложение:

---------
Бросил курить сам - Брось курить другому!!!

Ответ отправил: Асташов Андрей Александрович (статус: Студент)
Ответ отправлен: 06.06.2006, 14:48

Отвечает: GeorgIK
Здравствуйте, Heinrich!
Можно и в shell например для базы данных postgresql, думаю аналогично и для mysql, вот кусочек (прошу прошения если будут ошибки, пишу сходу, но что-то вроде этого):

#! /bin/bash
echo "введите ip для удаления:"
read myip
echo "DELETE from public.ip" where ipid='$myip' ; | usr/bin/psql -U postgres bdip
echo $?
if [ $? = "0"] ;
then
echo 'Ошибка! '
exit
fi
echo "ip удален успешно"

Удачи:)))
---------
Если когда-нибудь я поумнею,никто,никогда не увидит меня смеющимся... ;)
Ответ отправил: GeorgIK (статус: 4-ый класс)
Ответ отправлен: 06.06.2006, 14:49

Отвечает: -OC-
Здравствуйте, Heinrich!
в скрипте можете использовать утилиту mysql скормив ей на вход sql скрипт в виде текстового файла, например вот так. Естественно содержимое sql скрипта должно быть таким как вам нужно, но IMHO лучше и быстрее это сделать на perl.

Приложение:

Ответ отправил: -OC- (статус: 8-ой класс)
Ответ отправлен: 06.06.2006, 15:14

Отвечает: SergeyMAC
Здравствуйте, Heinrich!
Не знаю чем тебе не понравился php ли perl, но с помощью bash ты можешь накатать
подобный скрипт (он конечно сильно упрощен, нет проверки на ошибки и т.д , но тебе есть от чего оттолкнуться)
Удачи...

#!/bin/bash
request="delete from my_ip where ip='192.168.0.2' and comp_name='bad_comp'"
echo $request|mysql -u username --password=my_passwd my_db;
---------
броня крепка, и танки наши быстры
Ответ отправил: SergeyMAC (статус: 3-ий класс)
Ответ отправлен: 06.06.2006, 15:59


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2006, Портал RusFAQ.ru, Россия, Москва.
Идея, дизайн, программирование: Калашников О.А.
Email: adm@rusfaq.ru, Тел.: +7 (926) 535-23-31
Авторские права | Реклама на портале
Версия системы: 4.34 от 01.06.2006
Яндекс Rambler's Top100

В избранное