1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/tompi-ZihaoTutorialOfRaspberryPi

Клонировать/Скачать
【子豪兄的零基础树莓派教程】第5讲:几个有趣的Linux命令.md 16 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 07.06.2025 02:54 e8f5af1

[Братской Raspberry Pi-учебы с Чжан Цзыхао] Лекция 5: 23 интересных команд Linux

[Братской Raspberry Pi-учебы с Чжан Цзыхао] Лекция 5:

В этой статье представлены 23 интересных команды Linux, которые помогут новичкам ознакомиться с основами командной строки Linux и понятием "пайплайна".

Эти команды можно выполнить на Raspberry Pi и Ubuntu, а последняя команда также работает в командной строке Windows DOS.

Исходный код, обновления, исправления ошибок доступны на Github-репозитории данного учебника: https://github.com/TommyZihao/ZihaoTutorialOfRaspberryPi

Открытый зеркальный сервер Tongji University

1. Эффект байтов из фильма "Матрица" с помощью cmatrix

В командной строке введите

sudo apt-get install cmatrix
  • sudo: получение прав администратора root
  • apt-get: менеджер пакетов для операционной системы Linux (например, Debian)
  • install: установка пакета с помощью apt-get
  • cmatrix: имя программы

Затем введите cmatrix в командной строке и нажмите Enter, чтобы увидеть эффект.

Для выхода нажмите Ctrl+C.

Эффект байтов из фильма "Матрица" на самом деле представляет собой кандзи из рецепта японской жены Саймона Уитли, художника-постановщика фильма.

img

2. Кот, который следует за курсором мыши oneko

В командной строке рабочего стола введите

sudo apt-get install oneko
```Затем введите `oneko`, чтобы увидеть эффект.

> Обратите внимание, что данная команда может быть выполнена только в командной строке рабочего стола, а не в удаленной командной строке SSH.

Для выхода нажмите `ctrl`+`c`.



## 3. Великий пожар из строк aafire

В командной строке введите

```shell
sudo apt-get install libaa-bin

Затем введите aafire, чтобы увидеть эффект.

Для выхода нажмите ctrl+c.

4. Поезд

В командной строке введите

sudo apt-get install sl

Затем введите sl, чтобы увидеть эффект.

Ввод sl-h покажет секретный элемент (без пробелов).

5. Большие глаза

В командной строке введите

sudo apt-get install xeyes

Затем введите xeyes, чтобы увидеть эффект: два больших глаза, следующие за курсором мыши.

Для выхода нажмите ctrl+c.

6. Генератор арт-текста toilet

В командной строке введите

sudo apt-get install toilet

Затем введите любую из следующих команд, используя -f для изменения шрифта или фильтра. Вы можете заменить shumeipai в команде на любые символы, которые вы хотите преобразовать.

7. Генератор арт-текста figlet

В командной строке введите:

sudo apt-get install figlet

Затем введите любую из следующих команд, чтобы изменить шрифт или фильтр, добавив -f в команду. Вы можете заменить shumeipai на любое слово, которое хотите преобразовать.

Пример 1:

figlet shumeipai

Пример 2. Двухцветный текст:```shell toilet -f mono12 -F metal Шумепай


Пример 3. Цветной текст:

```shell
toilet -f mono12 -F gay Шумепай

Введите man toilet для получения дополнительной информации, нажмите q для выхода.

8. Строчный видео

В командной строке введите:

sudo apt-get install figlet

Затем введите bb, выберите y для добавления музыки, выберите 8 для продолжения, чтобы увидеть видео, созданное с использованием строк. Это видео рассказывает о жизни автора и использовании операционной системы Linux, созданное в 1997 году на основе платформы AAlib.

Нажмите ctrl + c для выхода.

9. Вывод цитат знаменитостей и древних стихов

В командной строке введите:

sudo apt-get install fortune
sudo apt-get install fortune-zh

Затем введите fortune, чтобы увидеть результат.

10. Супер-коровье могущество

На Ubuntu и Debian в менеджере пакетов apt-get встроен загадочный элемент. Если вы в командной строке введите:

apt-get help

На последней строке вы увидите:

This APT has Super Cow Powers.

Это означает, что ваша система может запустить этот элемент. В командной строке введите:

apt-get moo

Чтобы увидеть этот элемент.

11. Говорящая корова

В командной строке введите:

sudo apt-get install cowsay

Затем введите cowsay "Привет, Тонги Юниверсити!", чтобы увидеть результат.

Для просмотра всех доступных животных используйте параметр -l:

cowsay -l
```Это выведет список животных, которые вы можете использовать для изменения говорящего животного с помощью параметра `-f`:

```shell
Коровьи файлы в /usr/share/cowsay/cows:
apt beavis.zen bong bud-frogs bunny calvin cheese cock cower daemon default
dragon dragon-and-cow duck elephant elephant-in-snake eyes flaming-sheep
ghostbusters gnu head-in hellokitty kiss kitty koala kosh luke-koala
mech-and-cow meow milk moofasa moose mutilated pony pony-smaller ren sheep
skeleton snowman sodomized-sheep stegosaurus stimpy suse three-eyes turkey
turtle tux unipony unipony-smaller vader vader-koala www

12. Говорящая корова 2

Внимание, данная команда может быть выполнена только в локальном командном интерфейсе, в удалённом интерфейсе SSH будет отображаться сообщение "Can't open display".

В командном интерфейсе введите:

sudo apt-get install xcowsay

Затем введите xcowsay "Привет Тонг-Джи Университет"

13. Календарь

В командном интерфейсе введите:

cal 10 2018

Вы увидите календарь на октябрь 2018 года.

Интересно, что если вы введите:

cal 9 1752

Вы заметите, что этот месяц на 11 дней короче. Это связано с переходом от календаря Юлия к григорианскому календарю в британских колониях Америки, где календарь Юлия был на 11 дней позже, поэтому эти 11 дней были пропущены.

Почему в 1752 году в сентябре пропущено 11 дней?

14. Команда yes

В командном интерфейсе введите:

yes Tongji University

Вы увидите бесконечное количество строк с текстом "Tongji University".Для выхода нажмите Ctrl+C.

15. Разложение на простые множители

В командном интерфейсе введите:

factor 60

Вы увидите разложение числа 60 на простые множители.

16. Команда переворота символов rev

В командном интерфейсе введите rev, откроется интерфейс rev, затем введите любой текст, например:

Я студент Тонг-Джи Университета

Нажмите Enter, чтобы увидеть перевёрнутый текст.

Для выхода нажмите Ctrl+C.

echo "Я студент Тонг-Джи Университета" | rev

Переверните порядок слов в предложении, но не меняйте порядок букв внутри слов:

echo "Я студент" | rev | tr ' ' '\n' | tac | tr '\n' ' '| rev

17. screenfetch: Отображение информации о системе и теме

sudo apt install screenfetch
screenfetch

18. Логотипы Linux и информация о системе

sudo apt install linuxlogo
linux_logo

Циклически выводите логотипы:

for i in {1..30}; do linux_logo -f -L $i; sleep 2; done

19. Преобразование изображения в строку

sudo apt-get install aview
sudo apt-get install imagemagick

wget http://labfile.oss.aliyuncs.com/courses/1/Linus.png

asciiview Linus.png

20. Команда box: создание рамок вокруг введенного текста или кода с использованием ASCII-искусства.

sudo apt-get install boxes
echo "Тонг-Джи Университет" | boxes
echo "Тонг-Джи Университет" | boxes -d dog

21. Команда pv: посимвольное отображение текста с постоянной скоростью.

sudo apt-get install pv
echo "Тонг-Джи Открытый код" | pv -qL 10
```## 22. Отключение сервера с помощью команды "sudo rm -rf /*"

![sudo rm -rf /](https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1539792611926&di=a261ba9fadfa7ba727ef2a7c724016e1&imgtype=0&src=http%3A%2F%2Fi0.hdslb.com%2Fbfs%2Farchive%2Fb6d4f8aa58841f6e8674c3bd46126e5f8ad5fc7f.jpg)

> Примечание: никогда не используйте эту команду, особенно на серверах с веб-сайтами или базами данных.

```shell
sudo rm -rf /*
  • sudo: получение прав root-администратора
  • rm: удаление
  • -rf: r — рекурсивное удаление всех подкаталогов, f — подавление запросов подтверждения
  • /: корневая директория
  • *: все файлы

Это означает, что команда удаляет все файлы на этом Linux-сервере, включая файлы загрузки

Некоторые забавные изображения, связанные с этой командой:

Удаление базы данных

Отключение сервера до бегства

Удаление базы данных, конечно, нужно бежать

Отключение сервера до бегства 2

23. Воспроизведение "Звездных войн"

Эта команда может быть выполнена на вашем собственном ноутбуке.

  1. Откройте панель управления и найдите "Включение или отключение Windows-функций", затем откройте клиент Telnet.

Панель управленияОткрытие приложения Telnet2. Откройте командную строку в режиме администратора и введите следующую команду, нажав Enter.

telnet towel.blinkenlights.nl

Строка текста: Звездные войны

Дополнительные материалы и ссылки

10 интересных команд Linux

Несколько интересных команд Linux, вы их использовали?

Использование команды pipe в Linux

Введение в FIGlet

fortune: китайская библиотека цитат

Блог Руань Ифэн: команда fortune

Почему в 1752 году сентября было на 11 дней меньше?

Linux: полезные советы и хитрости

Основы Shell: функции и команды rev

18 неожиданно интересных команд Linux

Различия между apt и apt-get

Включение функции Telnet в Windows для просмотра DOS-версии Звездных войнПодключение Raspberry Pi

Добро пожаловать в глобальное сообщество Raspberry Pi

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/tompi-ZihaoTutorialOfRaspberryPi.git
git@api.gitlife.ru:oschina-mirror/tompi-ZihaoTutorialOfRaspberryPi.git
oschina-mirror
tompi-ZihaoTutorialOfRaspberryPi
tompi-ZihaoTutorialOfRaspberryPi
master