Система Orphus
[]

среда, 25 апреля 2012 г.

Перекодировать файлы в текущем каталоге

# рекурсивно, все файлы
find -type f -exec enconv "{}" \;


# рекурсивно, выбрать по суффиксу (расширению)
find -type f \( -name '*.js' -o -name '*.php' \) -exec enconv "{}" \;


# только текущий каталог (не спускаться ниже), все файлы
find -type f -maxdepth 1 -exec enconv "{}" \;

[]

Сколько файлов в какой кодировке?

# все файлы
find -type f -exec enca -ip "{}" \; | sed -e 's/^.*\.//' | sort | uniq -c


# выбрать по суффиксу (расширению)
find -type f \( -name '*.js' -o -name '*.php' \) -exec enca -ip "{}" \; | sed -e 's/^.*\.//' | sort | uniq -c

Пример результата работы:
$ find -type f \( -name '*.js' -o -name '*.php' \) -exec enca -ip "{}" \; | sed -e 's/^.*\.//' | sort | uniq -c
     17 js: ASCII
     34 js: UTF-8
    238 php: ASCII
    117 php: UTF-8


[]

вторник, 3 апреля 2012 г.

Разные трюки с ssh

1. Узнать скорость соединения между хостами:
yes | рv | ssh host.com "cat > /dev/null"
Нужно установить пакет pv (в deb и rpm одинаково называется).

вторник, 6 декабря 2011 г.

ERROR 403 или умей девушку влюбить

Дружище, а как же цикл? Про него тоже не стоит забывать. Когда мы циклимся на чем либо, девушку это доводит ничуть не меньше, чем ответ «всё равно ты не поймёшь». И это не только у айтишников. Что у меня — айтишника, что у брата — DJ-я, что у товарища — автомеханника, одна и та же картина была: каждый день делились с девушками новостями, достижениями и новинками из своих профессиональных миров — в результате получали ERROR 403 через месяц-два-три.
[]

четверг, 18 августа 2011 г.

Если не запускается NFS демон...

Сегодня столкнулся с проблемой... Не хотел стартовать NFS демон. Ругался так:
Starting NFS quotas: Cannot register service: RPC: Unable to receive; errno = Connection refused
rpc.rquotad: unable to register (RQUOTAPROG, RQUOTAVERS, udp).
                                                           [FAILED]

пятница, 29 июля 2011 г.

SysAdmin's day!

Коллеги, с праздником вас, с днем сисадмина :-)

Минимального ping'а и максимального uptime'a Вам! :-)

четверг, 23 июня 2011 г.

MicroLin (сон)

Сегодня приснился не реальный сон:
Я купил Microsoft! Удалил все исходники форточек со всех серверов. Заставил программеров переквалифицироваться под *nix'ы. В результате на свет появилась ось MicroLin, объединившая в себе все самое лучше из мира *nix систем.

вторник, 21 июня 2011 г.

Мои маленькие стишки: user vs admin

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

Трах - бах
Стонет юзер наш.

Повели его мы к боссу,
Отказался признавать.
Показали логи прокси,
Обещал порнуху не качать.

среда, 15 июня 2011 г.

Коробочка-шкатулка из дискет

Приветствую, друзья.

На днях у моей второй половинки был день рождения и, естественно, я заранее задумался, чего бы ей такого подарить. Так как она человек творческий, я также решил подойти к выбору подарка творчески: "Ведь мы, айтишники, тоже люди творческие, а лучший подарок - это подарок сделанный своими руками. Значит настало время размять пальчики." С такими мыслями я взялся за дело.

пятница, 1 апреля 2011 г.

Достало... Ухожу...

Блин, как меня все достало... Эти тупые юзеры, вечно ломающиеся форточки, морем льющееся пиво... Все, с меня хватит! Я ухожу. Ухожу из админства.
Пойду в бухов, попрошу у админов семерочку и буду их мучить своими тупыми юзерскими проблемами... и писать в блог про бухгалтерию и смежное делопроизводство.