7 команд Linux для развлечения

Командная строка Linux это основной инструмент для опытных пользователей и системных администраторов. Однако Linux — это больше, чем просто тяжелая работа. Linux был разработан веселыми людьми, которые создали множество смешных команд. Попробуйте сами поиграть с ними, когда захотите улыбнуться.

Steam locomotive (sl)

Почему бы не заставить паровоз проехать через ваш монитор. Используйте для этого команду sl. Установите Steam Locomotive с вашим менеджером пакетов. Например, в Fedora:

$ sudo dnf install sl

Реальное применение

Насколько я знаю, команда sl действительно предназначена для развлечения.

Камин (aafire)

Согрейте свое сердце и свой монитор командой aafire, которая вызывает воспроизведение анимации камина. Вы можете установить aafire с помощью менеджера пакетов. В Debian, Mint, Elementary и т. д.:

$ sudo apt install libaa-bin

В Fedora, CentOS и других:

$ sudo dnf install aalib

Реальное применение

Это изображение — изящный способ сообщить вашей команде или начальнику, что все вот-вот сгорит…

Yes

Вы можете использовать команду yes, чтобы распечатать строку текста, пока она не будет принудительно остановлена с помощью Ctrl + C. Например, я фанат Buffalo Bills, поэтому я решил распечатать бесконечную серию Buffalo Bills с помощью команды yes:

$ yes Buffalo Bills

Реальное применение

Можно использовать эту команду для передачи подтверждения скриптам, чтобы, когда скрипт приостанавливает запрос подтверждения, он автоматически получал «yes ». Например, представьте, что вы запускаете скрипт, который часто останавливается, чтобы спросить вас о подтверждении:

$ foo
Are you sure you want to do this? Y/n  Y
Are you really sure? y/N  Y
But are you really? y/N

 

Вы можете автоматически принимать такие сообщения, передав команду yes:

$ yes | foo

Кроме того, вы также можете автоматически отклонять сообщения, используя yes:

$ yes no | foo

Fortune

Вы можете узнать свою судьбу в командной строке, установив Fortune. Fortune печатает случайное и, возможно, значимое сообщение. Установите Fortune с помощью диспетчера пакетов:

$ sudo apt install fortune

В Fedora:

$ sudo dnf install fortune-mod

Команда fortune имеет множество наборов  информации, которую она может извлечь. Например, вы можете получить известные цитаты из литературы или научно-фантастического телешоу «Firefly» или выбрать шутки или советы о Linux и многое другое. Поищите в репозитории слово «fortune», чтобы узнать, какие варианты предоставляет ваш дистрибутив.

$ fortune
Johnson‘s law:
Systems resemble the organizations that create them.

Реальное применение

Вы можете использовать Fortune для генерации псевдослучайного числа. Энтропии недостаточно, чтобы сделать его криптографически безопасным, но когда вам нужно неожиданное число, вы можете подсчитать слова или символы в них:

$ fortune | wc —chars
38
$ fortune | wc —words
8
$ fortune | wc —chars
169

Lolcat

Lolcat — это программа, которая объединяет файлы или стандартный ввод со стандартным выводом и добавляет к нему радужную окраску. Вы можете передать вывод других команд в lolcat, что придаст результату оттенок радуги.

Вот результат lolcat -h для вывода справки:

Figlet и banner

Команды figlet и banner позволяют создавать простые текстовые баннеры из ASCII-символов. Вот текстовый баннер для системы CentOS:

$ figlet centos.com

Соедините figlet  и Lolcat, чтобы получился красочный баннер:

$ figlet centos.com | lolcat

$ banner Hello World

Реальное использование

И figlet, и banner — это простой способ напомнить пользователям, в какой системе они работают, что может быть полезно, когда вы работаете с десятками серверов, как это делают многие системные администраторы, веб-дизайнеры и разработчики облачных вычислений.

Espeak

Вы можете добавить голосовые возможности к своим шуткам из командной строки, установив espeak.

После установки espeak увеличьте громкость на своем компьютере и повеселитесь, слушая, как ваш компьютер разговаривает с вами. Espeak — это программный синтезатор речи, в котором доступно несколько различных голосовых библиотек.

$ espeak "Linux is the best operating system."

Забавные команды

Обязательно ознакомьтесь со страницами руководства по всем этим командам, чтобы изучить все возможности и итерации. Какие ваши любимые глупые команды и есть ли у них реальное применение? Делитесь любимыми в комментариях.

Поделитесь с друзьями

Добавить комментарий

1 Комментарий
Новіші
Старіші Найпопулярніші
Вбудовані Відгуки
Переглянути всі коментарі
VINRARUS

Поїдач оперативної пам’яті:

#!/bin/sh
#bu VINRARUS
G="Ги-ги!"
until [ 1 = 2 ]
do
VIN="$VIN$VIN"
free -m
done
Останнє редагування 2 роки тому від VINRARUS
1
0
Ми любимо ваші думки, будь ласка, прокоментуйте.x