Linux下不得不知的CLI软件

系统 Linux
作为 Linuxer,必须具备一定的 CLI 操作能力。有时候用 CLI 会比用 GUI 会更方便快捷。本文列出了一些作者所知道的一些常用CLI软件,仅供参考。

 作为 Linuxer,必须具备一定的 CLI 操作能力。有时候用 CLI 会比用 GUI 会更方便快捷。

以下列出我所知道的一些常用CLI软件,仅供参考。

1、中文终端。

据我所知,目前主要有两个解决方案:zhcon和fbterm。两个我都用过,zhcon较长时间不更新了,问题比较多。不小心加错参数,甚至可能会导致死机。所以我推荐fbterm,这个还是很不错的,要使用的话,必须开启framebuffer。虽然某些方面也有些瑕疵,不过就目前而言,应该算是一个比较好用的中文终端了。有人可能会问:“中文输入怎么解决?”嘿嘿,这个倒不用担心。比较简陋的有fbterm_ucimf,另外还有基于ibus的ibus-fbterm可供选择。

2、多窗口管理神器:tmux

功能和screen差不多,不过我感觉tmux更加强大、友好!可以横着切、竖着切窗口。让你充分利用你的屏幕!实乃远程管理、多任务控之必备神器啊!具体介绍请猛击这里围观。

3、文件管理器:vim

风格的可以选ranger,另外还有mc之类的。

4、任务管理器:htop

这个可以理解为top的加强版。

5、音乐播放器:moc

这个用来播放mp3,wma,flac等常见音频文件还是不错的,但是不支持ape和cue。如果这类文件比较多的,那就只能另寻他方了。cmus也不支持ape。

6、视频播放器:mplayer

说这个之前,我想咆哮几句:

是谁说Linux终端下只能用字符方式看视频啊!!!!

是谁说在终端下看视频纯属找虐啊!!!!!

乃们这是误人子弟啊!!!!

有木有听说过framebuffer!!!!有木有!!!!

有木有听说过fbdev输出!!!!!有木有!!!!!!

我以前被人误导,也一直认为在tty终端下只能以字符方式看视频,但是直到有一天,我无意中了解到了有framebuffer这个东东!!!!

无意中看到mplayer的视频输出里有fbdev!!!!

于是在开启了framebuffer的tty下。 mplayer -vo fbdev2 "我要看的视频" 我看到了神马?!

我看到了一个清晰的带颜色输出的视频,竟然和在图形界面下播放时的质量差不了多少!!!!

有木有看到!!!有木有!!!!

7、PDF/图片查看器:fbida

fbida里面包含了fbi, fbgs, ida, exiftran四个应用。其中fbi可以用来查看图片(FBI啊,名字就很牛X),fbgs可以用来查看PDF。前提嘛,估计各位看软件名就知道了,必须开启framebuffer。

8、截图工具:fbgrab

不废话,看官方说明:fbgrab - takes screenshots using the framebuffer。在桌面环境下可以用scrot这个命令行软件截屏。

9、文本编辑器:vim、emacs

这两个神器就不用介绍了吧?

10、IM软件:finch

这个可以看成是pidgin的CLI版。

11、IRC聊天:irssi

一个很强大的IRC客户端。

12、邮件客户端:mutt

有关介绍请移步wiki。这个我基本不用。

13、浏览器:w3m、lynx

w3m查看图片,需安装w3m-img。

14、下载器:wget、axel、aria2c

其中aria2c支持HTTP(S),FTP,BitTorrent,Metalink协议。

15、RSS阅读器:snownews

16、Shell: zsh、bash

17、屏幕录像:recordmydesktop

此软件可用于录制GNOME、KDE等桌面。

欢迎补充!***上张图。

 

原文连接:http://lcan.info/2011/03/cli-software/ 

【编辑推荐】

  1. 5款优秀的企业级Linux媒体服务器
  2. 五个不容错过的Linux命令行技巧
  3. 技巧:用Emerald更改Ubuntu的窗口边框
责任编辑:黄丹 来源: Lanpice的鬼屋
相关推荐

2020-09-22 08:16:20

软件开发原则

2017-08-16 18:03:12

Docker安全工具容器

2020-06-04 13:52:00

CRM选型

2011-08-11 10:47:23

2011-05-11 14:58:50

网站策划运营

2015-08-17 11:46:07

云计算云服务公有云

2020-10-21 09:36:40

Vue项目技巧

2011-06-24 11:48:46

SEO

2010-08-27 10:40:55

Android

2019-11-27 14:20:27

Redis数据库C语言

2011-05-18 10:50:22

Windows 7

2018-05-09 11:15:59

服务器缓存技巧

2022-08-08 11:13:35

API接口前端

2022-08-30 23:54:42

MySQL数据库工具

2022-01-27 07:39:57

进程操作系统Linux

2022-10-27 09:55:00

2019-08-09 11:40:38

JavaScriptCSS技术

2009-06-23 09:06:32

2020-07-03 08:00:11

Spring BootSpring Clou流程

2011-05-20 11:11:13

点赞
收藏

51CTO技术栈公众号