FreeBSD команды - кто что вспомнит.

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2007-02-18 17:21:51

фу :))
csh - форева! :))
Убей их всех! Бог потом рассортирует...

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
proxy-man
лейтенант
Сообщения: 692
Зарегистрирован: 2006-04-05 12:06:13
Откуда: Odessa
Контактная информация:

Непрочитанное сообщение proxy-man » 2007-02-18 18:51:26

dikens3 писал(а):Думается мне, что у тебя zsh не понимает.
Смотри /etc/shells

Первым шелом /bin/sh поставь.

Код: Выделить всё

# cat clamsmtpd.conf | grep -v ^#
OutAddress: 10026
MaxConnections: 64
TimeOut: 360
Listen: 127.0.0.1:10025
ClamAddress: /var/run/clamav/clamd
Header: X-Virus-Scanned: ClamAV using ClamSMTP %d
TempDirectory: /tmp
Action: drop
Quarantine: on
TransparentProxy: off
User: clamav
Таки да - zsh не понимает такой комбинации... :( ... нужно как-то разрулить эту тему... буду окучивать доки по zsh-лу, а то все полагал, что смогу его окучить наскоком... херасе...
Have trouble with Windows - reboot,
Have trouble with Unix - be root!

Аватара пользователя
Zedik
сержант
Сообщения: 283
Зарегистрирован: 2007-01-20 22:30:57
Откуда: 127.0.0.1

Непрочитанное сообщение Zedik » 2007-02-27 8:16:43

Есть справочник "Man pages на русском" в chm, залил на filefactory.

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2007-02-27 8:31:11

лучшеб на ftp закинул...
Убей их всех! Бог потом рассортирует...

Аватара пользователя
Zedik
сержант
Сообщения: 283
Зарегистрирован: 2007-01-20 22:30:57
Откуда: 127.0.0.1

Непрочитанное сообщение Zedik » 2007-02-27 8:42:09

lissyara писал(а):лучшеб на ftp закинул...
сорри :oops: , забыл про фтп...уже исправился....
кинул в books/man pages

votuanr
ефрейтор
Сообщения: 60
Зарегистрирован: 2006-10-31 14:15:36

Непрочитанное сообщение votuanr » 2007-02-27 11:54:27

Vadim писал(а):
Alex_hha писал(а): # cat main.cf | grep -v ^#
cat main.cf | grep -v ^# | grep -v ^$
продолжаем апгрейтить конструкцию

grep -v ^# main.cf | grep -v ^$

Гость
проходил мимо

Непрочитанное сообщение Гость » 2007-02-28 12:26:53

Код: Выделить всё

egrep -v '^($|#)' main.cf
Меня вот всегда удивляло, почему практически все(за редким исключением) пишут: cat file | grep patern вместо grep pattern file?

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2007-02-28 13:08:18

логически понятней.
а 2-3% производительнсоти что cat слопает - нынче неактуально стало...
Убей их всех! Бог потом рассортирует...

Аватара пользователя
Vadim
мл. сержант
Сообщения: 145
Зарегистрирован: 2007-02-15 17:17:12

Непрочитанное сообщение Vadim » 2007-02-28 17:08:39

lissyara писал(а):логически понятней.
а 2-3% производительнсоти что cat слопает - нынче неактуально стало...
Угу. А ещё есть zcat, например. Сильно ты в гзипованных логах погрепишь. Нафиг оно нужно - к такому разнобою себя, свои пальцы, приучать? Пусть фильтры работают как фильтры.

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2007-02-28 17:12:04

Можно же и такую комбинацию сотавить :))

Код: Выделить всё

cat /var/log/maillog.0.bz2 | bunzip2 | grep "newsyslog"
Feb 28 00:00:00 router newsyslog[29888]: logfile turned over
гзипованного навскидку ненашёл :)))
Убей их всех! Бог потом рассортирует...

Аватара пользователя
idle
мл. сержант
Сообщения: 80
Зарегистрирован: 2007-02-28 12:21:52
Откуда: Барселона
Контактная информация:

Непрочитанное сообщение idle » 2007-02-28 18:05:16

Vadim писал(а):
lissyara писал(а):логически понятней.
а 2-3% производительнсоти что cat слопает - нынче неактуально стало...
Угу. А ещё есть zcat, например. Сильно ты в гзипованных логах погрепишь. Нафиг оно нужно - к такому разнобою себя, свои пальцы, приучать? Пусть фильтры работают как фильтры.
Для грепанья архивов есть zgrep и bzgrep.
lissyara писал(а):

Код: Выделить всё

cat /var/log/maillog.0.bz2 | bunzip2 | grep "newsyslog" 
Во опять, откуда эта любовь к кошкам...
не проще-ли написать:

Код: Выделить всё

bzgrep newsyslog /var/log/maillog.0.bz2 ?

Аватара пользователя
dikens3
подполковник
Сообщения: 4856
Зарегистрирован: 2006-09-06 16:24:08
Откуда: Нижний Новгород
Контактная информация:

Непрочитанное сообщение dikens3 » 2007-02-28 18:13:39

Может человек так устроен, А?
А нашем случае скорее Админ, а не программер.

Итак мысль:
1. С чем работаем?
2. Что делаем?
3. Какой хотим результат?

cat file (1) | grep что-нибудь (2) > file (3)

Могу попробовать подробнее расписать:
1. Админу нужно решать возникшие проблемы, а не думать, что awk, sed, cat и т.п. команды в конвейере приведут к потерям (незначительно) быстродействия.
2-3% не всегда играют роль.

Отсюда предположу, что админ локализует проблему (1) - С чем работаем? и от этого уже пляшет. Вот и получается всегда пункт 1 ((1) - С чем работаем?)
Далее админ пытается понять (найти в логах), что же произошло. пункт 2 (2. Что делаем?) Т.е. выдерает из ОФИГЕННО большого лога нужные данные, касающиесе данного сервиса.(проблемы)
И результат понятно.

Собственно такое вот моё быстро выдуманное мнение на поставленный вопрос. Есть ещё идеи? Дополнения?
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.

Аватара пользователя
Vadim
мл. сержант
Сообщения: 145
Зарегистрирован: 2007-02-15 17:17:12

Непрочитанное сообщение Vadim » 2007-03-01 8:25:09

dikens3 писал(а):Может человек так устроен, А?
А нашем случае скорее Админ, а не программер.
Гы. Примерно так.
Итак мысль:
1. С чем работаем?
2. Что делаем?
3. Какой хотим результат?

cat file (1) | grep что-нибудь (2) > file (3)
Плюс к этому - программа, выдающая на stdout результат есть всегда, делающая что-то прямо с указанным файлом - не всегда. Мне часто приходится работать с dbf'ами. Какой греп что в нём найдёт? Я о себе забочусь - мне лениво думать каждую секунду, о вещах рутинных. Вспоминать, нужная в этот момент прога умеет только в трубу выдавать, или умеет и сама по файлу лазить, если умеет, то как ей имя файла задавать, просто влом. Конструкцию трубопровода пальцы сами выстраивают, не нагружая мозг, который в это время более полезным занят.

Могу попробовать подробнее расписать:
1. Админу нужно решать возникшие проблемы, а не думать, что awk, sed, cat и т.п. команды в конвейере приведут к потерям (незначительно) быстродействия.
2-3% не всегда играют роль.
Да вообще похрен эти потери. Какие проценты? Окстись, доли процента. Да даже если - время, сэкономленное мною при решении возникшей задачи гораздо важнее времени процессора. У меня стоит вон, пылится двухпроцессорный ксеон со сказёвыми винтами. Если вычислетельных ресурсов обычной машины не хватит, нагружу его, пусть пашет, ему полезно. Но это крайне редко нужно - обычного моего целерончика 1.7 ггц вполне хватает на всё. Пять секунд оно посчитает, или десять - совершенно не важно, всё равно у меня на порядки больше времени уходит на подготовку задачи. Вот это время и надо экономить.

padvo
проходил мимо

ще одна команда

Непрочитанное сообщение padvo » 2007-03-20 18:06:58

Уважаемые коллеги! Хотелось бы внести лепту в доброе дело - нешто никто не юзает команду du? (выводит disk usage не по устройствам, а по файловым системам с любым уровнем вложенности)

Аватара пользователя
Vadim
мл. сержант
Сообщения: 145
Зарегистрирован: 2007-02-15 17:17:12

Re: ще одна команда

Непрочитанное сообщение Vadim » 2007-03-20 18:39:44

padvo писал(а):Уважаемые коллеги! Хотелось бы внести лепту в доброе дело - нешто никто не юзает команду du? (выводит disk usage не по устройствам, а по файловым системам с любым уровнем вложенности)
Она у меня даже в скриптик упакована с любимыми опциями (кстати, линух - суксь, там опции -d нету, вернее есть другая, с дли-и-и-ным именем). Но есть засада - она, как, в общем-то и следует из названия, показывает не размер файлов, а сколько они занимают на конкретной файловой системе. От я намучился, пока не вспомнил об этой милой особенности, когда сравнивал два набора одинаковых файлов, один на ФАТ, другой на UFS :roll: Никак не мог найти, какой же файл я не докачала, что разница такая большая :lol:

Аватара пользователя
dikens3
подполковник
Сообщения: 4856
Зарегистрирован: 2006-09-06 16:24:08
Откуда: Нижний Новгород
Контактная информация:

Re: ще одна команда

Непрочитанное сообщение dikens3 » 2007-03-20 18:48:32

Vadim писал(а):Она у меня даже в скриптик упакована с любимыми опциями (кстати, линух - суксь, там опции -d нету, вернее есть другая, с дли-и-и-ным именем). Но есть засада - она, как, в общем-то и следует из названия, показывает не размер файлов, а сколько они занимают на конкретной файловой системе. От я намучился, пока не вспомнил об этой милой особенности, когда сравнивал два набора одинаковых файлов, один на ФАТ, другой на UFS :roll: Никак не мог найти, какой же файл я не докачала, что разница такая большая :lol:
Раздвоение личности? Или описался?
Vadim != selinia ?
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.

Аватара пользователя
serge
майор
Сообщения: 2133
Зарегистрирован: 2006-07-30 15:34:14
Откуда: Саратов
Контактная информация:

Непрочитанное сообщение serge » 2007-03-20 21:01:45

:roll: тож удивился :wink:
Думаю всеже описка

Аватара пользователя
Vadim
мл. сержант
Сообщения: 145
Зарегистрирован: 2007-02-15 17:17:12

Re: ще одна команда

Непрочитанное сообщение Vadim » 2007-03-21 8:02:29

dikens3 писал(а):Раздвоение личности? Или описался?
Vadim != selinia ?
Когда поэт, описывая даму,
Начнет: "Я шла по улице. В бока впился корсет",
Здесь "я" не понимай, конечно, прямо -
Что, мол, под дамою скрывается поэт.
Я истину тебе по-дружески открою:
Поэт - мужчина. Даже с бородою.


Конечно, описка. Vadim - мужчина. С усами :D

Аватара пользователя
dikens3
подполковник
Сообщения: 4856
Зарегистрирован: 2006-09-06 16:24:08
Откуда: Нижний Новгород
Контактная информация:

Непрочитанное сообщение dikens3 » 2007-03-21 11:57:32

Сказал бы просто, что мол описался,
Да и корсет бока ещё не жмёт! :-)
В дальнейшем повнимательнее буду,
чтобы не видеть криков - "парень" жжёт!!!
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2007-03-21 12:07:29

одна девушка на форуме появился - и такие обсуждения интерсные стали появлятсья :)))
=========
тут в журале прочитал, что мол, одна девушка в онлайн игре дополнительно привлекает несколько мужчин :)))
Убей их всех! Бог потом рассортирует...