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

    文章

    11821

    浏览量

    219582

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

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

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    基于K21系列芯片的硬件设计深度剖析

    基于K21系列芯片的硬件设计深度剖析 在硬件设计领域,一款性能卓越、功能丰富的芯片往往能为项目带来质的飞跃。Freescale Semiconductor的K21系列芯片便是这样一款值得深入研究
    的头像 发表于 04-10 09:55 135次阅读

    Linux新手最常踩的10命令坑介绍

    最新的Linux内核特性(kernel 6.x系列)和常见发行版环境(Ubuntu 24.04 LTS、RHEL 9.4、CentOS Stream 10),系统梳理新手最常踩的10命令坑,帮助读者建立正确的操作习惯和风险意识。
    的头像 发表于 04-09 10:11 214次阅读

    Linux进程管理不用愁!这6工具帮你搞定90%场景

    Linux 系统中,进程是资源分配的基本单位,无论是服务器运维、程序调试还是日常使用,掌握进程管理工具都是必备技能。今天就带大家梳理 6 最常用的进程管理工具,从查看进程到控制进程,一篇文章全搞定!
    的头像 发表于 02-04 16:23 2961次阅读
    <b class='flag-5'>Linux</b>进程管理不用愁!这6<b class='flag-5'>个</b>工具帮你搞定90%场景

    Linux新手必看!3命令搞定所有“求助”,再也不用到处查文档

    其实根本不用慌——Linux 早就自带了 “说明书”,学会 3 核心帮助命令,就能解决 90% 的操作疑问,比百度还快!
    的头像 发表于 02-03 15:28 846次阅读
    <b class='flag-5'>Linux</b>新手必看!3<b class='flag-5'>个</b>命令搞定所有“求助”,再也不用到处查文档

    使用变频调速方案的10理由

    在工业自动化领域,变频调速技术已成为电机控制的核心解决方案。随着电力电子技术和微处理器技术的进步,变频器在节能降耗、工艺优化和设备保护等方面展现出显著优势。以下是采用变频调速方案的10关键理由
    的头像 发表于 01-29 07:41 649次阅读
    使用变频调速方案的10<b class='flag-5'>个</b><b class='flag-5'>理由</b>

    Glfipower杰夫微GLF新品超小尺寸负载开关发布 选择它的理由 下面请看方案应用

    Glfipower杰夫微GLF新品超小尺寸负载开关发布 选择它的理由 下面请看方案应用
    的头像 发表于 01-16 17:33 985次阅读
    Glfipower杰夫微GLF新品超小尺寸负载开关发布 选择它的<b class='flag-5'>理由</b> 下面请看方案应用

    固态断路器采用SiC JFET的四理由

    性能。我们已介绍过浪涌电流、应对不断攀升的电力需求、为什么要使用固态断路器。本文为系列教程的第二部分,将介绍SSCB 采用 SiC JFET 的四理由
    的头像 发表于 01-16 15:45 1.5w次阅读
    固态断路器采用SiC JFET的四<b class='flag-5'>个</b><b class='flag-5'>理由</b>

    分享一Linux音频开发实用站:ALSA项目官网使用指南

    经常和Linux音频打交道的朋友,大概率听过ALSA(Advanced Linux Sound Architecture),它是Linux系统里负责音频和MIDI功能的基础架构,日常用的很多音频相关
    的头像 发表于 12-10 07:03 806次阅读
    分享一<b class='flag-5'>个</b><b class='flag-5'>Linux</b>音频开发实用站:ALSA项目官网使用指南

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

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

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

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

    Linux 应用开发手册

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

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

    在嵌入式领域,不少人都怀揣着让嵌入式、Linux 和 FPGA 三方向实现均衡发展的梦想,然而实践中却面临诸多挑战。就像备受瞩目的全栈工程师稚晖君,他从大学玩单片机起步,凭借将智能算法融入嵌入式而
    的头像 发表于 06-25 10:08 1032次阅读
    怎么结合嵌入式,<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 1983次阅读
    【新书速递】Yocto项目实战教程:高效定制嵌入式<b class='flag-5'>Linux</b>系统

    Linux权限管理基础入门

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

    Linux主要的性能有哪些?

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