让你的系统处于节食状态:用命令行替代臃肿的应用程序

现代操作系统并不缺少功能丰富的应用程序。问题是:有时功能丰富会变成扁平的膨胀。从电子邮件到音乐,再到Twitter等等,使用这些命令行替代方案,让您的系统处于一种严肃的节食状态。...

Image for article titled Put Your System on a Diet: Replace Bloated Apps with Command-Line Alternatives

现代操作系统并不缺少功能丰富的应用程序。问题是:有时功能丰富会变成扁平的膨胀。从电子邮件到音乐,再到Twitter等等,使用这些命令行替代方案,让您的系统处于一种严肃的节食状态。

几乎所有任务的命令行应用程序

您可能认为命令行只对操作文件和目录或执行晦涩难懂的命令有用,而这些命令最好留给明智的Linux用户来执行。我们不会与您争论(WiseLinuxBeards使用的晦涩命令非常棒),但我们确实想指出,您可以从命令行运行各种健壮、功能丰富的应用程序。更妙的是,它们是极其轻巧和强大的台式机替代品。下面我们来看一些最好的命令行应用程序。

注意:为了本篇文章,我们假设您使用的是一个终端,在Linux或Mac OS X上运行Bash shell,如果您在Windows上,我们假设您正在运行强大的Cygwin命令行工具,而不是运行贫血的Windows命令提示符。这些示例中的大多数都应该在任何平台上工作,尽管有些实用程序可能需要额外的步骤来安装在Cygwin下。有关Cygwin的更多信息,请参阅我们系列关于在Cygwin下使用Bash的第1、2和3部分(提示也适用于Linux和OSX)。

与mutt一起阅读电子邮件

Image for article titled Put Your System on a Diet: Replace Bloated Apps with Command-Line Alternatives

您可以使用功能强大的mutt电子邮件客户端来检查您的Gmail帐户,或者您选择的任何电子邮件帐户。安装和运行它需要一些工作,但是一旦你这样做了,你就会有一个快速的命令行电子邮件客户端,它的快捷方式与Gmail本身非常相似。

用CMU听音乐

Image for article titled Put Your System on a Diet: Replace Bloated Apps with Command-Line Alternatives

你可以通过一个名为cmus的命令行应用程序通过终端外壳收听音乐,它可以让你轻松浏览和播放音乐,甚至还有一些补丁可以将你当前的歌曲发送到Last.fm。有一件事很好。

如果你是一个Mac用户,你也可以创建一个脚本,让你播放你的音乐,而不必选择一首特定的歌曲,甚至知道全名,你只需键入一个命令,如fplay muse播放你收藏的每首muse歌曲。

用ttytter打开你的推特

虽然终端通常是一个强大的方式来完成事情,你也可以用它来浪费大量的时间,如果你想。虽然您将阅读许多教程,其中告诉您如何使用curl命令连接到Twitter,但它们将在几天内关闭基本身份验证,因此您不能再使用该方法了。

不用担心,通过使用ttytter命令行Twitter客户机,您可以继续在Twitter上浪费时间,该客户机具有阅读、回复、搜索的全功能支持,并且支持OAuth。

把我和芬奇带到终点站

您可以使用命令行Finch客户机连接到任意数量的即时消息协议,并且由于它与Pidgin使用相同的配置文件,因此您可以使用GUI或shell中的所有帐户。

使用todo.sh管理待办事项列表

Image for article titled Put Your System on a Diet: Replace Bloated Apps with Command-Line Alternatives

您可以使用Gina自己的Todo.txt CLI实用程序从命令行创建和使用您自己的待办事项列表,该实用程序支持轻松输入任务,包括项目、优先级的颜色等等(甚至还有一个用于推拉以记住牛奶的附加组件)。有关基本用法,请参阅我们的关于从命令行管理任务的指南。

irssi将irc带到终端

有大量的命令行IRC客户机,但如果您正在寻找一个功能强大、灵活且易于使用的客户机,请查看irssi。您可以通过大多数存储库安装它。

使用lynx浏览网页

您可以使用命令行Lynx web浏览器轻松地浏览web,当您需要的不仅仅是纯文本时,它并不真正适合任何类型的严肃浏览,但是您可以将它与bash别名结合起来,让您快速查找Wikipedia或浏览简单的站点一些web站点的移动版本在Lynx中工作得相当好。Lynx仍然包含在许多现成的Linux发行版中,但是您也可以下载OSX或Windows版本(使用Cygwin)。

使用gcacli管理谷歌日历

Image for article titled Put Your System on a Diet: Replace Bloated Apps with Command-Line Alternatives

您可以使用gcalcli实用程序查看您的日程,甚至可以直接将事件添加到Google日历中,该实用程序支持列出日历、显示日程、以图形显示日历、搜索,甚至用作提醒服务。如果您只是想使用自然语言语法将事件添加到Google日历中,或者以不那么花哨的格式获取您的每日日程安排,您可以查看我们的GoogleCL使用指南。

使用googlecl编写和编辑google文档

您可以使用GoogleCL实用程序从命令行在vim中编辑Google Docs文档,该实用程序使用API与Google Docs接口,允许您轻松编辑文档或创建新文档。

快速记笔记

Image for article titled Put Your System on a Diet: Replace Bloated Apps with Command-Line Alternatives

如果您不需要一个完整的文档存储库,只需要一个存储简单笔记的地方,那么可以将命令行变成一个快速笔记工具,并使用一个简单的脚本按名称存储笔记。

使用dropbox和akira控制另一台windows pc

您可以使用Akira命令行应用程序和Dropbox的组合从另一台Windows PC远程控制一台Windows PC,从而可以抓取屏幕截图、运行应用程序、终止进程或执行任意数量的其他任务。

使用bc作为命令行计算器

虽然可以设置一个别名,将awk转换为命令行计算器,但最好的办法是简单地使用bc命令执行几乎所有的计算。如果不想使用交互模式,可以使用如下命令将其全部放在一行上:

回音“2^3”| bc

使用imagemagick批量转换图像

无论您是想将一大堆图像从一种格式转换为另一种格式,调整它们的大小,还是创建一组缩略图,命令行ImageMagick工具都是您的最佳选择。您甚至可以使用这些功能极其强大的命令来绘制新图像或在现有图像上添加文本。例如,要将图像从PNG转换为JPG并将其大小调整为一半,可以使用以下命令:

convert file.png–调整50%文件大小.jpg

将终端用作秒表

如果您需要查看执行某项操作所需的时间,可以使用shell中的一个简单命令作为秒表,只需在终端中键入以下命令,然后在时间结束时按Ctrl+C。

时间猫

创建一个简单的ad-hoc web服务器来共享文件

您可以使用Python发行版中包含的内置web服务器(假设您安装了Python)快速地将文件从一台机器共享到另一台机器。只需从任何文件夹启动此命令,它将启动一个简单的web服务器,然后您可以使用wget命令(或者,您知道,如果必须的话,使用您的web浏览器)从第二台计算机上获取此目录下的文件。

python-m SimpleHTTPServer

使用命令行技巧搜索*********

您可以使用终端的dig命令在Wikipedia上快速查找定义。例如,要查看Futurama的简短描述,可以使用以下命令:

数字+短文本futurama.wp.dg.cx

看《星球大战》

Image for article titled Put Your System on a Diet: Replace Bloated Apps with Command-Line Alternatives

谁需要漂亮的CG?使用以下简单的命令,您可以在终端上观看ASCII版本的《星球大战》,并获得一些乐趣:

telnet毛巾.blinkenlights.nl

这些例子对你来说还不够吗?查看我们的十大命令行工具、我们为Mac用户提供的有用命令列表、我们的终端涡轮增压指南,或者十个方便的bash别名列表。


您最喜欢的命令行技巧是什么?在评论中与其他读者分享你的建议。

How-To-Geek花了47%的时间在bash提示上。他的极客文章每天都可以在Lifehacker、How To Geek和Twitter上找到。

  • 发表于 2021-07-26 11:24
  • 阅读 ( 132 )
  • 分类:互联网

你可能感兴趣的文章

用10个技巧和技巧加速windows

...能的最简单方法之一是在启动时删除不必要的程序。许多应用程序,如Skype、Spotify和Chrome,在默认情况下,只要您登录到PC就可以运行。如果您不立即使用它们,则会在启动时和整个会话期间浪费资源。 ...

  • 发布于 2021-03-12 08:31
  • 阅读 ( 242 )

完整的指南生根你的android手机或平板电脑

... 更好的备份:您将能够使用钛备份备份单个应用程序及其应用程序数据。一个Nandroid备份可以让你只需轻触一下就可以备份整个操作系统。 ...

  • 发布于 2021-03-13 12:59
  • 阅读 ( 255 )

如何在ubuntu中使用简单命令启动默认应用程序

...nux是关于自由的。虽然专有操作系统倾向于为每种类型的应用程序(如web浏览器)指定一个默认值,但Linux提供了一些工具,可以根据您的喜好定制您的系统。你应该能够有许多不同的程序类型,你喜欢。这就是更新替代方案的...

  • 发布于 2021-03-15 02:20
  • 阅读 ( 208 )

4个非常轻的adobe reader替代品

...obereader。事实上,大多数现代系统都装载了可以读取PDF的应用程序,如果你没有,那么你可以一直依赖你的web浏览器。现在,基于浏览器的PDF阅读器已经足够好了,如果你只需要阅读(而不是编辑)的能力。 ...

  • 发布于 2021-03-15 07:44
  • 阅读 ( 524 )

使用这些终端选项自定义您的mac命令行

让macOS成为您自己的最好方法之一是通过其他应用程序定制命令行,或者只是欺骗终端应用程序。使用命令行可以成为Mac上的电源用户的门户。你可以从码头的一些改进开始。 ...

  • 发布于 2021-03-17 09:29
  • 阅读 ( 218 )

安装自定义android rom时需要了解的4个常见问题

... ADB和Fastboot都是命令行工具。与其打开一个应用程序并点击几个按钮,不如学习如何打开命令行并键入要做的事情。 ...

  • 发布于 2021-03-22 01:12
  • 阅读 ( 304 )

如何轻松地从Windows10中删除臃肿软件

...会在你闪亮的新笔记本电脑、**或平板电脑上塞满预装的应用程序,以便在口袋里多掏一美元。剩下的是大量无用的程序,它们占用了本已有限的存储空间。 ...

  • 发布于 2021-03-22 17:00
  • 阅读 ( 377 )

您必须知道的15个windows命令提示符(cmd)命令

...您当场更改文件类型关联。前往设置(Windows+I)>应用程序>默认应用程序>按文件类型选择默认应用程序。 ...

  • 发布于 2021-03-22 17:39
  • 阅读 ( 546 )

慢树莓皮?提高速度和性能的11个技巧

...级别,保存,然后重新启动Pi和希望从中获得改进性能的应用程序。 ...

  • 发布于 2021-03-24 00:07
  • 阅读 ( 269 )

iphone语音命令的4种siri替代方案

... 最明显的限制是,您需要打开每个第三方语音助手应用程序才能激活它。 ...

  • 发布于 2021-03-30 03:33
  • 阅读 ( 432 )
n92196268
n92196268

0 篇文章

相关推荐