From cd6a0dcf962ec2285706e7a3ad6cba990f4701ab Mon Sep 17 00:00:00 2001 From: thecyanbird <2534930703@qq.com> Date: Thu, 15 Nov 2018 08:18:39 +0800 Subject: [PATCH] Delete 20181005 Terminalizer - A Tool To Record Your Terminal And Generate Animated Gif Images.md --- ...rminal And Generate Animated Gif Images.md | 173 ------------------ 1 file changed, 173 deletions(-) delete mode 100644 sources/tech/20181005 Terminalizer - A Tool To Record Your Terminal And Generate Animated Gif Images.md diff --git a/sources/tech/20181005 Terminalizer - A Tool To Record Your Terminal And Generate Animated Gif Images.md b/sources/tech/20181005 Terminalizer - A Tool To Record Your Terminal And Generate Animated Gif Images.md deleted file mode 100644 index 7b77a9cf73..0000000000 --- a/sources/tech/20181005 Terminalizer - A Tool To Record Your Terminal And Generate Animated Gif Images.md +++ /dev/null @@ -1,173 +0,0 @@ -thecyanbird translating - -Terminalizer – A Tool To Record Your Terminal And Generate Animated Gif Images -====== -This is know topic for most of us and i don’t want to give you the detailed information about this flow. Also, we had written many article under this topics. - -Script command is the one of the standard command to record Linux terminal sessions. Today we are going to discuss about same kind of tool called Terminalizer. - -This tool will help us to record the users terminal activity, also will help us to identify other useful information from the output. - -### What Is Terminalizer - -Terminalizer allow users to record their terminal activity and allow them to generate animated gif images. It’s highly customizable CLI tool that user can share a link for an online player, web player for a recording file. - -**Suggested Read :** -**(#)** [Script – A Simple Command To Record Your Terminal Session Activity][1] -**(#)** [Automatically Record/Capture All Users Terminal Sessions Activity In Linux][2] -**(#)** [Teleconsole – A Tool To Share Your Terminal Session Instantly To Anyone In Seconds][3] -**(#)** [tmate – Instantly Share Your Terminal Session To Anyone In Seconds][4] -**(#)** [Peek – Create a Animated GIF Recorder in Linux][5] -**(#)** [Kgif – A Simple Shell Script to Create a Gif File from Active Window][6] -**(#)** [Gifine – Quickly Create An Animated GIF Video In Ubuntu/Debian][7] - -There is no distribution official package to install this utility and we can easily install it by using Node.js. - -### How To Install Noje.js in Linux - -Node.js can be installed in multiple ways. Here, we are going to teach you the standard method. - -For Ubuntu/LinuxMint use [APT-GET Command][8] or [APT Command][9] to install Node.js - -``` -$ curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash - -$ sudo apt-get install -y nodejs - -``` - -For Debian use [APT-GET Command][8] or [APT Command][9] to install Node.js - -``` -# curl -sL https://deb.nodesource.com/setup_8.x | bash - -# apt-get install -y nodejs - -``` - -For **`RHEL/CentOS`** , use [YUM Command][10] to install tmux. - -``` -$ sudo curl --silent --location https://rpm.nodesource.com/setup_8.x | sudo bash - -$ sudo yum install epel-release -$ sudo yum -y install nodejs - -``` - -For **`Fedora`** , use [DNF Command][11] to install tmux. - -``` -$ sudo dnf install nodejs - -``` - -For **`Arch Linux`** , use [Pacman Command][12] to install tmux. - -``` -$ sudo pacman -S nodejs npm - -``` - -For **`openSUSE`** , use [Zypper Command][13] to install tmux. - -``` -$ sudo zypper in nodejs6 - -``` - -### How to Install Terminalizer - -As you have already installed prerequisite package called Node.js, now it’s time to install Terminalizer on your system. Simple run the below npm command to install Terminalizer. - -``` -$ sudo npm install -g terminalizer - -``` - -### How to Use Terminalizer - -To record your session activity using Terminalizer, just run the following Terminalizer command. Once you started the recording then play around it and finally hit `CTRL+D` to exit and save the recording. - -``` -# terminalizer record 2g-session - -defaultConfigPath -The recording session is started -Press CTRL+D to exit and save the recording - -``` - -This will save your recording session as a YAML file, in this case my filename would be 2g-session-activity.yml. -![][15] - -Just type few commands to verify this and finally hit `CTRL+D` to exit the current capture. When you hit `CTRL+D` on the terminal and you will be getting the below output. - -``` -# logout -Successfully Recorded -The recording data is saved into the file: -/home/daygeek/2g-session.yml -You can edit the file and even change the configurations. - -``` - -![][16] - -### How to Play the Recorded File - -Use the below command format to paly your recorded YAML file. Make sure, you have to input your recorded file instead of us. - -``` -# terminalizer play 2g-session - -``` - -Render a recording file as an animated gif image. - -``` -# terminalizer render 2g-session - -``` - -`Note:` Below two commands are not implemented yet in the current version and will be available in the next version. - -If you would like to share your recording to others then upload a recording file and get a link for an online player and share it. - -``` -terminalizer share 2g-session - -``` - -Generate a web player for a recording file - -``` -# terminalizer generate 2g-session - -``` - --------------------------------------------------------------------------------- - -via: https://www.2daygeek.com/terminalizer-a-tool-to-record-your-terminal-and-generate-animated-gif-images/ - -作者:[Prakash Subramanian][a] -选题:[lujun9972](https://github.com/lujun9972) -译者:[译者ID](https://github.com/译者ID) -校对:[校对者ID](https://github.com/校对者ID) - -本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出 - -[a]: https://www.2daygeek.com/author/prakash/ -[1]: https://www.2daygeek.com/script-command-record-save-your-terminal-session-activity-linux/ -[2]: https://www.2daygeek.com/automatically-record-all-users-terminal-sessions-activity-linux-script-command/ -[3]: https://www.2daygeek.com/teleconsole-share-terminal-session-instantly-to-anyone-in-seconds/ -[4]: https://www.2daygeek.com/tmate-instantly-share-your-terminal-session-to-anyone-in-seconds/ -[5]: https://www.2daygeek.com/peek-create-animated-gif-screen-recorder-capture-arch-linux-mint-fedora-ubuntu/ -[6]: https://www.2daygeek.com/kgif-create-animated-gif-file-active-window-screen-recorder-capture-arch-linux-mint-fedora-ubuntu-debian-opensuse-centos/ -[7]: https://www.2daygeek.com/gifine-create-animated-gif-vedio-recorder-linux-mint-debian-ubuntu/ -[8]: https://www.2daygeek.com/apt-get-apt-cache-command-examples-manage-packages-debian-ubuntu-systems/ -[9]: https://www.2daygeek.com/apt-command-examples-manage-packages-debian-ubuntu-systems/ -[10]: https://www.2daygeek.com/yum-command-examples-manage-packages-rhel-centos-systems/ -[11]: https://www.2daygeek.com/dnf-command-examples-manage-packages-fedora-system/ -[12]: https://www.2daygeek.com/pacman-command-examples-manage-packages-arch-linux-system/ -[13]: https://www.2daygeek.com/zypper-command-examples-manage-packages-opensuse-system/ -[14]: data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7 -[15]: https://www.2daygeek.com/wp-content/uploads/2018/10/terminalizer-record-2g-session-1.gif -[16]: https://www.2daygeek.com/wp-content/uploads/2018/10/terminalizer-play-2g-session.gif