完全利用Linux终端处理日常工作并非易事,但其可行性却是不容质疑的。
实现日常功能的各类最佳Linux Shell应用
有没有考虑到利用Linux终端搞定日常生活中的种种需求?告别现代GUI软件,一切以文本形式呈现。其实这并非不可能,皆历史悠久的命令行界面同样拥有大量实用功能可供选择。
利用Linux终端发送邮件
要在终端中发送邮件,我们首先要选择对应工具。很多人推荐mutt与notmuch,二者确实非常强大,但我更偏爱alpine。它不仅效果良好,而且界面设计与Thunderbird等GUI邮件软件非常相似。
利用Linux终端进行网络浏览
不要犹豫了,使用w3m。它的功能非常强大,甚至允许我们向Google+等站点发布内容。虽然Lynx人气更高,但w3m赢得了我个人的支持。
利用Linux终端进行文本编辑
要进行简单的文本编辑操作,我个人最喜爱的是nano。没错,不是emacs,也不是vim。这是因为nano易于学习且使用感受良好,必要的功能也一应俱全。
利用Linux终端进行文档处理
在纯文本界面当中,文本编辑器与文档处理器之间其实并无多大区别。在这方面,我个人推荐wordgrinder,其拥有诸多工具、良好的菜单驱动型界面(支持热键)并支持多种文件类型。
利用Linux终端进行音乐播放
在播放音乐方面(包括mp3与Ogg等格式),我向大家推荐cmus。它支持各类常见文件格式,易于使用、速度极快且系统资源占用量低。简洁而直观,这才是最理想的音乐播放器该有的特质。
利用Linux终端进行即时通讯
在意识到我能够在终端中进行即时通讯时,我的世界爆炸了。大家应该听说过多协议IM客户端Pidgin吧?它还有款终端版本,名为finch,其允许我们利用多种网络连接同多名好友同时交流。另外,hangups也是款不错的通讯解决方案。
利用Linux终端发送推文
不开玩笑,我们可以利用rainbowstream在终端中使用Twitter。我发现其中包含一些bug,但总体来讲其实际效果相当不错。虽然功能有所缩水,但在命令行中使用Twitter真的很酷。
利用Linux终端访问Reddit
在rtv的帮助下,我们能够轻松愉快地立足终端访问Reddit,包括查看评论、投票等等。事实上,其实际感受与直接访问网站几乎没什么区别。
利用Linux终端实现进程管理
使用htop即可轻松完成进程管理工作——其界面有点像是音乐可视化工具,只不过这里显示的是内存与CPU使用量。
利用Linux终端进行文件管理
使用文本shell并不代表我们就无法享受正常生活。在Midnight Commander的帮助下,大家将可以轻松进行文件浏览与管理。
利用Linux终端进行终端管理
如果大家将大量时间投入到shell使用当中,那么肯定需要一款终端管理器。这类软件能够将终端会话拆分成定制化网格,从而帮助我们同时使用及查看多套终端。我个人最喜欢的是TMUS,但GNU Screen的效果也不错。
利用Linux终端查看演示文稿
LibreOffice、 谷歌Slides乃至PowerPoint,我们的日常生活总是与演示文稿息息相关。事实上,我们完全可以利用shell 形式处理此类文稿,而凭借的正是“text presentation program”。其中无法显示任何图像,而仅包含幻灯片序列以及简单的标记语言。虽然无法插入图片,但作为科技爱好者,在终端中处理幻灯片也别有一番风 味。
转自: http://www.codeceo.com/article/linux-terminal-guide.html
更多参考:
Linux: 利用 Alpine 在命令行里访问 Gmail
Linux中的Total Video Converter——超级音视频转换软件:Winff
本文转自: Linux: terminal 终端生存指南
相关推荐
"Linux Mint via Terminal" 提供了一个快速参考指南,旨在帮助用户通过命令行界面,即终端,更有效地管理和操作Linux Mint(同时也适用于Ubuntu)。终端是Linux系统中的强大工具,允许用户执行各种高级任务,无需...
### Linux使用指南详解 #### 一、Linux系统基础概念与登录方式 在开始介绍Linux的具体操作之前,我们首先需要了解一些基本的概念。 - **Shell**:Shell是用户与操作系统之间的接口,它允许用户通过命令行的方式与...
在Linux的世界里,终端(Terminal)或控制台(Console)是与系统交互的主要方式之一,它提供了一种高效且强大的文本界面,用于执行各种系统管理任务。 本书主要涵盖了以下关键知识点: 1. **基础命令**:首先,你...
6. **辅助资源**:压缩包内的`西西软件园.txt`和`西西软件园_游戏网下载_最安全的软件下载基地.url`可能是下载和介绍超级终端的辅助资料,用户可以通过这些资源获取更多关于超级终端的使用指南和相关软件下载信息。...
它类似于Windows下的超级终端(HyperTerminal),能够实现数据传输、终端模拟等功能。`minicom`支持多种配置选项,如波特率设置、流控制等,使得用户可以根据不同的串口设备需求进行灵活配置。 #### 三、安装...
"mbp-2016-linux-master"可能包含的就是一个社区维护的项目,旨在提供针对这些特定MacBook Pro型号的Linux安装指南和驱动程序集合。 总之,在MacBook Pro 2016和2017上安装Linux需要一定的技术水平和耐心,但同时也...
### Fedora Linux 7系统的安装与配置指南 #### 一、概览 Fedora Linux 7作为一款基于GNU/Linux的操作系统,提供了丰富的功能和强大的社区支持。对于初学者来说,掌握Fedora Linux 7的安装与配置是入门的关键一步。...
在终端(Terminal)中,以非图形化模式(不要启动XWindow)进行安装。以在Linux as5.2下安装CUDA 2.1为例,执行命令`sh NVIDIA-Linux-x86_64-180.22-pkg2.run`,然后按照提示进行安装。安装后,你可以通过`nvidia-...
- **Gnome-terminal**:终端模拟器,为用户提供命令行交互环境。 - **Yast2**:系统管理工具,提供了一系列用于配置系统的图形化界面。 **3. 自定义与扩展** - **主题和外观**:允许用户自定义桌面背景、图标和窗口...
在Android系统中,终端模拟器(Terminal Emulator)是一个非常有用的工具,允许用户在设备上执行各种Linux命令,类似于在PC上的终端或控制台。标题提到的“android终端 apk”通常指的是一个应用,如Term.apk,这个...
开放供稿(仅限 KWOC 参与者) 这将是您在 BROWER 上学习 Linux shell 中使用的基本命令的指南。 ··目录贡献接触 项目分解 关于该项目Web Terminal 可帮助您在浏览器本身上学习基本的 linux 命令。 你可以在这里...
### SecureCRT 连接串口、SSH、Linux、Telnet完全指南 #### 一、SecureCRT的串口设置 **1.1 新建一个Session** 要通过SecureCRT连接至串口设备,首先需要新建一个Session。操作步骤如下: 1. **打开SecureCRT:*...
描述中提到“win7下现在一般都没有终端”,这是因为Windows 7操作系统默认并未内置像Linux或macOS那样的命令行终端。然而,Hyper Terminal作为一个第三方应用,能够为Windows 7用户提供类似的功能,让用户能够运行...
Hyper Terminal是一款开源项目,由GitHub上的社区维护,支持Windows、macOS和Linux操作系统。它允许用户自定义配置,包括字体、颜色、快捷键等,以满足不同开发者的个人偏好。而【一个优雅的HyperTerminal主题】则是...
【VT100控制码用户指南】是一份深入解析Linux终端控制的重要文档,它主要针对的是VT100终端模拟器及其使用的控制序列。VT100是早期的图形终端,尽管现在已经被更现代的终端如xterm所取代,但其控制码标准仍然在许多...
MobileTerminal是一款专为iPhone设计的图形用户界面(GUI)终端应用程序,它允许用户在iOS设备上访问命令行接口(CLI)。这款应用对于开发者、系统管理员和高级用户来说尤其有用,因为他们可以通过它执行各种系统...
在Windows Terminal Preview中,用户可以同时打开多个命令行界面,比如CMD、PowerShell、WSL(Windows Subsystem for Linux)以及Azure Cloud Shell等,每个会话都可以独立配置,方便开发者和其他高级用户进行多任务...
7. **The Linux Documentation Project (TLDP)**:包含大量文档和指南的综合资源库。 8. **Linux Kernel Mailing List (LKML)**:跟踪最新技术动态和技术讨论的好去处。 9. **Reddit的r/Linux**:活跃的技术社区,...
Atom-atom-one-dark-terminal 是一个专门为终端设计的主题,灵感来源于流行的 Atom 文本编辑器的 One Dark 主题。这个主题旨在为终端用户提供一个深色背景、高对比度且舒适的视觉体验,尤其是在长时间编程或命令行...