• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
sharadchhetri

sharadchhetri

Tutorials On Linux, Unix & Open Source

  • Home
  • Linux Commands
  • Resources
    • Learn Linux
  • My WordPress plugins

Ubuntu Linux : get matrix effect on terminal

September 15, 2014 by Sharad Chhetri

This time I made a thought to share something interesting.It is not related to system admin but it is just for fun.

I generally use ubuntu most of the time for my desktop purposes. Hope you will like this matrix effect on your terminal.

First you have to install cmatrix package into your system. It is already available on Ubuntu repo, so no additional repo require to add. Run the command

sudo apt-get install cmatrix

It will install the cmatrix package.

Now on terminal run the command

cmatrix
matrix

And how it looks.

You can find more options in cmatrix by typing command cmatrix --help. In given below output, you can see available help options.

sharad@sharadchhetri:~$ cmatrix --help
 Usage: cmatrix -[abBfhlsVx] [-u delay] [-C color]
 -a: Asynchronous scroll
 -b: Bold characters on
 -B: All bold characters (overrides -b)
 -f: Force the linux $TERM type to be on
 -l: Linux mode (uses matrix console font)
 -o: Use old-style scrolling
 -h: Print usage and exit
 -n: No bold characters (overrides -b and -B, default)
 -s: "Screensaver" mode, exits on first keystroke
 -x: X window mode, use if your xterm is using mtx.pcf
 -V: Print version information and exit
 -u delay (0 - 10, default 4): Screen update delay
 -C [color]: Use this color for matrix (default green)
sharad@sharadchhetri:~$ 

Enjoy cmatrix! It is really cool.

Share this:

  • Twitter
  • Facebook
  • More
  • Print
  • Email
  • LinkedIn
  • Reddit
  • Tumblr
  • Pinterest
  • Pocket
  • Telegram
  • WhatsApp
  • Mastodon

Related posts:

  1. 30 useful Linux terminal keyboard shortcuts
  2. How to page scroll up/down in Linux terminal
  3. Terminal Recording with script and scriptreplay command
  4. How to see system load average in terminal with graphical representation
  5. Recover Linux Grub Password in linux rescue mode CentOS/Red Hat
  6. How to upgrade Linux Mint 15 to Linux Mint 16
  7. make command not found in linux CentOS Red Hat ubuntu Debian
  8. How to add/install Ubuntu fonts in CentOS/Red Hat Linux
  9. how to install terraform in Linux : CentOS-Ubuntu
  10. How to install Java (OpenJDK) on Ubuntu Linux

Filed Under: Linux Tagged With: matrix

Reader Interactions

Comments

  1. jsrobson10 says

    December 9, 2018 at 3:12 am

    Nice effect. Some issues though, the characters don’t fade out like in the matrix film, and the text is too fast and frequent

    • Sharad Chhetri says

      December 9, 2018 at 3:19 am

      Hi Rob,

      You can get many options from its help page. You can change color and speed too.

      sharad@sharadchhetri:~$ cmatrix --help
       Usage: cmatrix -[abBfhlsVx] [-u delay] [-C color]
       -a: Asynchronous scroll
       -b: Bold characters on
       -B: All bold characters (overrides -b)
       -f: Force the linux $TERM type to be on
       -l: Linux mode (uses matrix console font)
       -o: Use old-style scrolling
       -h: Print usage and exit
       -n: No bold characters (overrides -b and -B, default)
       -s: "Screensaver" mode, exits on first keystroke
       -x: X window mode, use if your xterm is using mtx.pcf
       -V: Print version information and exit
       -u delay (0 - 10, default 4): Screen update delay
       -C [color]: Use this color for matrix (default green)
      sharad@sharadchhetri:~$ 
      

      Regards
      Sharad

  2. Bob the builder says

    February 3, 2017 at 4:49 pm

    I am from MAC OS (pls don’t hate me), and when I type it down it says “command not found”. I’m new to the terminal. Can u pls halp?

    • Sharad Chhetri says

      February 4, 2017 at 6:13 pm

      Hi Bob,

      In Ubuntu 16.04 LTS Desktop, run given below two command. I am not sure if you are trying the command in Linux or MacOS.

      sudo apt update
      sudo apt install cmatrix
      
      sharad@linuxworld:~$ sudo apt install cmatrix
      Reading package lists... Done
      Building dependency tree       
      Reading state information... Done
      The following packages were automatically installed and are no longer required:
        libpango1.0-0 libpangox-1.0-0
      Use 'sudo apt autoremove' to remove them.
      Suggested packages:
        cmatrix-xfont
      The following NEW packages will be installed:
        cmatrix
      0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
      Need to get 15.8 kB of archives.
      After this operation, 50.2 kB of additional disk space will be used.
      Get:1 http://in.archive.ubuntu.com/ubuntu xenial/universe amd64 cmatrix amd64 1.2a-5build2 [15.8 kB]
      Fetched 15.8 kB in 0s (35.8 kB/s)  
      Selecting previously unselected package cmatrix.
      (Reading database ... 205813 files and directories currently installed.)
      Preparing to unpack .../cmatrix_1.2a-5build2_amd64.deb ...
      Unpacking cmatrix (1.2a-5build2) ...
      Processing triggers for man-db (2.7.5-1) ...
      Setting up cmatrix (1.2a-5build2) ...
      sharad@linuxworld:~$
      

      Regards
      Sharad

  3. pyke says

    August 2, 2016 at 2:17 am

    That’s pretty cool

  4. sanjayaenator says

    April 18, 2016 at 5:19 am

    Niche Post and Good Works, Thank You,

  5. japhet says

    February 11, 2016 at 12:59 pm

    Good
    It works

  6. poopie132 says

    May 11, 2015 at 8:26 pm

    umm.. it says “unable to locate package” im connect to the internet and everything, but it doesnt seem to work :/

    • sharad chhetri says

      May 12, 2015 at 1:38 am

      Hi,

      Not sure which OS version you are using. But you can check with below given command , if the package is available in repo or not.

      sudo apt-get update
      apt-cache policy cmatrix
      

      Regards
      Sharad

Primary Sidebar

Our Social Media Presence

  • Facebook
  • GitHub
  • Twitter

Linux Command

What is Linux Internal And External Command

Linux Basic Commands With Examples For Every Beginner

tr command to convert lines to space , tab and vertical tab

smbpasswd command not found on CentOS 7 and RHEL 7

Solution : semanage command not found

Unix / Linux : How to print duplicate lines from file

More Posts from this Category

You Might Like These Articles!

simplecodesyntax wordpress plugin

SimpleCodeSyntax : My Another WordPress Plugin

Install Nginx

How To Install Nginx On Ubuntu 22.04 LTS

Install Latest Git package in Ubuntu Operating System

How To Always Install Latest Git Package In Ubuntu Operating System

Bash script for installing VirtualBox on Ubuntu 22.04 LTS Desktop

Install VirtualBox On Ubuntu 22.04 LTS Desktop (Bash Script)

libfuse

dlopen(): error loading libfuse.so.2 – Got Error On Ubuntu

Failed to open/create the internal network

VirtualBox Error: Failed to open/create the internal network

Always Useful Tips And Tricks

How to encode and decode the strings with base64

Allow only members of Wheel group to use su command on RHEL/CentOS

Change default editor of crontab in Ubuntu

Forgot root password ,Reset it in Run level 1

The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form

error command ‘gcc’ failed with exit status 1 in Ubuntu

Do not show line haveing particular keyword by grep command

Explore 90+ Article On "Linux Tips And Tricks"

Copyright © 2023 ยท
The material in this site cannot be republished either online or offline, without our permission.
Proudly Blogging From Bharat.

  • Contact
  • About Me
  • My WordPress plugins
  • Privacy Policy