0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

21个使用Linux的不同理由分享

Linux爱好者 来源:Linux中国 作者:Seth Kenlon 2021-04-06 16:41 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

Linux 让你能够选择你喜欢的终端界面,而不是它强加的界面。

在 2021 年,人们喜欢 Linux 的理由比以往任何时候都多。在这个系列中,我将分享 21 个使用 Linux 的不同理由。能够选择自己的终端是使用 Linux 的一个重要原因。

很多人认为一旦你用过一个终端界面,你就已经用过所有的终端了。但喜欢终端的用户都知道,它们之间有一些细微但重要的区别。本文将介绍我最喜欢的三种。

不过在深入研究它们之前,先要了解 shell 和终端terminal之间的区别。终端(技术上说是终端模拟器terminal emulator,因为终端曾经是物理硬件设备)是一个在桌面上的窗口中运行的应用。shell 是在终端窗口中对你可见的引擎。流行的 shell 有 Bash、tcsh 和 zsh,它们都在终端中运行。

在现代 Linux 上几乎不用说,至少本文中所有的终端都有标签界面。

Xfce 终端

751ecda8-947e-11eb-8b86-12bb97331649.jpg

Xfce

轻量级 Xfce 桌面 提供了一个轻量级的终端,很好地平衡了功能和简单性。它提供了对 shell 的访问(如预期的那样),并且它可以轻松访问几个重要的配置选项。你可以设置当你双击文本时哪些字符会断字、选择你的默认字符编码,并禁用终端窗口的 Alt 快捷方式,这样你最喜欢的 Bash 快捷方式就会传递到 shell。你还可以设置字体和新的颜色主题,或者从常用预设列表中加载颜色主题。它甚至在顶部有一个可选的工具栏,方便你访问你最喜欢的功能。

对我来说,Xfce 的亮点功能是可以非常容易地为你打开的每一个标签页改变背景颜色。当在服务器上运行远程 shell 时,这是非常有价值的。它让我知道自己在哪个标签页中,从而避免了我犯愚蠢的错误。

rxvt-unicode

7555e8f6-947e-11eb-8b86-12bb97331649.jpg

rxvt

rxvt 终端 是我最喜欢的轻量级控制台。它有许多老式 xterm 终端仿真器的功能,但它的扩展性更强。它的配置是在 ~/.Xdefaults 中定义的,所以没有偏好面板或设置菜单,但这使得它很容易管理和备份你的设置。通过使用一些 Perl 库,rxvt 可以有标签,并且通过 xrdb,它可以访问字体和任何你能想到的颜色主题。你可以设置像 URxvt.urlLancher: firefox 这样的属性来设置当你打开 URL 时启动的网页浏览器,改变滚动条的外观,修改键盘快捷键等等。

最初的 rxvt 不支持 Unicode(因为当时 Unicode 还不存在),但 rxvt-unicode(有时也叫 urxvt)包提供了一个完全支持 Unicode 的补丁版本。

我在每台电脑上都有 rxvt,因为对我来说它是最好的通用终端。它不一定是所有用户的最佳终端(例如,它没有拖放界面)。不过,对于寻找快速和灵活终端的中高级用户来说,rxvt 是一个简单的选择。

Konsole

756b9a70-947e-11eb-8b86-12bb97331649.jpg

Konsole

Konsole 是 KDE Plasma 桌面的终端,是我转到 Linux 后使用的第一个终端,所以它是我对所有其他终端的标准。它确实设定了一个很高的标准。Konsole 有所有通常的不错的功能(还有些其他的),比如简单的颜色主题加上配置文件支持、字体选择、编码、可分离标签、可重命名标签等等。但这在现代桌面上是可以预期的(至少,如果你的桌面运行的是 Plasma 的话)。

Konsole 比其他终端领先许多年(或者几个月)。它可以垂直或水平地分割窗口。你可以把输入复制到所有的标签页上(就像 tmux 一样)。你可以将其设置为监视自身是否静音或活动并配置通知。如果你在 Android 手机上使用 KDE Connect,这意味着当一个任务完成时,你可以在手机上收到通知。你可以将 Konsole 的输出保存到文本或 HTML 文件中,为打开的标签页添加书签,克隆标签页,调整搜索设置等等。

Konsole 是一个真正的高级用户终端,但它也非常适合新用户。你可以将文件拖放到 Konsole 中,将目录改为硬盘上的特定位置,也可以将路径粘贴进去,甚至可以将文件复制到 Konsole 的当前工作目录中。这让使用终端变得很简单,这也是所有用户都能理解的。

尝试一个终端

你的审美观念是黑暗的办公室和黑色背景下绿色文字的温暖光芒吗?还是喜欢阳光明媚的休息室和屏幕上舒缓的墨黑色字体?无论你对完美电脑设置的愿景是什么,如果你喜欢通过输入命令高效地与操作系统交流,那么 Linux 已经为你提供了一个接口

原文标题:值得尝试的 3 个 Linux 终端

文章出处:【微信公众号:Linux爱好者】欢迎添加关注!文章转载请注明出处。

责任编辑:haq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Linux
    +关注

    关注

    88

    文章

    11628

    浏览量

    217966

原文标题:值得尝试的 3 个 Linux 终端

文章出处:【微信号:LinuxHub,微信公众号:Linux爱好者】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Linux 下交叉编译实战:跑起来你的第一 STM32 程序

    跑起来你的第一STM32程序。一、准备工作在开始之前,需要准备:1、Linux开发环境Ubuntu、Debian或其他主流发行版都可以。2、ARMGCC交叉编译工具
    的头像 发表于 11-24 19:04 240次阅读
    <b class='flag-5'>Linux</b> 下交叉编译实战:跑起来你的第一<b class='flag-5'>个</b> STM32 程序

    ‌MIC21LV32评估板技术解析:多相降压控制器的工程实践

    Microchip Technology EV71S00A MIC21LV32评估板方便全面评估MIC21LV32功能的特性和性能。MIC21LV32是一款恒定导通时间、双相同步降压控制器,采用独特的自适应导通时间控制架构,具有
    的头像 发表于 10-14 14:38 323次阅读
    ‌MIC<b class='flag-5'>21</b>LV32评估板技术解析:多相降压控制器的工程实践

    Linux 应用开发手册

    T507linux应用开发手册
    发表于 08-22 17:01 10次下载

    Linux权限体系解析

    你真的了解Linux权限吗?大多数人只知道rwx,但Linux的权限体系远比你想象的复杂和强大。今天我们深入探讨Linux的12位权限体系,这是每个运维工程师都应该掌握的核心知识。
    的头像 发表于 07-23 16:57 592次阅读

    怎么结合嵌入式,Linux,和FPGA三方向达到一均衡发展?

    在嵌入式领域,不少人都怀揣着让嵌入式、Linux 和 FPGA 三方向实现均衡发展的梦想,然而实践中却面临诸多挑战。就像备受瞩目的全栈工程师稚晖君,他从大学玩单片机起步,凭借将智能算法融入嵌入式而
    的头像 发表于 06-25 10:08 652次阅读
    怎么结合嵌入式,<b class='flag-5'>Linux</b>,和FPGA三<b class='flag-5'>个</b>方向达到一<b class='flag-5'>个</b>均衡发展?

    【新书速递】Yocto项目实战教程:高效定制嵌入式Linux系统

    说说你想要这本书的理由15字以上。2、我们将从本帖留言中挑选4位幸运者赠送此书籍,共赠送4本。3、请在收到书籍后2星期内提交不少于2篇试读报告要求300字以上图文并茂。4、试读报告发表在电子发烧友
    的头像 发表于 05-27 08:05 1432次阅读
    【新书速递】Yocto项目实战教程:高效定制嵌入式<b class='flag-5'>Linux</b>系统

    Linux权限管理基础入门

    Linux的广阔天空中,权限管理犹如一只翱翔的雄鹰,掌控着系统的安全与秩序。掌握Linux权限,不仅能让你的系统管理更加得心应手,还能有效防止未授权访问和数据泄露。本文将带你深入探索Linux权限的奥秘,助你成为权限管理的高手
    的头像 发表于 05-06 13:44 551次阅读
    <b class='flag-5'>Linux</b>权限管理基础入门

    Linux主要的性能有哪些?

      什么是Linux?   Linux是一套自由传播的类Unix操作系统,是一基于posix和unix的多用户、多任务、支持多线程和多cpu的操作系统。它的基本思想有两点,一切都是文件和每个软件
    的头像 发表于 04-30 18:09 490次阅读
    <b class='flag-5'>Linux</b>主要的性能有哪些?

    Linux网络设置与基础服务

    Linux网络设置与基础服务
    的头像 发表于 04-09 11:51 3137次阅读
    <b class='flag-5'>Linux</b>网络设置与基础服务

    Linux的作用

    。 2、嵌入式系统:Linux可以被嵌入到各种嵌入式设备中,如智能路由器、智能电视等。它提供了一灵活的平台,可以根据设备的需求进行定制和优化。 3、个人电脑操作系统:Linux也可以作为个人电脑
    发表于 04-04 01:57

    Linux下Vim编辑器的使用技巧

    为什么要学习vim?⟳ 都21世纪了,为什么还需要学习vim? • 只要你用服务器,vim就是必备技能 • 后端和运维工程师必须掌握的编辑器,不然服务器上操作很尴尬 • 可以纯键盘编辑,提升编辑效率 初识
    的头像 发表于 04-01 17:36 1029次阅读
    <b class='flag-5'>Linux</b>下Vim编辑器的使用技巧

    模电手账笔记(21

    模电手账笔记(21
    的头像 发表于 03-11 10:11 466次阅读
    模电手账笔记(<b class='flag-5'>21</b>)

    Linux系统中最重要的三命令

    Linux三剑客是Linux系统中最重要的三命令,它们以其强大的功能和广泛的应用场景而闻名。这三工具的组合使用几乎可以完美应对Shell中的数据分析场景,因此被统称为
    的头像 发表于 03-03 10:37 797次阅读

    旋转编码器选用国产铁电存储器(​SF24C512)的5理由

    旋转编码器选用国产铁电存储器(​SF24C512)的5理由
    的头像 发表于 02-20 09:42 848次阅读
    旋转编码器选用国产铁电存储器(​SF24C512)的5<b class='flag-5'>个</b><b class='flag-5'>理由</b>

    Linux中的用户与创建

    Linux中的用户与创建 用户的类型 超级管理用户: 权限最高的用户(uid:0) #uid:是用户的身份证号,Linux系统只认uid 普通用户: 权限受限的用户(uid:1000-60000
    的头像 发表于 12-20 14:24 1198次阅读
    <b class='flag-5'>Linux</b>中的用户与创建