12款Linux终端替代品

简介:

如果你跟我一样,整天要花大量的时间使用Linux命令行,而且正在寻找一些可替代系统自带的老旧且乏味的终端软件,那你真是找对了文章。我这里搜集了一些非常有趣的终端软件,可以用来替代debian系的Linux原生终端。

Tilda

tilda

tilda

这是一款可配置的雷神之锤风格的终端工具,也就是说,当用户敲击配置好的热键(缺省是F1)时,这个终端会从屏幕的顶端滑出,就跟雷神之锤游戏中的效果一样。

它的安装方法:

apt-get install tilda

Tilda跟其它下拉风格的终端比起来有更丰富的自定义选项。包括:

  • 高度自定义界面
  • 设置Tilda主窗口的透明度。
  • 独特的内置配色方案。
  • 用户可以将命令行窗口蜕化成极简状态。

Yakuake

YaKuake_screenshot_01

YaKuake_screenshot_01

Yakuake最初的设计灵感来源就是雷神之锤的终端效果。它本质上就是一个基于KDE Konsole技术的下拉风格的终端。因为它是一个KDE应用,如果你想把它安装到GNOME桌面上,将会遇到一大堆的KDE系统包依赖。但如果你是一个KDE用户,Yakuake会让你相当满意。它的安装方法是:

apt-get install yakuake

 

Guake

guake

guake

这是一个Gnome平台上的下拉式的终端工具。这款终端的目标就是提供一种快速终端访问方式,你只需要按动一个快捷键,就能让它从桌面上出现/消失。这款下拉风格的终端非常的好用。安装,打开,把它设置成开机启动。它能最小化到系统栏上,使用F12能直接把它呼叫出来。

它的安装方式:

apt-get install guake

 

从Applications>Accessories>Guake处运行它。然后右键点击它系统栏图标,然后点击‘preferences’,设置你的喜好。你可以通过“man guake“活动详细帮助信息。

Stjerm

sjterm

sjterm

这是一款可以和Guake、Tilda相媲美的终端软件。而且它非常的轻巧,有tab页,可以全屏切换。它的安装方式是:

apt-get install sjterm

Terminator

terminator

terminator

Terminator是一款跨平台的终端工具,使用的是GPL许可证,提供了很多高级的功能。它没有Guake和Yakuake那样光鲜,但绝对是一款重型武器。它提供的功能包括界面分块,将自己设置成GNOME桌面缺省终端。跟Guake一样,Terminator可以安装到绝大多数的各种Linux版本中。你可以将它的主窗口分成任意多的小块。它的安装方式是:

apt-get install terminator

它的特征可以总结为:

  • 将界面分割成网格状
  • tab页
  • 拖拽排序各个终端
  • 大量快捷键
  • 通过可视化的设置工具调整界面布局和配置喜好。
  • 各个窗口可以并行使用

 

ROXTerm

roxterm

roxterm

ROXTerm的最初设计目标就是轻量,替代笨重的gnome终端。但后来随着时间的迁移它的目标也发生了变化,变成了一个功能强大的重量级终端工具。它同GNOME桌面环境集成的非常好。支持的功能包括往终端里拖拽文件。它的安装方式是:

apt-get install roxterm

Eterm

eterm_variables

eterm_variables

Eterm很可能是这些终端工具中最轻量级的一个。它有彩色的终端输出,目的是来替代xterm。Eterm主题颜色可以配置,运行的非常快。要想启动Eterm,你需要输入’Eterm’(注意是大写的’E')。别写成了’eterm’。如果没有经验,你可能试很多次才会明白问题出在哪里。它的安装方法是:

apt-get install eterm

Rxvt

rxvt-banner

rxvt-banner

Rxvt也是一个试图取代xterm地位的Linux终端软件。Rxvt对系统资源的消耗非常小。它的安装方法是:

apt-get install rxvt

Aterm

aterm-scroll
Aterm是一款基于rxvt的终端工具,它提供了非常漂亮的视觉效果,所有的终端的基本功能它都提供了。此外它还提供了仿透明效果和失去焦点时的淡出效果。它的安装方式是:

aterm-scroll

apt-get install aterm

Wterm

wterm-linux-terminal-emulator

wterm-linux-terminal-emulator

Wterm是另外一个基于rxvt的轻量级命令行终端。它的功能包括可以设置背景图片,透明效果,反向透明等。大量的设置项使其成为一款可高度自定义的终端工具。它的安装方法是:

 apt-get install wterm

它的缺点是,看起来它好像是已经没人维护了。

TermKit

TermKit-ls

TermKit-ls

TermKit并不能作为一款日常使用的终端工具。它有一个非常漂亮的图形操作界面。它是基于 WebKit 开发出来的命令行系统。它的安装方式是:

apt-get install termkit

Terminology

Opening-a-file-using-mouse-in-Terminology

Opening-a-file-using-mouse-in-Terminology

这不是一款简单意义上的终端工具,它可以做任何事情。使用Terminology,你可以预览图片,播放视频,不需要打开其他文件管理工具。它是万能的。它的安装方法是:

sudo add-apt-repository ppa:hannes-janetzek/enlightenment-svn

sudo apt-get update

sudo apt-get install terminology

这样你就可以使用它了。我相信你一定会吃惊于它能够做的事情。

[英文原文:Best Terminal alternatives for Linux systems ] 

原文发布时间为:2014-02-14

本文来自云栖社区合作伙伴“Linux中国”

相关文章
|
2月前
|
运维 Java Linux
Linux 下命令后台运行秘籍:无惧终端断开的魔法
本文详细介绍了在 Linux 系统下使命令不受终端断开影响、持续在后台运行的多种方法及其原理。包括使用 `nohup`、`setsid`、括号括起来、作业调度和 `screen` 等技巧,帮助读者提高工作效率,确保任务不被意外中断。
67 0
Linux 下命令后台运行秘籍:无惧终端断开的魔法
|
3月前
|
Shell Linux API
C语言在linux环境下执行终端命令
本文介绍了在Linux环境下使用C语言执行终端命令的方法。首先,文章描述了`system()`函数,其可以直接执行shell命令并返回结果。接着介绍了更强大的`popen()`函数,它允许程序与命令行命令交互,并详细说明了如何使用此函数及其配套的`pclose()`函数。此外,还讲解了`fork()`和`exec`系列函数,前者创建新进程,后者替换当前进程执行文件。最后,对比了`system()`与`exec`系列函数的区别,并针对不同场景推荐了合适的函数选择。
|
4月前
|
存储 安全 Linux
|
4月前
|
NoSQL Linux 开发工具
Linux终端革命:掌握这些命令,让工作速度飞跃提升!
本文介绍了Linux命令行操作效率提升的关键技巧,包括光标移动快捷键、Vim编辑器的高效使用、快速切换目录、跨服务器文件拷贝等。通过掌握`Ctrl + a`、`Ctrl + e`等快捷键可加快命令编辑;Vim的`:set nu`、`:20`等命令能提升文本编辑速度;`cd -`命令可在最近访问过的目录间快速切换;利用`nc`或`python -m SimpleHTTPServer`可实现在无密码权限时的文件传输。这些技巧帮助用户提高工作效率,简化日常工作流程。
95 1
|
4月前
|
Linux 数据安全/隐私保护
【Deepin 20 系统】Linux系统在开机时未进入系统前进入命令行界面(终端)
如何在Deepin 20系统启动时进入命令行界面(终端),通过在GRUB界面中编辑内核启动参数来引导系统进入多用户文本模式(运行级别3)。
309 1
|
4月前
|
存储 安全 Linux
Linux新手必备:关机重启、终端操作与快捷键大全
本文专为Linux新手打造,提供全面实用的指南,涵盖关机与重启命令(如`shutdown -h now`立即关机、`reboot`重启)、终端操作技巧(如使用`clear`清屏及Ctrl+L快捷键)、命令历史管理(利用`history`查看过往命令)及高效快捷键(如Ctrl+C复制、Ctrl+V粘贴),助您迅速掌握核心技能,成为Linux操作高手。
194 0
|
5月前
|
Ubuntu Linux 测试技术
Linux终端玩转bastet俄罗斯方块小游戏
【7月更文挑战第14天】Linux终端玩转bastet俄罗斯方块小游戏
92 7
|
4月前
|
Ubuntu Linux Shell
Linux 终端入门
Linux 终端入门
33 0
|
4月前
|
Linux
Linux——如何生成一个好看的终端欢迎语
Linux——如何生成一个好看的终端欢迎语
29 0
|
6月前
|
Linux 网络安全 开发工具
Linux 管理远程会话 screen:掌握终端的多任务操作
`Linux screen` 命令让多任务管理变得更简单,尤其在SSH连接远程服务器时。创建新会话如`screen -S backup`,查看会话`screen -ls`,退出`exit`。高级功能包括直接在会话中运行命令,如`screen vim memo.txt`,会话共享以协同工作,以及通过`screen -r`或`-D -r`重新连接或强制恢复断开的会话。提高效率,确保任务不间断运行。
100 1