bash.im ithappens.me zadolba.li

Linux

3728

Казалось, веский аргумент

Три часа ночи, мозги не варят. Почти закончил настройку нового сервера — осталось разархивировать сайт. Перед этим мне удивительным образом захотелось удалить файл index.html, оставленный Апачем после установки. По стечению обстоятельств я находился в /etc. В общем, мой консольный шедевр выглядел так:

root@ubuntu:/etc# rm *.* /var/www

Естественно, rm не отреагировал на последний параметр. Захотелось заплакать.

3727

Локоны беленькие, дырочка квадратненькая

Есть у меня одна знакомая — блондинка во всех смыслах этого слова. Долго ныла и просила установить ей линукс. В конце концов я плюнула, поставила ей Убунту, настроила, забрала причитающееся вознаграждение и радостно пошла домой. Спать легла уже в шестом часу, надеясь поспать до обеда. Ага, щас. 8 утра — звонок. Просыпаюсь, беру трубку. В голове одни маты.

— Ой, привет. А ты говорила, тут нельзя просто вытаскивать флешку, а я не помню, что теперь делать...
(на автомате, спросонья) sudo umount и имя устройства или точки монтирования.
— А что такое имя устройства?
— Блин, залезь в /dev.
— Ой, это сложно. А что такое точка монтирования?
— Где оно в системе примонтировано.
(через пару минут) Я вот пишу, а он не хочет...

Просыпаюсь и начинаю понимать, с кем именно говорю.

— Точку монтирования правильно написала?
— Да! Дырочка квадратненькая! А оно не хочет!

У меня хватило сил отнести трубку от лица и заржать уже потом.

История не закончилась. Через день опять звонок:

— Фигня твой линукс! И вирусы тут есть, их полно, у меня вся система в них!

Пытаюсь представить, где она могла их нацеплять, тем более в больших количествах.

— Откуда ты знаешь?
— У меня с рабочего стола значки дисков пропали, а в домашней папке куча гадости сидела!

С ужасом вспоминаю, что когда настраивала систему, включила показ скрытых файлов.

— Что за гадость? В названии файлов была точка в начале?
— Да! Я всё это начала скидывать в отдельную папку, оно ещё не хотело перемещаться, а под конец попортило мне систему!

Снесла я ей Убунту и поставила винду. Пусть над ней издевается теперь — это ей привычнее.

3696

Провал пятизвёздочного подъёма

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

Что мне с утра надо? Погоду, новости, свежую почту. Хм... Ну, чтобы ещё и поприветствовал меня как хозяина. Шелл, festival в зубы — и вперёд.

Может, ещё добавить список завершённых торрент-закачек? Пусть он ещё вентилятор включает и мягкий свет релаксирующей лампы. А если тут прописать вот так — сработает? А если так? А почему русским голосом не говорит?

Вроде всё. Глаза привычно скашиваются в нижний левый угол экрана. Лёгкий мат: вставать через полтора часа.

echo "sh ./.alarm.sh" | at 8:00

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

Добавляя го и гейш, не забывайте и про главную функцию программы!

3666

Электроцелитель из пятой палаты

Попал по прихоти военкомата после вуза в больницу провериться на годность. Чтобы не сойти с ума, запасся основательно: ноут, пара манов (каждый по килостранице), десять никсовых дистрибутивов и мобильник с инетом.

Заселился в палату. Народ обрадовался: есть ноут, значит, есть игры! Но на моём ноуте под линуксом не было ничего, кроме эмулятора «Сеги». Не беда: соседи по палате вспомнили и прошли вместе со мной все хиты тех времён.

Я выкурил маны и поднабрался опыта, натестился никсов до того, что захотелось и винду поставить под VirtualBox, на чистке чужих ноутов от вирусов и порнобаннеров прилично заработал, устроился на работу в больницу сисадмином и лаборантом — а что, ещё один оклад не лишний.

А военкомат... А что военкомат? Бронхиальная астма внезапно исчезнуть не может, как бы им этого не хотелось.

3574

Срубили нашу ёлочку под самый корешок

Привезли нам лет пять назад новый сервак взамен старого Dell PowerEdge 2200. Где-то тогда же я выпросил у начальства для народа безлимитный диалап-аккаунт и решил приспособить старую проверенную железку под роутер, совмещенный с проксёй. Конечно, выбор пал на линукс. Долго ли, коротко ли — установил, пересобрал ядро, настроил PPP и раздачу интернета пользователям.

Одним ясным летним утром (жара была под 40 градусов, даже ночью не опускалась ниже 20) прихожу на работу — все на стрёме. Захожу в серверную — писк стоит, аж уши закладывает. В том самом Делле стоял RAID-контроллер с нехилым аккумулятором на борту и три винта на нём по четыре гига в массиве общим объёмом двенадцать гигов. Надеюсь, понятно, что это значит? Контроллер дурным голосом пищит: «У меня потери».

Что бы вы думали? Роутер выжил и, что самое интересное, продолжал работать и раздавать интернет, громким возмущённым писком и засранной консолью возвещая о том, что у него, видите ли, забрали рутовую файловую систему.

В общем, всё кончилось хорошо. Винт всего лишь отключился от перегрева. Поднял его на контроллере в режиме «force on-line» — заработал. С тех пор кондиционер в серверной я не выключаю даже зимой.

3570

Давайте дружить домами

Так получилось, что на моём MacBook Air жёстко глюканула файловая система. ОС грузится только в режиме командной строки, но даже проверять диск через fsck отказывается, выдавая неизвестную мне ошибку.

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

Взял диск с Ubuntu 9.10, загрузил систему в режиме Live CD. Жёсткий диск MacBook прекрасно прочитался Убунтой, локальная сеть подцепилась по Wi-Fi. Пользовательскую папку со всеми важными данными я аккуратно слил на линуксовый домашний сервер.

Хоть OS X, BSD и Linux — разные операционные системы, радует то, что они «дружат семьями».

3518

Пасьянс нового поколения, или Кубики стрелочками

Вчера ездил в фирму, которую мы админим. Секретутка жаловалась: «Грузится Убунта, а загружается Виндоус, и я не могу стрелочками рабочие столы двигать». Проржавшись, пошёл смотреть. Оказалось, дело в следующем: Убунта загружалась, секретутка тут же цеплялась по удалёнке к виндосерверу, который в настройках был прописан на весь экран. Естественно, обратно к рабочему столу Убунту своими силами дамочка вернуться не могла. Сделал ей удалёнку окошком 1024×768 и показал, как сворачивать. Теперь, довольная, балуется переключением рабочих столов. Думаю, Compiz ей поставить, что ли, и рабочие столы кубиком сделать? Тогда у неё работа вообще встанет.

3458

Переполох в гурятнике

Работаю в небольшой фирме, занимаюсь в основном 1С. Понадобилось как-то написать небольшой макрос для Экселя со сворачиванием таблицы. Для тех, кто не знаком с жёлтой программой, поясню: надо найти в таблице все повторяющиеся элементы и оставить их в единственном экземпляре, а суммы по другим столбцам сложить. Так, например, две записи «Вася Пупкин; 1000» и «Вася Пупкин; 350» превращаются в одну строчку «Вася Пупкин; 1350». В 1С это делается одной командой, а вот как это реализовать на диалекте VBA, для меня было загадкой

Поиски в Гугле результатов не принесли: находились лишь готовые макросы, которые мне обещали прислать абсолютно бесплатно, но только после отправки SMS на некий короткий номер. Нашёл несколько тем на соответствующих форумах и подумал, что мои поиски окончены. Как же я был наивен! Несколько первопроходцев, задав аналогичный вопрос, получили вовсе не ожидаемый ответ. В ответ «великими гуру», съевшими не одну собаку в теме, было исписано множество страниц: «Иди учи матчасть», «Иди курить мануалы», «Погугли», «Да это же просто», «Зачем VBA? Выучи нормальный язык!»

Моему коллеге понадобилось поставить и настроить интернет-сервер. За основу был взят Ubuntu ввиду лёгкости настройки. Всегда встречаются подводные камни, упирающиеся в особенности структуры сети. Мой коллега столкнулся с подобной проблемой: некоторые вопросы в мануалах не освещаются, а на форумах найти нужную информацию достаточно трудно, потому что кажется, что 99% информации составляют аналогичные ответы, правда, встречаются ещё варианты: «Поставь винду», «Зачем тебе Линукс?»

Уважаемые «гуру» своего дела! Если вам нечего ответить по делу, лучше не пишите ничего. Порой так сложно выудить полезную информацию от тех, кто не мнит себя гениями, но может что-то подсказать.

3443

Любовь под бубны и там-тамы

Сидели мы как-то в офисе. Каждый, помимо рабочего компа, одним глазком смотрел в монитор железного друга, подключённого к подсети с доступом в инет.

Первое, что меня позабавило, — реакция коллеги на включение недавно приобретённого Eee PC, когда вместо заколебавшей мелодии открытия «форточек» зазвучали убунтовские там-тамы. Тут же вопрос: «А ты чего, туда уже линукс поставил?» Нет, блин, это новая звуковая схема к винде!

Второй момент случился несколько позднее, когда я, выпав из основного течения дискуссии, начавшейся в какой уже раз с холивара «Windows vs. Linux», невпопад ляпнул цитатой с баша про власть пингвинов и необходимость снести «форточки».

— А что, — спросил меня начальник, — на нетбуке твоём совсем-совсем винды нет?
— Да, совсем нет. Думал завести виртуалку с виндой, но увы: фильмы с классическими немецкими сказками о любви слишком много места заняли, так что винде жить больше негде.