As a Linuxer, you must have certain CLI operation capabilities. Sometimes using CLI is more convenient and convenient than using GUI.
The following lists some common CLI software I know for your reference only.
1. Chinese terminal.
As far as I know, there are currently two major solutions: zhcon and fbterm. I have used both of them, and zhcon is not updated for a long time. There are many problems. Accidentally adding an error parameter may even cause a crash. So I recommend fbterm. This is quite good. To use it, you must enable framebuffer. Although there are some flaws in some aspects, at present, it should be considered a relatively useful Chinese terminal. Someone may ask: "How to solve Chinese Input ?" Hey, don't worry about this. Fbterm_ucimf is relatively simple, and ibus-fbterm Based on ibus is also available.
2. Multi-Window Management: tmux
The function is similar to screen, but I think tmux is more powerful and friendly! You can switch the window horizontally or vertically. Let you make full use of your screen! It is a must-have for remote management and multi-task control! For more information, click here.
3. File Manager: vim
You can select ranger for style, and mc for style.
4. Task Manager: htop
This can be understood as the top enhanced version.
5. Music player: moc
This method is suitable for playing mp3, wma, flac, and other common audio files, but it does not support ape and cue. If there are many such files, you can only find other files. Cmus does not support ape either.
6. Video Player: mplayer
Before that, I want to roar a few words:
Who said that the Linux terminal can only watch videos in character mode !!!!
Who said watching videos on a terminal is purely abusive !!!!!
It's wrong !!!!
You have heard of framebuffer !!!! Yes !!!!
You have heard of fbdev output !!!!! Yes !!!!!!
I was misled before and thought I could only watch videos in the form of characters on the tty terminal. But one day, I accidentally learned about the framebuffer !!!!
I accidentally saw fbdev in the video output of mplayer !!!!
Therefore, in the tty with framebuffer enabled. Mplayer-vo fbdev2 "the video I want to watch" I saw the magic horse ?!
I saw a clear video with color output, and the quality was not much inferior to that when playing on the graphic interface !!!!
You can see it !!! Yes !!!!
7. PDF/Image Viewer: fbida
Fbida contains four applications: fbi, fbgs, ida, and exiftran. Among them, the fbi can be used to view images (the FBI, the name is awesome), and the fbgs can be used to view PDF files. The premise is that you can see the software name. You must enable framebuffer.
8. Tools: fbgrab
No nonsense. Read the official note: fbgrab-takes screenshots using the framebuffer. In the desktop environment, you can use scrot as the command line software screenshot.
9. Text Editor: vim and emacs
Do you need to introduce these two artifacts?
10. IM software: finch
This can be viewed as the CLI version of pidgin.
11. IRC chat: irssi
A powerful IRC client.
12. Mail Client: mutt
For more information, see Wikipedia. I don't need this.
13. Browsers: w3m and lynx
W3m view pictures, need to install w3m-img.
14. Download tool: wget, axel, and aria2c
Aria2c supports HTTP (S), FTP, BitTorrent, and Metalink protocols.
15. RSS reader: snownews
16. Shell: zsh and bash
17. screen recording: recordmydesktop
This software can be used to record GNOME, KDE, and other desktops.
Please add it! The last graph.
Connection: http://lcan.info/2011/03/cli-software/