- 20 забавных команд Linux или Linux — это весело в терминале
- 1. Команда: sl (Паровоз)
- Установить сл
- 2. Команда: телнет
- 3. Команда: удача
- Установить удачу
- 4. Команда: rev (Реверс)
- 5. Команда: фактор
- 6. Команда: скрипт
- 7. Команда: Ковсей
- Установить Ковсей
- 8. Команда: да
- 9. Команда: туалет
- Установить туалет
- 10. Команда: cmatrix
- Установить cmatrix
- 11. Команда: онеко
- Установить онеко
- 12. Вилочная бомба
- 13. Команда: пока
- 14. Команда: говорить
- Установить espeak
- 15. Команда: огонь
- Установить aafire
- 16. Команда: бб
- 17. Команда: завить
- 18. ASCII аквариум
- 19. Command: забавные справочные страницы
- 20. Настройки Linux
20 забавных команд Linux или Linux — это весело в терминале
Linux — это весело! Хм. Хорошо, значит, ты мне не веришь. Имейте в виду, что в конце этой статьи вам придется поверить, что Linux на самом деле представляет собой забавную коробку.
1. Команда: sl (Паровоз)
Возможно, вы знаете о команде ‘ls’ в списке, которая часто используется для просмотра содержимого папки, но из-за опечатки иногда вы получаете ‘sl‘, как насчет получения мало удовольствия в терминале, а не «команда не найдена».
Установить сл
$ sudo apt install sl [On Debian/Ubuntu & Mint] $ sudo yum install sl [On CentOS/RHEL 7] $ sudo dnf install sl [On CentOS/RHEL 8 & Fedora] $ sudo pacman -S sl [On Arch Linux] $ sudo pkg_add -v sl [On FreeBSD]
Выход
Эта команда работает, даже если вы набираете «LS», а не «ls».
2. Команда: телнет
Нет! Нет!! это не так сложно, как кажется. Вы должны быть знакомы с telnet. Telnet — это текстовый двунаправленный сетевой протокол по сети. Здесь нечего устанавливать. Что у вас должно быть, так это Linux-бокс и работающий интернет.
:~# telnet towel.blinkenlights.nl [No longer working]
3. Команда: удача
как насчет того, чтобы получить свое случайное состояние, иногда смешное в терминале.
Установить удачу
$ sudo apt install fortune [On Debian/Ubuntu & Mint] $ sudo yum install fortune [On CentOS/RHEL 7] $ sudo dnf install fortune [On CentOS/RHEL 8 & Fedora] $ sudo pacman -S fortune [On Arch Linux] $ sudo pkg_add -v fortune [On FreeBSD]
:~# fortune You're not my type. For that matter, you're not even my species. Future looks spotty. You will spill soup in the late evening. You worry too much about your job. Stop it. You are not paid enough to worry. Your love life will be. interesting.
4. Команда: rev (Реверс)
Он переворачивает каждую переданную ему строку, не правда ли, это забавно.
:~# rev 123abc cba321 xuniL eb ot nrob born to be Linux
5. Команда: фактор
Время заняться математикой, эта команда выводит все возможные множители заданного числа.
:~# factor 5 5 5: 5 12 12: 2 2 3 1001 1001: 7 11 13 5442134 5442134: 2 2721067
6. Команда: скрипт
Хорошо, это не команда, а скрипт, но это приятно.
:~# for i in ; do for j in $(seq 1 $i); do echo -ne $i×$j=$((i*j))\\t;done; echo;done 1×1=1 2×1=2 2×2=4 3×1=3 3×2=6 3×3=9 4×1=4 4×2=8 4×3=12 4×4=16 5×1=5 5×2=10 5×3=15 5×4=20 5×5=25 6×1=6 6×2=12 6×3=18 6×4=24 6×5=30 6×6=36 7×1=7 7×2=14 7×3=21 7×4=28 7×5=35 7×6=42 7×7=49 8×1=8 8×2=16 8×3=24 8×4=32 8×5=40 8×6=48 8×7=56 8×8=64 9×1=9 9×2=18 9×3=27 9×4=36 9×5=45 9×6=54 9×7=63 9×8=72 9×9=81 10×1=10 10×2=20 10×3=30 10×4=40 10×5=50 10×6=60 10×7=70 10×8=80 10×9=90 10×10=100 11×1=11 11×2=22 11×3=33 11×4=44 11×5=55 11×6=66 11×7=77 11×8=88 11×9=99 11×10=110 11×11=121 12×1=12 12×2=24 12×3=36 12×4=48 12×5=60 12×6=72 12×7=84 12×8=96 12×9=108 12×10=120 12×11=132 12×12=144
7. Команда: Ковсей
Корова ASCII в терминале скажет все, что вы хотите.
Установить Ковсей
$ sudo apt install cowsay [On Debian/Ubuntu & Mint] $ sudo yum install cowsay [On CentOS/RHEL 7] $ sudo dnf install cowsay [On CentOS/RHEL 8 & Fedora] $ sudo pacman -S cowsay [On Arch Linux] $ sudo pkg_add -v cowsay [On FreeBSD]
Выход
:~# cowsay I Love nix ____________ < I Love nix >------------ \ ^__^ \ (oo)\_______ (__)\ )\/\ ||----w | || ||
Как насчет конвейерной обработки команды «fortune command», описанной выше, с помощью cowsay?
:~# fortune | cowsay _________________________________________ / Q: How many Oregonians does it take to \ | screw in a light bulb? A: Three. One to | | screw in the light bulb and two to fend | | off all those | | | | Californians trying to share the | \ experience. / ----------------------------------------- \ ^__^ \ (oo)\_______ (__)\ )\/\ ||----w | || ||
Примечание: ‘|’ называется конвейерной инструкцией и используется там, где вывод одной команды должен быть вводом другой команды. В приведенном выше примере вывод команды «fortune» действует как ввод команды «cowsay». Эта конвейерная инструкция часто используется в сценариях и программировании.
xcowsay — это графическая программа, которая работает аналогично cowsay, но графически, следовательно, это X от cowsay.
$ sudo apt install xcowsay [On Debian/Ubuntu & Mint] $ sudo yum install xcowsay [On CentOS/RHEL 7] $ sudo dnf install xcowsay [On CentOS/RHEL 8 & Fedora] $ sudo pacman -S xcowsay [On Arch Linux] $ sudo pkg_add -v xcowsay [On FreeBSD]
Выход
cowthink — это еще одна команда, просто запустите «cowthink Linux ооочень забавный» и посмотрите на разницу в выводе cowsay и cowthink.
Выход
:~# cowthink . Linux is sooo funny _________________________ ( . Linux is sooo funny ) ------------------------- o ^__^ o (oo)\_______ (__)\ )\/\ ||----w | || ||
8. Команда: да
Это забавно, но также полезно, особенно в сценариях и для системных администраторов, где автоматический предопределенный ответ может быть передан на терминал или сгенерирован.
:~# yes I Love Linux I Love Linux I Love Linux I Love Linux I Love Linux I Love Linux I Love Linux I Love Linux I Love Linux I Love Linux I Love Linux I Love Linux I Love Linux
Примечание: (Пока вы не прервете, т.е. ctrl+c).
9. Команда: туалет
что? Ты шутишь, да нет! Определенно нет, но наверняка само название этой команды слишком смешное, и я не знаю, откуда эта команда взяла свое название.
Установить туалет
$ sudo apt install toilet [On Debian/Ubuntu & Mint] $ sudo yum install toilet [On CentOS/RHEL 7] $ sudo dnf install toilet [On CentOS/RHEL 8 & Fedora] $ sudo pacman -S toilet [On Arch Linux] $ sudo pkg_add -v toilet [On FreeBSD]
Выход
:~# toilet tecmint mmmmmmm " m # mmm mmm mmmmm mmm m mm mm#mm mmm mmm mmmmm # #" # #" " # # # # #" # # #" " #" "# # # # # #"""" # # # # # # # # # # # # # # # "#mm" "#mm" # # # mm#mm # # "mm # "#mm" "#m#" # # #
Он даже предлагает какой-то цвет и стиль шрифта.
:~# toilet -f mono12 -F metal linux-console.net
Примечание: Figlet — это еще одна команда, которая более или менее обеспечивает подобный эффект в терминале.
10. Команда: cmatrix
Возможно, вы видели голливудский фильм «Матрица» и были бы очарованы силой, которой был наделен Нео, позволяющей видеть все и вся в матрице, или вы могли бы подумать о анимация, похожая на рабочий стол Hacker.
Установить cmatrix
$ sudo apt install cmatrix [On Debian/Ubuntu & Mint] $ sudo yum install cmatrix [On CentOS/RHEL 7] $ sudo dnf install cmatrix [On CentOS/RHEL 8 & Fedora] $ sudo pacman -S cmatrix [On Arch Linux] $ sudo pkg_add -v cmatrix [On FreeBSD]
Выход
11. Команда: онеко
Итак, вы считаете, что указатель мыши в Linux — это такой же глупый черно-белый указатель, если бы анимация не лгала, тогда, боюсь, вы могли бы ошибаться. «oneko» — это пакет, который прикрепляет «Jerry» с помощью указателя мыши и перемещается вместе с ним.
Установить онеко
$ sudo apt install oneko [On Debian/Ubuntu & Mint] $ sudo yum install oneko [On CentOS/RHEL 7] $ sudo dnf install oneko [On CentOS/RHEL 8 & Fedora] $ sudo pacman -S oneko [On Arch Linux] $ sudo pkg_add -v oneko [On FreeBSD]
Выход
Примечание. Как только вы закроете терминал, с которого был запущен oneko, jerry исчезнет и не запустится при запуске. Вы можете добавить приложение для запуска и продолжать пользоваться.
12. Вилочная бомба
Это очень неприятный кусок кода. Выполняйте это на свой страх и риск. На самом деле это форк-бомба, которая экспоненциально размножается до тех пор, пока не будет использован весь системный ресурс и система не зависнет.
Чтобы проверить силу этой команды, вы должны попробовать ее один раз, но все на свой страх и риск, закройте и сохраните все другие программы и файлы перед запуском форк-бомбы.
13. Команда: пока
Приведенная ниже команда «while» представляет собой скрипт, который предоставляет вам цветную дату и файл, пока вы не прервете его (ctrl+c). Просто скопируйте и вставьте приведенный ниже код в терминал.
:~# while true; do echo "$(date '+%D %T' | toilet -f term -F border --gay)"; sleep 1; done
Примечание. Приведенный выше скрипт, измененный с помощью следующей команды, даст аналогичный вывод, но с небольшой разницей, проверьте его в своем терминале.
:~# while true; do clear; echo "$(date '+%D %T' | toilet -f term -F border --gay)"; sleep 1; done
14. Команда: говорить
Просто поверните ручку вашего мультимедийного динамика до упора, прежде чем вставить эту команду в свой терминал, и сообщите нам, как вы себя чувствовали, слушая голос бога.
Установить espeak
$ sudo apt install espeak [On Debian/Ubuntu & Mint] $ sudo yum install espeak [On CentOS/RHEL 7] $ sudo dnf install espeak [On CentOS/RHEL 8 & Fedora] $ sudo pacman -S espeak [On Arch Linux] $ sudo pkg_add -v espeak [On FreeBSD]
Выход
:~# espeak "Tecmint is a very good website dedicated to Foss Community"
15. Команда: огонь
Как насчет пожара в вашем терминале. Просто введите «aafire» в терминале без кавычек и увидите волшебство. Нажмите любую клавишу, чтобы прервать программу.
Установить aafire
$ sudo apt install libaa-bin [On Debian/Ubuntu & Mint] $ sudo yum install aalib [On CentOS/RHEL 7] $ sudo dnf install aalib [On CentOS/RHEL 8 & Fedora] $ sudo pacman -S aalib [On Arch Linux] $ sudo pkg_add -v aalib [On FreeBSD]
Выход
16. Команда: бб
Сначала установите команду, а затем введите «bb» в терминале и посмотрите, что произойдет.
$ sudo apt install bb [On Debian/Ubuntu & Mint] $ sudo yum install bb [On CentOS/RHEL 7] $ sudo dnf install bb [On CentOS/RHEL 8 & Fedora] $ sudo pacman -S bb [On Arch Linux] $ sudo pkg_add -v bb [On FreeBSD]
17. Команда: завить
Разве вам не будет приятно, если вы сможете обновить свой статус в Твиттере из командной строки перед вашим другом, и он будет впечатлен? ОК, просто замените имя пользователя, пароль и сообщение о состоянии на ваше имя пользователя, пароль. и «ваше сообщение о статусе».
:~# curl -u YourUsername:YourPassword -d status="Your status message" http://twitter.com/statuses/update.xml
18. ASCII аквариум
Как получить аквариум в терминале.
:~# apt-get install libcurses-perl :~# cd /tmp :~# wget http://search.cpan.org/CPAN/authors/id/K/KB/KBAUCOM/Term-Animation-2.4.tar.gz :~# tar -zxvf Term-Animation-2.4.tar.gz :~# cd Term-Animation-2.4/ :~# perl Makefile.PL && make && make test :~# make install
Установить ASCIIquarium
Загрузите и установите ASCIIquarium.
:~# cd /tmp :~# wget http://www.robobunny.com/projects/asciiquarium/asciiquarium.tar.gz :~# tar -zxvf asciiquarium.tar.gz :~# cd asciiquarium_1.1/ :~# cp asciiquarium /usr/local/bin :~# chmod 0755 /usr/local/bin/asciiquarium
И, наконец, запустите «asciiquarium» или «/usr/local/bin/asciiquarium» в терминале без кавычек и станьте частью волшебства, которое будет происходить в перед глазами.
19. Command: забавные справочные страницы
Сначала установите забавные справочные страницы, а затем запустите справочные страницы для приведенных ниже команд.
$ sudo apt install funny-manpages [On Debian/Ubuntu & Mint] $ sudo yum install funny-manpages [On CentOS/RHEL 7] $ sudo dnf install funny-manpages [On CentOS/RHEL 8 & Fedora] $ sudo pacman -S funny-manpages [On Arch Linux] $ sudo pkg_add -v funny-manpages [On FreeBSD]
Некоторым из них может быть 18+, запускайте на свой страх и риск, все они слишком смешные.
baby celibacy condom date echo flame flog gong grope, egrope, fgrope party rescrog rm rtfm tm uubp woman (undocumented) xkill xlart sex strfry
20. Настройки Linux
Пришло время внести некоторые однострочные настройки.
:~# world bash: world: not found
:~# touch girls\ boo** touch: cannot touch `girls boo**': Permission denied
:~# nice man woman No manual entry for woman
:~# ^How did the sex change operation go?^ bash: :s^How did the sex change operation go?^ : substitution failed
:~# %blow bash: fg: %blow: no such job
:~# make love make: *** No rule to make target `love'. Stop.
$ [ whereis my brain? sh: 2: [: missing ]
% man: why did you get a divorce? man:: Too many arguments.
% !:say, what is saccharine? Bad substitute.
:/srv$ \(- bash: (-: command not found
Linux сексуален: кто | grep -я блондинка | дата; компакт-диск ~; разархивировать; трогать; полоска; Палец; устанавливать; задыхаться; да; время безотказной работы; размонтировать; сон (если вы понимаете, о чем я)
Есть и другие, но они не работают на всех системах и поэтому не включены в эту статью. Некоторые из них: человек собака, фильтр, баннер и т. д.
[Вам также может понравиться: 6 интересных забавных команд Linux (весело в терминале) — часть II]
Получайте удовольствие, вы можете сказать мне спасибо позже 🙂 да, ваш комментарий высоко ценится, что побуждает нас писать больше. Расскажите, какая команда вам понравилась больше всего. Оставайтесь с нами, я скоро вернусь с другой статьей, которую стоит прочитать.