`

Linux 下常用的 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等桌面。

欢迎补充!最后上张图。

分享到:
评论

相关推荐

    linux常用软件ssh

    SSH提供加密的网络服务,包括命令行接口(CLI)的远程登录、文件传输以及网络服务的控制。它取代了早期的不安全的TELNET和其他明文传输的远程管理工具。 在Linux中,SSH主要由`sshd`服务端和`ssh`客户端程序组成。`...

    linux常用SSH软件

    标题提到的“Linux常用SSH软件”表明我们将讨论的是Linux环境下广泛使用的SSH客户端和服务器软件。 SSH软件的核心功能包括: 1. 安全远程登录:SSH允许用户通过命令行接口(CLI)安全地连接到远程主机,执行命令、...

    Linux新手入门常用命令大全

    在Linux中,命令行接口(CLI)提供了丰富的命令来帮助用户完成各种任务,例如软件安装、文件管理、系统监控等。本文档将为Linux新手提供一份常用命令的列表,并对每个命令的基本用法进行介绍。 首先是关于软件包...

    linux基础常用命令大全 linux-html.zip

    linux常用命令大全 Linux的特点: 开源:Linux是开源软件,用户可以自由访问、使用和修改其源代码。 多用户:系统资源可以被多个用户使用,每个用户对自己的资源有特定的权限。 多任务:Linux支持同时执行多个程序,...

    linuxc常用命令

    Linux操作系统采用命令行界面(CLI),因此掌握常用Linux命令对于使用Linux系统来说是基础且至关重要的。下面详细解释一些常见的Linux命令及其用法: 1. 目录结构相关命令: - /:Linux文件系统的根目录,所有目录...

    linux常用命令集PDF版.pdf.zip

    尽管“Linux常用命令集PDF版”主要关注的是Linux操作系统的命令,但对于进行STM32开发的工程师来说,了解如何在Linux环境下进行开发、编译和调试也是很有必要的。 以下是一些在“Linux常用命令集”中可能涵盖的重要...

    linux教程 linux常用命令大全

    在IT领域,Linux操作系统是许多专业技术人员不可或缺的工具,尤其...通过阅读"Linux初级应用指南"和"Linux常用命令全集",你可以更全面地了解这些命令的用法和实际应用场景。不断实践和探索,你将成为Linux操作的专家。

    Linux课件ppt及常用Linux命令集

    - Linux的主要交互方式之一是命令行界面(CLI),通过输入各种命令来执行任务。 - 常用的Linux命令包括:`ls`(列出目录内容)、`cd`(切换目录)、`pwd`(显示当前工作目录)、`mkdir`(创建目录)、`rm`(删除...

    Linux常用命令大全

    在IT领域,Linux操作系统是许多专业技术人员不...这个“Linux常用命令大全”的压缩包,正是学习和巩固这些知识的好资源。通过阅读HTML帮助文件,你可以对每个命令的用法有更清晰的理解,并逐步提高你的Linux操作技能。

    linux常用工具

    本篇将深入探讨几个关键的Linux常用工具。 首先,让我们从命令行开始。在Linux中,命令行界面(CLI)是操作系统的基石,提供了高效、直接的交互方式。以下是一些基础但非常实用的Linux命令: 1. **ls**:列出目录...

    linux用户基础和常用命令配置文件

    在文字界面下,可以通过CLI(命令行界面)进行操作,利用命令历史记录、自动补全、命令别名等功能提高工作效率。此外,还可以使用虚拟控制台切换,如konsole、tty、who、chvt等。 bash shell是Linux系统中最常用的...

    Linux下C语言.rar

    在调试方面,`gdb`是Linux下常用的C语言调试工具,它允许你设置断点、单步执行、查看变量值等,帮助找出程序中的问题。 最后,学习如何编写Makefile文件,以便于管理和编译项目。Makefile定义了规则和依赖关系,...

    CRT一款linux编辑软件

    CRT软件允许用户通过Windows操作系统远程连接到Linux虚拟机,进行文本模式下的操作,而无需在窗口之间进行切换,极大地提高了工作效率。 在Linux系统中,命令行接口(CLI)仍然是日常管理任务的重要组成部分,尽管...

    最全Linux最常用命令大全

    在IT行业中,Linux操作系统是开发者和系统管理员的重要工具,尤其对于服务器管理而言,它占据了...在Linux中,可以使用`libreoffice`或`wps`等软件打开`.docx`文件,而`.txt`文件则可以直接用`cat`或文本编辑器查看。

    linux常用命令大全.zip

    本资源“linux常用命令大全.zip”提供了一份全面的Linux命令参考,旨在帮助用户更好地理解和掌握Linux操作系统的日常使用。 Linux命令是操作系统与用户交互的主要方式,通过命令行界面(CLI)执行各种任务。文档...

    Linux常用词汇及术语详细解释

    ### Linux常用词汇及术语详细解释 #### 一、基本概念 1. **Linux**: 开源操作系统,基于UNIX,由Linus Torvalds在1991年创建。它具有强大的网络功能、多用户支持以及丰富的软件资源等特性。 2. **Microsoft ...

    Linux概念和常用指令.zip

    在Linux中,用户通过命令行界面(CLI)与系统交互,这是Linux的一大特色。虽然现在许多发行版也提供了图形化用户界面(GUI),但熟悉和掌握Linux命令行操作能显著提高工作效率。以下是几个常用的Linux命令: 1. **...

    Linux系统管理中基本命令和英语词汇

    这个技术文档可能包含了Linux环境中最常用的命令及其相关的英语词汇,这对于初学者和专业人士都是宝贵的资源。以下是一些关键的Linux命令和相关英语词汇的详细解释: 1. **ls** (List): 用于列出目录中的文件和子...

Global site tag (gtag.js) - Google Analytics