Hdparm насмешил

funny penguin смешной пингвинСегодня с утра посмеялся. Дал простую команду, получил простой ответ, а получилось смешно. Вспомнил когда-то популярные в сети окошки с подобными сообщениями винды:

bitrix1:/srv/www/htdocs # hdparm -z /dev/sdb
/dev/sdb:
BLKRRPART failed: Success

(Сообщение получено при попытке перечитать таблицу разделов диска при смонтированном разделе)

Коня на скаку?

Скажу я вам, что останавливать коня на скаку – это в общем-то ерунда по сравнению с тем, что творят наши женщины! Вот, например, Юля из Лондона написала на sed’е самый обычный тетрис! О чём и написала в своём ЖЖ, положила сам sed-скрипт sedtris.sed и shell-запускалку. Народ, конечно же, проникся и вовсю комментирует — чуть ли не признания в любви и вечной преданности пишут.

+----------+
|   OOO    |   Next:
|          |    X
|          |    XX
|          |     X
|          |
|          |   Score:200
|          |
|          |  "w" or up - rotate
|          |  "a" or left - left
|          |  "d" or right - right
|          |  "s" or down - one step down
|          |  "z" or space - drop down
|          |
| X  X     |
| XXXX  XXX|
| XXXX  XXX|
|XXXX XXXXX|
|XXXXX  XX |
|XXXXXX XX |
+----------+

Я тоже не смог пройти мимо – скачал, попробовал – работает в терминале linux, и даже в цвете. Сказать, что я поражён – значит не сказать ничего. В общем, огромный респектище тебе, Юля из Лондона!

Волшебные alias’ы

Продолжаю тему “оптимизации работы пальцами” в bash. До сих пор мы говорили о горячих клавишах и различных shell-хитростях, теперь же попробуем собрать “народную мудрость” в разных дистрибутивах linux и посмотреть, какие сокращения (aliases) можно использовать вместо полных команд. Дав команду alias можно увидеть несколько интересных приёмов.

Читать далее

Не ошибается-2

hangman“Ви-таки будете смеяться!”… Но, как выяснилось, тот парень в тот день ещё два раза наступал на те же грабли:

oracle:~ # grep sudo /var/log/messages|grep cd
May 30 11:05:34 devel2-oracle sudo: kotkov : TTY=pts/3 ; PWD=/home/kotkov/log ; USER=root ; COMMAND=/bin/chmod -R a+rwx /opt/oracle/app/dbs/diag/rdbms/a11/a11/trace/cd /
May 30 16:54:15 devel2-oracle sudo: kotkov : TTY=pts/5 ; PWD=/opt/oracle/app/dbs/diag/rdbms/rian11/rian11/trace ; USER=root ; COMMAND=/bin/chmod -R u+r /opt/oracle/app/dbs/diag/rdbms/a11/a11/trace/cd /
May 30 16:54:30 devel2-oracle sudo: kotkov : TTY=pts/5 ; PWD=/ ; USER=root ; COMMAND=/bin/chmod -R a+r /opt/oracle/app/dbs/diag/rdbms/a11/a11/trace/cd /

Видимо, проверял, действительно ли это так действенно. По-моему, с такими “друзьями” никаких врагов не нужно. И их надо лишать админских прав.

Не ошибается тот…

Вот вы говорите “rm – rf /”. Ну или не говорите, так думаете. И вроде все админы Unix/Linux знают про эту волшебную shell-команду. И даже посмеиваются над теми, кто уже “наступал на эти грабли” и давал её от root-а. Я вот тоже давал. Сделал виртуальную машину и посмотрел, что будет. Да, работает, точнее, машина после этого не работает 🙂 . А всё же в уме все держат формулу “ну, со мной этого точно никогда не случится”. А ведь это не просто прикол – это, скорее, напоминание. О чём? Читать далее