SL — запускаем паровоз в консоли.

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

Одной из таких команд является программа «sl» – «SL» (Steam Locomotive). Эта программа-шутка была создана Тойодой Масаси, чтобы прерывать пользователя всякий раз, когда он ошибочно вводит «sl» вместо «ls», команда, которая является очень часто используемой для вывода списка файлов и папок.

В действии, эта команда отображает анимацию проходящего мимо вашего терминала поезда, из которого пользователь не может выйти даже с помощью сигнала Ctrl + C. Таким образом, приходится ждать несколько секунд, прежде чем поезд проедет.

Установка SL (Steam Locomotive) в Linux.

Команда «sl» доступна практически во всех стандартных репозиториях дистрибутивов Linux. Поэтому ее установка не вызовет больших проблем.

После установки, запустите команду. Если программа установлена ​​и работает правильно, вы должны увидеть анимацию поезда.

Опции использования sl.

Самое простое использование sl без каких-либо параметров. Однако на этом разработчики не остановились. Они добавили некоторые параметры, с помощью которых можно немного изменить анимацию.

Если вы вызовете команду с параметром «-a», она покажет анимацию поезда, в которой люди в поезде кричат ​​о помощи.

Параметр «-l» показывает в анимации поезд меньшего размера.

C параметром «-F» поезд будет выглядеть так, как будто он летит, а не движется по прямой линии.

Есть еще параметр «-e», который позволяет завершить выполнение программы, сочетанием клавиш «Ctrl+C».

Заключение.

В этой статье мы узнали о команде «sl» в Linux. Хотя команда была создана для развлечения, может быть полезно выработать привычку не вводить «sl» всякий раз, когда нужно набрать «ls». А так же можно встроить ее в какой-нибудь скрипт, чтобы получить анимацию во время его выполнения. Если есть еще какие-нибудь идеи по использованию этой команды, делитесь в комментариях ниже.

Was this helpful?

0 / 0

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