Половина длинных новогодних каникул уже позади и сейчас самое время вспомнить бородатые шутки юниксовых админов.
![](https://habrastorage.org/r/w1560/webt/wi/x_/qs/wix_qs_kduyfce3503ok0b9lcha.png)
Текстовые оболочки в UNIX-подобных ОС пригодны не только для выполнения внутренних команд, запуска различных утилит и написания скриптов. Результаты работы некоторых программ могут позабавить забредших на огонек гостей. Редакция блога RUVDS поздравляет читателей с Рождеством и предлагает вспомнить классические консольные шутки, радующие уже многие поколения системных администраторов.
1. Даже банальный make может не только собирать программы из исходных текстов. Есть и другие варианты применения этой утилиты, но для начала стоит инсталлировать пакет, если его нет в вашей системе. В Ubuntu это делается одной командой:
Дальше все просто:
![](https://habrastorage.org/r/w780q1/getpro/habr/post_images/683/25f/58f/68325f58fd419093892f04abfd4c7282.jpg)
2. Нельзя забывать про нашу любимую утилиту
![](https://habrastorage.org/r/w780q1/getpro/habr/post_images/ab0/e74/287/ab0e7428754550555440e0ec518d5ccd.jpg)
3. Еще одна бессмертная классика — утилита
![](https://habrastorage.org/r/w780q1/getpro/habr/post_images/a69/42f/9d6/a6942f9d6a3d157aca6d2cfdecd04a0e.jpg)
4. Про утилиту
Если ее установить и запустить, в консоли проедет паровозик (практически фильм братьев Люмьер в ASCII-графике).
![](https://habrastorage.org/r/w1560/getpro/habr/post_images/9ca/0bf/dd1/9ca0bfdd1f7e17334b7c9c902384d112.png)
![](https://habrastorage.org/webt/eh/ri/qc/ehriqcxmmdkdts34kcvmgz_1_wm.gif)
5. С помощью банального telnet в ASCII-графике можно посмотреть нарисованную энтузиастами четвертую часть «Звездных войн».
![](https://habrastorage.org/webt/jj/hs/8l/jjhs8ljtv3epp_qj3vdlaoqul2i.gif)
6. Следующим номером программы идет знаменитая утилита fortune, выдающая цитаты по поводу и без. Ее можно, например, запускать из инициализационного скрипта оболочки, чтобы получать небольшие предсказания при входе пользователя в систему — что-то вроде консольного гороскопа (в некоторых системах это делается по умолчанию). Иногда цитаты fortune попадают в десятку, но для начала пакет придется установить:
![](https://habrastorage.org/r/w1560/getpro/habr/post_images/8c9/765/120/8c9765120b8276787e9d9064e35f3cab.png)
7. Встроенная команда
![](https://habrastorage.org/r/w1560/getpro/habr/post_images/037/584/47c/03758447c145cd2c5adb1c0fcb96cae4.png)
8. Если вы хотите красиво написать какую-нибудь фразу в ASCII-графике, не обязательно тратить кучу времени на кропотливую работу. Создатели утилиты toilet уже обо всем позаботились:
![](https://habrastorage.org/r/w1560/getpro/habr/post_images/14f/602/780/14f6027805bf771929dfb5983d362192.png)
С помощью дополнительных параметров надпись можно сделать посимпатичнее, например так:
![](https://habrastorage.org/r/w1560/getpro/habr/post_images/725/5eb/522/7255eb522081ac783939a314ad70a3d9.png)
9. Фанатам матрицы стоит запустить в текстовой консоли полюбившуюся им зеленую анимацию:
![](https://habrastorage.org/r/w1560/getpro/habr/post_images/d75/a36/b4e/d75a36b4e5421848387d6628197c16d2.png)
10. Последним номером идет еще одна красивая демонстрационная программа:
![](https://habrastorage.org/r/w1560/getpro/habr/post_images/ac2/775/e23/ac2775e23c9a79de5b47d4ee21324ec0.png)
В небольшой заметке мы рассказали только про 10 классических консольных забав. На самом деле их гораздо больше, а если приложить немного фантазии и написать скрипт, скучный текстовый интерфейс будет светиться как рождественская елка.
![](https://habrastorage.org/r/w1560/webt/_m/x_/lz/_mx_lznsgt1iko6nrwon-babh5y.png)
Объявляем конкурс, предлагайте в комментариях ваши варианты скриптов — для их запуска можно создать виртуальный сервер на RUVDS.com с бесплатным тестовым периодом в 3 дня для новых клиентов. За лучший скрипт (с самым высоким рейтингом комментария) вручим призы. За первое место — фирменную толстовку DarkAdmin от RUVDS, за второе место — виртуальный сервер на 6 месяцев.
![](https://habrastorage.org/r/w1560/files/1ba/550/d25/1ba550d25e8846ce8805de564da6aa63.png)
![](https://habrastorage.org/webt/wi/x_/qs/wix_qs_kduyfce3503ok0b9lcha.png)
Текстовые оболочки в UNIX-подобных ОС пригодны не только для выполнения внутренних команд, запуска различных утилит и написания скриптов. Результаты работы некоторых программ могут позабавить забредших на огонек гостей. Редакция блога RUVDS поздравляет читателей с Рождеством и предлагает вспомнить классические консольные шутки, радующие уже многие поколения системных администраторов.
1. Даже банальный make может не только собирать программы из исходных текстов. Есть и другие варианты применения этой утилиты, но для начала стоит инсталлировать пакет, если его нет в вашей системе. В Ubuntu это делается одной командой:
apt-get install make
Дальше все просто:
![](https://habrastorage.org/getpro/habr/post_images/683/25f/58f/68325f58fd419093892f04abfd4c7282.jpg)
2. Нельзя забывать про нашу любимую утилиту
who
. С ее помощью можно почесать ЧСВ админа:![](https://habrastorage.org/getpro/habr/post_images/ab0/e74/287/ab0e7428754550555440e0ec518d5ccd.jpg)
3. Еще одна бессмертная классика — утилита
cowsay
. В конфигурацию по умолчанию она не входит, потому нужно установить:apt-get install cowsay
![](https://habrastorage.org/getpro/habr/post_images/a69/42f/9d6/a6942f9d6a3d157aca6d2cfdecd04a0e.jpg)
4. Про утилиту
ls
знают все пользователи UNIX-систем, но программа sl (stream locomotive) менее известна. apt-get install sl
Если ее установить и запустить, в консоли проедет паровозик (практически фильм братьев Люмьер в ASCII-графике).
![](https://habrastorage.org/getpro/habr/post_images/9ca/0bf/dd1/9ca0bfdd1f7e17334b7c9c902384d112.png)
![](https://habrastorage.org/webt/eh/ri/qc/ehriqcxmmdkdts34kcvmgz_1_wm.gif)
5. С помощью банального telnet в ASCII-графике можно посмотреть нарисованную энтузиастами четвертую часть «Звездных войн».
telnet towel.blinkenlights.nl
![](https://habrastorage.org/webt/jj/hs/8l/jjhs8ljtv3epp_qj3vdlaoqul2i.gif)
6. Следующим номером программы идет знаменитая утилита fortune, выдающая цитаты по поводу и без. Ее можно, например, запускать из инициализационного скрипта оболочки, чтобы получать небольшие предсказания при входе пользователя в систему — что-то вроде консольного гороскопа (в некоторых системах это делается по умолчанию). Иногда цитаты fortune попадают в десятку, но для начала пакет придется установить:
apt-get install fortune.
![](https://habrastorage.org/getpro/habr/post_images/8c9/765/120/8c9765120b8276787e9d9064e35f3cab.png)
7. Встроенная команда
yes
ничего особенного не делает, она в бесконечном цикле повторяет одно и то же, пока пользователю это не надоест:yes Merry Christmas
![](https://habrastorage.org/getpro/habr/post_images/037/584/47c/03758447c145cd2c5adb1c0fcb96cae4.png)
8. Если вы хотите красиво написать какую-нибудь фразу в ASCII-графике, не обязательно тратить кучу времени на кропотливую работу. Создатели утилиты toilet уже обо всем позаботились:
apt-get install toilet
toilet Merry Christmas
![](https://habrastorage.org/getpro/habr/post_images/14f/602/780/14f6027805bf771929dfb5983d362192.png)
С помощью дополнительных параметров надпись можно сделать посимпатичнее, например так:
toilet -f mono12 -F metal Merry Christmas
![](https://habrastorage.org/getpro/habr/post_images/725/5eb/522/7255eb522081ac783939a314ad70a3d9.png)
9. Фанатам матрицы стоит запустить в текстовой консоли полюбившуюся им зеленую анимацию:
apt-get install cmatrix
cmatrix
![](https://habrastorage.org/getpro/habr/post_images/d75/a36/b4e/d75a36b4e5421848387d6628197c16d2.png)
10. Последним номером идет еще одна красивая демонстрационная программа:
apt-get install bb
bb
![](https://habrastorage.org/getpro/habr/post_images/ac2/775/e23/ac2775e23c9a79de5b47d4ee21324ec0.png)
В небольшой заметке мы рассказали только про 10 классических консольных забав. На самом деле их гораздо больше, а если приложить немного фантазии и написать скрипт, скучный текстовый интерфейс будет светиться как рождественская елка.
![](https://habrastorage.org/webt/_m/x_/lz/_mx_lznsgt1iko6nrwon-babh5y.png)
Объявляем конкурс, предлагайте в комментариях ваши варианты скриптов — для их запуска можно создать виртуальный сервер на RUVDS.com с бесплатным тестовым периодом в 3 дня для новых клиентов. За лучший скрипт (с самым высоким рейтингом комментария) вручим призы. За первое место — фирменную толстовку DarkAdmin от RUVDS, за второе место — виртуальный сервер на 6 месяцев.
![](https://habrastorage.org/files/1ba/550/d25/1ba550d25e8846ce8805de564da6aa63.png)