* [mdk-re] BSD and Linux (not vs. ;) need advise @ 2001-10-25 13:32 Peter V. Saveliev 2001-10-25 14:01 ` cornet 2001-10-25 14:19 ` Yuri Ryazantsev 0 siblings, 2 replies; 15+ messages in thread From: Peter V. Saveliev @ 2001-10-25 13:32 UTC (permalink / raw) To: mandrake-russian Hello! ОЧЕНЬ прошу не рассматривать этот тред, как базар. Это - преамбула. А теперь вопрос: "Общеизвестно, что профессионалы предпочитают BSD". Конец цитаты. А вот почему, что мне скажут присутствующие здесь монстры рока? Что в BSD такого, что очень меня пропрет, и я перейду на нее с Линуха? Чуть меньше полугода сижу на BSD, год на Линухе. Системы как системы, клоны UNIX, различаются настройки, но Линух привычнее. В BSD много примочек, которые заставляют задуматься, особенно при работе с диском и сетью. Усилия оправдываются, но в Линухе я могу все тоже самое. Нашел только два объяснения феномену цитаты: - а) сейчас профессионалам лет по 30. Когда они начинали свою "карьеру", линух был в зачаточном состоянии. - б) BSD старше Линуха, потому ядро системы более приглажено и от него можно ждать меньше сюрпризов. Вопрос не праздный, как я уже писал в начале. Нужно решить, какой ОС отдать предпочтение при установке, от этого зависит очень много. Петр. ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [mdk-re] BSD and Linux (not vs. ;) need advise 2001-10-25 13:32 [mdk-re] BSD and Linux (not vs. ;) need advise Peter V. Saveliev @ 2001-10-25 14:01 ` cornet 2001-10-25 16:15 ` Re[2]: " Balamut 2001-10-25 14:19 ` Yuri Ryazantsev 1 sibling, 1 reply; 15+ messages in thread From: cornet @ 2001-10-25 14:01 UTC (permalink / raw) To: mandrake-russian "Peter V. Saveliev" wrote: > > Hello! > > ОЧЕНЬ прошу не рассматривать этот тред, как базар. > Это - преамбула. А теперь вопрос: > > "Общеизвестно, что профессионалы предпочитают BSD". > Конец цитаты. А вот почему, что мне скажут > присутствующие здесь монстры рока? Что в BSD такого, > что очень меня пропрет, и я перейду на нее с Линуха? > Чуть меньше полугода сижу на BSD, год на Линухе. > Системы как системы, клоны UNIX, различаются > настройки, но Линух привычнее. В BSD много примочек, > которые заставляют задуматься, особенно при работе > с диском и сетью. Усилия оправдываются, но в Линухе > я могу все тоже самое. > > Нашел только два объяснения феномену цитаты: > - а) сейчас профессионалам лет по 30. Когда > они начинали свою "карьеру", линух был > в зачаточном состоянии. > - б) BSD старше Линуха, потому ядро системы > более приглажено и от него можно ждать > меньше сюрпризов. > > Вопрос не праздный, как я уже писал в начале. Нужно > решить, какой ОС отдать предпочтение при установке, > от этого зависит очень много. _Считается_, что BSD более пуленепробиваема в качестве фаерволла и вообще шлюза. _Считается_, что в BSD можно творить гораздо более изощеренные извраты с ip маршрутизацией, маскарадом, подменой адресов портов и всего всего чего хош, настраивается гибче. Общеизвестно, что BSD лучше стандартизована, что является обьективным следствием другой модели разработки. BSD как была серверной платформой так ей и осталась, а Linux становится все универсальнее и десктопнее. Вот сейчас в 5 метрах от меня сидит спец по BSD (он немного старше меня, лет на 5), ему удобнее делать шлюз на родной системе, поскольку в Linux он не нашел каких то рульных фишек в обработке ip трафика, которые он так любит. Мне ему возразить нечего, поскольку он соображает в ip обьективно лучше меня. По сему, на днях, в моей конторе было принято решение - все внешние хосты и шлюзы - BSD, все внутренние сервера и рабочие станции - Linux (разумеется производства AltLinux, SuSe нас совершенно не приколола). Это решение было принято не мной, но меня, как отвечающего за внутреннюю сеть, и того спеца, который отвечает за внешние хосты, это решение устраивает совершенно. Что касается взаимодействий - ну, мы два юниксоида и наши Linux с BSD, ИМХО всегда договорятся, это все же легче чем налаживать Win<->Lin или Win<->BSD :-)) Вот минуту тому назад я по доброму прикалывался какой классный ASCII Чертенок бегает по экрану его сервака :-)) Эх, нам бы такого Пингвинчика! Так что никакого противоборства и нету, есть задачи, которые решаются наиболее подходящими для этого средствами. Всякий инструмент под свою задачу. Я надеюсь никому не приходит в голову сравнивать достоинства плоских и крестовых отверток?? Ежу понятно, что какой шуруп - такая и отвертка. А вот о преимуществах самих шурупов уже можно спорить ;-)) -- ******** FIRE & STEEL ******** ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re[2]: [mdk-re] BSD and Linux (not vs. ;) need advise 2001-10-25 14:01 ` cornet @ 2001-10-25 16:15 ` Balamut 2001-10-26 12:07 ` Peter V. Saveliev 0 siblings, 1 reply; 15+ messages in thread From: Balamut @ 2001-10-25 16:15 UTC (permalink / raw) To: cornet Hello cornet, Thursday, October 25, 2001, 2:05:06 PM, you wrote: c> _Считается_, что BSD более пуленепробиваема в качестве фаерволла c> и вообще шлюза. _Считается_, что в BSD можно творить гораздо c> более изощеренные извраты с ip маршрутизацией, маскарадом, c> подменой адресов портов и всего всего чего хош, настраивается c> гибче. Общеизвестно, что BSD лучше стандартизована, что является c> обьективным следствием другой модели разработки. BSD как была c> серверной платформой так ей и осталась, а Linux становится все c> универсальнее и десктопнее. Странно, а как это может мешать стандартизации? Или "десктопность" Линуха каким-то боком затрагивает серверную составляющую? -- Best regards, Balamut mailto:balamut@au.ru ^ permalink raw reply [flat|nested] 15+ messages in thread
* [mdk-re] BSD and Linux (not vs. ;) need advise 2001-10-25 16:15 ` Re[2]: " Balamut @ 2001-10-26 12:07 ` Peter V. Saveliev 2001-10-26 13:11 ` Antonio 2001-10-26 13:38 ` bvg 0 siblings, 2 replies; 15+ messages in thread From: Peter V. Saveliev @ 2001-10-26 12:07 UTC (permalink / raw) To: mandrake-russian Balamut wrote: <skip> > Странно, а как это может мешать стандартизации? Или "десктопность" > Линуха каким-то боком затрагивает серверную составляющую? <skip> Черт его знает. Потому и спрашиваю... ИМХО, все равно мне линух ничто не заменит - видимо, сила привычки (это-то после того, как рос на ibmdos..win3.11..win9x). По крайней мере, я не уверен, что смогу с такой же легкостью прикрутить сеть и самбу на BSD. А про ReiserFS на ней никто не слыхал? Тоже вот - к хорошему привыкаешь быстро... Но вот, говорят, что BSD для сетей подходит лучше. Ok, достану BSD, буду смотреть, учиться. Все равно с ней рано или поздно столкнусь, надо полагать. Хоть буду готов... А вот такого же community по BSD в русском исполнении никто не знает? Был я как-то подписан на рассылку bsd.ru, или как-то так. Раз в месяц приходило 6 или 10 писем с вопросами, и ни одного ответа :( Видно, я что-то не так понял... Так и отписался - все равно вопросы для меня тогда были еще не понятны, а без ответов - тем более. Или здесь есть знатоки BSD? Откликнитесь, если не влом будет отвечать на вопросы чайника. Петр. ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [mdk-re] BSD and Linux (not vs. ;) need advise 2001-10-26 12:07 ` Peter V. Saveliev @ 2001-10-26 13:11 ` Antonio 2001-10-26 13:38 ` bvg 1 sibling, 0 replies; 15+ messages in thread From: Antonio @ 2001-10-26 13:11 UTC (permalink / raw) To: mandrake-russian -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Fri, 26 Oct 2001, Peter V. Saveliev wrote: > А вот такого же community по BSD в русском > исполнении никто не знает? Был я как-то подписан на рассылку bsd.ru, или > как-то так. http://www.freebsg.org.ru, www.openbsd.org (там есть русский перевод), www.openbsd.ru. Всеобщий сайт по UNIX и не только: www.opennet.ru, там форум есть. Если не ошибаюсь, рассылка именуется openbsd.ru. Трафик там несравним со здешним. ;-) Когда как: от 0 до 10-40 писем в день в зависимости от интересности темы обсуждения. - -- Best regards, Tony. mailto:obidos@mail.ru -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.4 (GNU/Linux) Comment: For info see http://www.gnupg.org iD8DBQE72Ssj2gaLrWRbr5URAhq5AJwKWswjcaLrvY/rCCNhfp9w4md8PACgokUa 8f5CtedWukXy6dPX/ymKz0U= =n5+4 -----END PGP SIGNATURE----- ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [mdk-re] BSD and Linux (not vs. ;) need advise 2001-10-26 12:07 ` Peter V. Saveliev 2001-10-26 13:11 ` Antonio @ 2001-10-26 13:38 ` bvg 1 sibling, 0 replies; 15+ messages in thread From: bvg @ 2001-10-26 13:38 UTC (permalink / raw) To: mandrake-russian Peter V. Saveliev wrote: > >Или здесь есть знатоки BSD? Откликнитесь, если не влом будет отвечать на >вопросы чайника. > >Петр. > Лучше пиши на мой ящик vvv@mail.iks.ru а то оффтопик получается. > >_______________________________________________ >Mandrake-russian mailing list >Mandrake-russian@altlinux.ru >http://altlinux.ru/mailman/listinfo/mandrake-russian > > ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [mdk-re] BSD and Linux (not vs. ;) need advise 2001-10-25 13:32 [mdk-re] BSD and Linux (not vs. ;) need advise Peter V. Saveliev 2001-10-25 14:01 ` cornet @ 2001-10-25 14:19 ` Yuri Ryazantsev 2001-10-25 14:33 ` [mdk-re] [JT] " cornet 1 sibling, 1 reply; 15+ messages in thread From: Yuri Ryazantsev @ 2001-10-25 14:19 UTC (permalink / raw) To: mandrake-russian On Thursday 25 October 2001 13:35, you wrote: > "Общеизвестно, что профессионалы предпочитают BSD". > Конец цитаты. А вот почему, что мне скажут > присутствующие здесь монстры рока? Что в BSD такого, > что очень меня пропрет, и я перейду на нее с Линуха? > Чуть меньше полугода сижу на BSD, год на Линухе. > Системы как системы, клоны UNIX, различаются > настройки, но Линух привычнее. В BSD много примочек, > которые заставляют задуматься, особенно при работе > с диском и сетью. Усилия оправдываются, но в Линухе > я могу все тоже самое. > > Нашел только два объяснения феномену цитаты: > - а) сейчас профессионалам лет по 30. Когда > они начинали свою "карьеру", линух был > в зачаточном состоянии. > - б) BSD старше Линуха, потому ядро системы > более приглажено и от него можно ждать > меньше сюрпризов. Это как раз более глубокий вопрос, чем просто предпочтения. В связи с тем, что отношу себя как раз к тем профессионалам кому за 30 (UNIX начал использовать аж в 1987 году. Даже сам иногда поражаюсь, как тогда разглядел что за ним будущее :-)). Итак наберусь смелости и отвечу. Принципиальных веток UNIX'а было две: AT&T и BSD. Так уж водится на этой планете, что рядом с хорошим и дорогим продуктом должен появится аналогичный продукт, но более доступный. BSD ветка строилась исходя из потребностей университетов, а AT&T - из потребностей министерства обороны. Естественно и у тех и других были хорошие решения и они воплощались в жизнь в разных системах. Linux появился значительно позже (к этому моменту уже было реализовано BSD 4.4) и встал он не на замену того, что есть, а рядом. Его открытость и легкость внесения изменений в код (с точки зрения доступности этих изменений другим) позволило ему широко и быстро распространиться, но одновременно и породило проблемы, которые мы сейчас и пожинаем: например патчи ядра (если кто не понял о чем это я, пусть спросит отвечу подробнее). Но это распространение и помогло развиваться другим системам. По этому критерию BSD стоит в стороне - внесение изменений более затруднительно, но стабильность выше. Еще один момент, про который не надо забывать - TCP/IP. Этот протокол до сих пор в Линуксе имеет проблемы, хотя и (спасибо Alan Cox) вполне работоспособен. Но библиотекой socket call мы обязаны именно BSD. Поэтому там этот протокол имеет более "правильную" реализацию. Теперь, что использовать? А смотря для чего. Если вы хотите познать, что такое UNIX и с чем его едят - то думаю Linux предпочтительнее. Также я его использую в системах где много однотипных серверов (хотя это может и мои стереотипы) - за легкость клонирования и поддержки такой системы (спасибо RPM). Однако если вам нужно ставить сервер для которого критично TCP/IP и вы не хотите вникать в поиски дырок и багов, и при этом достаточно консервативны, чтобы для конфигурирования системы использовать универсальный конфигуратор - vi, то BSD системы для вас. У нас BSD используется по историческим причинам: ISP (Internet service provider) - являются законодателями моды, а люди, которые там работают на отсутствие интеллекта и гуевости жалуются редко :-)) Т.е. на BSD я бы отметил принципы: vi для конфигурирования, make для update и ты имеешь наилучшую сетевую (!) систему. В заключение шутка из жизни: Когда моему начальнику понадобилась какая-то там статистика по пользователям (а было это где-то в 90 или 91 годах), я набрав командную строку в три строки из сочетаний find, grep, uniq, cut и sort, через минуту выдал ему результат. После этого услышал: "Я понял как научится работать в UNIX'е - надо научиться запомнить команы из 500 символов и быстро их ввести" with best wishes. Yuri. ^ permalink raw reply [flat|nested] 15+ messages in thread
* [mdk-re] [JT] BSD and Linux (not vs. ;) need advise 2001-10-25 14:19 ` Yuri Ryazantsev @ 2001-10-25 14:33 ` cornet 2001-10-27 21:12 ` [mdk-re] syntax hl in shell would rock!! Michael Shigorin 0 siblings, 1 reply; 15+ messages in thread From: cornet @ 2001-10-25 14:33 UTC (permalink / raw) To: mandrake-russian Yuri Ryazantsev wrote: > skip. > Когда моему начальнику понадобилась какая-то там статистика по > пользователям (а было это где-то в 90 или 91 годах), я набрав > командную строку в три строки из сочетаний find, grep, uniq, cut и > sort, через минуту выдал ему результат. Блиииииннн!! Я то же хочу так уметь! Но, увы, больше четырехзвенного конвейера и пары вложеных вызовов ничего осмысленного пока не получается :-(( Мнда, я уже писал сегодня, временами осознаю насколько же я еще многого не знаю и не умею.... -- ******** FIRE & STEEL ******** ^ permalink raw reply [flat|nested] 15+ messages in thread
* [mdk-re] syntax hl in shell would rock!! 2001-10-25 14:33 ` [mdk-re] [JT] " cornet @ 2001-10-27 21:12 ` Michael Shigorin 2001-10-28 0:44 ` cornet 0 siblings, 1 reply; 15+ messages in thread From: Michael Shigorin @ 2001-10-27 21:12 UTC (permalink / raw) To: mandrake-russian [-- Attachment #1: Type: text/plain, Size: 668 bytes --] On Thu, Oct 25, 2001 at 02:36:48PM +0400, cornet wrote: > > командную строку в три строки из сочетаний find, grep, uniq, cut и > > sort, через минуту выдал ему результат. > Блиииииннн!! Я то же хочу так уметь! Но, увы, больше Нужен шелл с синтакс хайлайтингом 8-)) Если серьезно -- я тихо распробувываю :) zsh, туда еще такую фичу вкрутить (и привязать запись командной строки в готовый скрипт с форматированием -- ну это и самому, наверное, можно сделать) -- и улет ;) -- WBR, Michael Shigorin -- webmaster at www.chem.univ.kiev.ua >Home Page: http://visa.chem.univ.kiev.ua/~mike/ ICQ: 113344029 >Brainbench: http://www.brainbench.com/transcript.jsp?pid=2434729 [-- Attachment #2: Type: application/pgp-signature, Size: 232 bytes --] ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [mdk-re] syntax hl in shell would rock!! 2001-10-27 21:12 ` [mdk-re] syntax hl in shell would rock!! Michael Shigorin @ 2001-10-28 0:44 ` cornet 2001-10-28 10:18 ` Alexey Voinov 0 siblings, 1 reply; 15+ messages in thread From: cornet @ 2001-10-28 0:44 UTC (permalink / raw) To: mandrake-russian Michael Shigorin wrote: > > On Thu, Oct 25, 2001 at 02:36:48PM +0400, cornet wrote: > > > командную строку в три строки из сочетаний find, grep, uniq, cut и > > > sort, через минуту выдал ему результат. > > Блиииииннн!! Я то же хочу так уметь! Но, увы, больше > Нужен шелл с синтакс хайлайтингом 8-)) > > Если серьезно -- я тихо распробувываю :) zsh, туда еще такую фичу > вкрутить (и привязать запись командной строки в готовый скрипт с > форматированием -- ну это и самому, наверное, можно сделать) -- и > улет ;) В таком случае, плиз, поделитесь соображениями, какие преимущества имеет zsh перед ныне юзаемым в массовом порядке bash? -- ******** FIRE & STEEL ******** ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [mdk-re] syntax hl in shell would rock!! 2001-10-28 0:44 ` cornet @ 2001-10-28 10:18 ` Alexey Voinov 2001-10-28 19:49 ` cornet ` (2 more replies) 0 siblings, 3 replies; 15+ messages in thread From: Alexey Voinov @ 2001-10-28 10:18 UTC (permalink / raw) To: mandrake-russian [-- Attachment #1: Type: text/plain, Size: 2326 bytes --] cornet wrote > Michael Shigorin wrote: > > > > On Thu, Oct 25, 2001 at 02:36:48PM +0400, cornet wrote: > > > > командную строку в три строки из сочетаний find, grep, uniq, cut и > > > > sort, через минуту выдал ему результат. > > > Блиииииннн!! Я то же хочу так уметь! Но, увы, больше > > Нужен шелл с синтакс хайлайтингом 8-)) > > > > Если серьезно -- я тихо распробувываю :) zsh, туда еще такую фичу > > вкрутить (и привязать запись командной строки в готовый скрипт с > > форматированием -- ну это и самому, наверное, можно сделать) -- и > > улет ;) > В таком случае, плиз, поделитесь соображениями, какие > преимущества имеет zsh перед ныне юзаемым в массовом порядке > bash? Вопрос был не мне, но я встряну. :) zsh - это WoW! :) Умеет всё, что делает bash, умеет добивать по TABу не только имена файлов (например параметры у известных утилит или имена установленых пакетов у RPM, названия man-страниц, это всё, конечно, настраивается) Может иммитировать (не идеально, конечно) csh, ksh, bash (это всё на любителей) Автокоррекция комманд и имён файлов (спорная фишка, но иногда очень полезно) Наверняка мало кто пользуется Alt-* в bash (не со всех терминалов работает) В zsh эта возможноть доведена до ума. Пишм в коммандной строке шаблон, например *.html нажимаем TAB и в комаандную строку помещаются все файлы подходящие под этот шаблон. Аналогично в коммандной строке умеет раскрывать имена переменных в их значения. Можно вводить свои ~директории (например у меня есть ~floppy и ~cdrom) Редактор коммандной строки пишет контекст редактирования для многострочных комманд. Наверняка многие случайно оставляли незакрытый ' в коммандной сроке и долго не понимали что же bash от них хочет, особенно если строка длинная. zsh подсказывает что имеено он хочет. Очень удобно из коммандной строки делать HERE-documents. Так сходу больше ничего значительного не припомню, разве что арифметика с плавающей точкой (пришло из ksh) и автоматичекое преобразование массивов в строку вида "bla:bla:bla" (например есть переменная $PATH и есть массив $path) -- Best Regards! | Когда вам платят за работу, надо по крайней мере Alexey Voinov | делать вид, что вы работаете... | Б.Виан "Осень в Пекине" voins@voins.program.ru voins@online.ru vns@altlinux.ru [-- Attachment #2: Type: application/pgp-signature, Size: 232 bytes --] ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [mdk-re] syntax hl in shell would rock!! 2001-10-28 10:18 ` Alexey Voinov @ 2001-10-28 19:49 ` cornet 2001-11-01 12:28 ` Michael Shigorin 2001-10-28 19:56 ` cornet 2001-10-30 11:08 ` [mdk-re] " Mikhail Zabaluev 2 siblings, 1 reply; 15+ messages in thread From: cornet @ 2001-10-28 19:49 UTC (permalink / raw) To: mandrake-russian Alexey Voinov wrote: > > cornet wrote skip. > > В таком случае, плиз, поделитесь соображениями, какие > > преимущества имеет zsh перед ныне юзаемым в массовом порядке > > bash? > Вопрос был не мне, но я встряну. :) > zsh - это WoW! :) > Умеет всё, что делает bash, умеет добивать по TABу не только имена файлов skip. > Так сходу больше ничего значительного не припомню, разве что арифметика с > плавающей точкой (пришло из ksh) и автоматичекое преобразование массивов в > строку вида "bla:bla:bla" (например есть переменная $PATH и есть массив > $path) Мндааа.... мощно, однако! Как нть попробую на досуге :-)) Спасибо за разьяснения. -- ******** FIRE & STEEL ******** ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [mdk-re] syntax hl in shell would rock!! 2001-10-28 19:49 ` cornet @ 2001-11-01 12:28 ` Michael Shigorin 0 siblings, 0 replies; 15+ messages in thread From: Michael Shigorin @ 2001-11-01 12:28 UTC (permalink / raw) To: mandrake-russian On Sun, Oct 28, 2001 at 07:52:31PM +0300, cornet wrote: > Мндааа.... мощно, однако! Как нть попробую на досуге :-)) Вот так всегда -- что-то услышишь, потом почешешься, потом недоумеваешь -- как раньше обходился :)) (Я zsh пока щупаю, но не юзаю как свой шелл -- время :(( ) -- WBR, Michael Shigorin -- webmaster at www.chem.univ.kiev.ua >Home Page: http://visa.chem.univ.kiev.ua/~mike/ ICQ: 113344029 >Brainbench: http://www.brainbench.com/transcript.jsp?pid=2434729 ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [mdk-re] syntax hl in shell would rock!! 2001-10-28 10:18 ` Alexey Voinov 2001-10-28 19:49 ` cornet @ 2001-10-28 19:56 ` cornet 2001-10-30 11:08 ` [mdk-re] " Mikhail Zabaluev 2 siblings, 0 replies; 15+ messages in thread From: cornet @ 2001-10-28 19:56 UTC (permalink / raw) To: mandrake-russian Alexey Voinov wrote: > > cornet wrote skip. > > В таком случае, плиз, поделитесь соображениями, какие > > преимущества имеет zsh перед ныне юзаемым в массовом порядке > > bash? > Вопрос был не мне, но я встряну. :) > zsh - это WoW! :) > Умеет всё, что делает bash, умеет добивать по TABу не только имена файлов skip. > Так сходу больше ничего значительного не припомню, разве что арифметика с > плавающей точкой (пришло из ksh) и автоматичекое преобразование массивов в > строку вида "bla:bla:bla" (например есть переменная $PATH и есть массив > $path) Мндааа.... мощно, однако! Как нть попробую на досуге :-)) Спасибо за разьяснения. -- ******** FIRE & STEEL ******** ^ permalink raw reply [flat|nested] 15+ messages in thread
* [mdk-re] Re: syntax hl in shell would rock!! 2001-10-28 10:18 ` Alexey Voinov 2001-10-28 19:49 ` cornet 2001-10-28 19:56 ` cornet @ 2001-10-30 11:08 ` Mikhail Zabaluev 2 siblings, 0 replies; 15+ messages in thread From: Mikhail Zabaluev @ 2001-10-30 11:08 UTC (permalink / raw) To: mandrake-russian; +Cc: Alexey Voinov Hello Alexey, On Sun, Oct 28, 2001 at 10:18:55AM +0300, Alexey Voinov wrote: > > zsh - это WoW! :) > Умеет всё, что делает bash, умеет добивать по TABу не только имена файлов > (например параметры у известных утилит или имена установленых пакетов у > RPM, названия man-страниц, это всё, конечно, настраивается) > > Может иммитировать (не идеально, конечно) csh, ksh, bash (это всё на > любителей) > > Автокоррекция комманд и имён файлов (спорная фишка, но иногда очень > полезно) > > Наверняка мало кто пользуется Alt-* в bash (не со всех терминалов > работает) В zsh эта возможноть доведена до ума. Пишм в коммандной строке > шаблон, например *.html нажимаем TAB и в комаандную строку помещаются все > файлы подходящие под этот шаблон. Все это хорошо, только когда есть undo. Если сверхинтеллектуальный TAB делает не то, чего вы хотели, и после этого приходится долго стирать или начинать заново -- интеллектуальность идет лесом. Лучше все-таки развесить эти плюшки по менее очевидным комбинациям клавиш. > Аналогично в коммандной строке умеет > раскрывать имена переменных в их значения. Это и bash умеет. > Редактор коммандной строки пишет контекст редактирования для многострочных > комманд. Наверняка многие случайно оставляли незакрытый ' в коммандной > сроке и долго не понимали что же bash от них хочет, особенно если строка > длинная. zsh подсказывает что имеено он хочет. В bash это настраивается -- см. в документации о PS1 PS2 PS3 PS4 > Очень удобно из коммандной > строки делать HERE-documents. В bash тоже удобно, разве что история ввода не распространяется на HERE. -- Stay tuned, MhZ JID: mookid@jabber.org ___________ Humans are communications junkies. We just can't get enough. -- Alan Kay ^ permalink raw reply [flat|nested] 15+ messages in thread
end of thread, other threads:[~2001-11-01 12:28 UTC | newest] Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2001-10-25 13:32 [mdk-re] BSD and Linux (not vs. ;) need advise Peter V. Saveliev 2001-10-25 14:01 ` cornet 2001-10-25 16:15 ` Re[2]: " Balamut 2001-10-26 12:07 ` Peter V. Saveliev 2001-10-26 13:11 ` Antonio 2001-10-26 13:38 ` bvg 2001-10-25 14:19 ` Yuri Ryazantsev 2001-10-25 14:33 ` [mdk-re] [JT] " cornet 2001-10-27 21:12 ` [mdk-re] syntax hl in shell would rock!! Michael Shigorin 2001-10-28 0:44 ` cornet 2001-10-28 10:18 ` Alexey Voinov 2001-10-28 19:49 ` cornet 2001-11-01 12:28 ` Michael Shigorin 2001-10-28 19:56 ` cornet 2001-10-30 11:08 ` [mdk-re] " Mikhail Zabaluev
ALT Linux Community general discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 community community/ http://lore.altlinux.org/community \ mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com public-inbox-index community Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.community AGPL code for this site: git clone https://public-inbox.org/public-inbox.git