技术提示

命令行技巧:放下管道

学习一些避免管道并使您的命令行命令更高效的技术。任何使用命令行的人都会承认管道是多么强大。由于管道,您可以将一个命令的输出作为输入提供给另一个命令。更重要的是,您可以一个接一个地链接命令,直到得到您想要的确切输出。

2018年最佳12个技术提示

编写更紧凑的Bash代码 作者:Mitch Frazier Qubes 桌面 提示 作者:Kyle Rankin 简易 SSH 自动化 作者:Adam McPartlan 使用 Cacti 绘制任何数据图表 作者:Shawn Powers

旅行笔记本电脑技巧实践

给出旅行建议是一回事;遵循建议又是另一回事。在过去的文章中,我写过关于当您值班时如何为度假或其他旅行做准备。而且,我刚从一个假期回来,在那里我将其中一些想法付诸实践,所以我想写一篇后续文章,并给出一些关于我推荐的、我实际做了的和所有这些是如何运作的具体细节。

用这个 C 程序模拟打字

我最近创建了一个关于如何在命令行完成一些工作的视频演示,但是当我尝试录制我的视频时,我一直遇到问题。我不是那种可以在键盘上打字并同时谈论它的人。我很快意识到我需要一种模拟打字的方法,这样我就可以创建一个“预先录制”的演示,我可以在我的视频中解说。

你的系统正常运行时间是多少?

使用 tuptime 工具跟踪您的系统的正常运行时间和停机时间。如果“开始”意味着上次启动,则很容易找到系统的正常运行时间;historical uptime 命令会报告该信息。但是,如果“开始”是指系统有史以来的第一次启动呢?或者最近 365 天?或者上个月?

编写更紧凑的 Bash 代码

在任何编程语言中,都可以使用一些从阅读手册中可能不明显的惯用语。通常,这些语言用法代表使您的代码更紧凑的方法(如需要更少的代码行)。当然,有些人会避开这些惯用语,认为它们代表不良风格。当然,风格在旁观者眼中,本文的目的不是定义好或坏的风格。因此,对于那些可能想以风格为由进行评论的人,我会(重新)将您的注意力转向 /dev/null。

使用 Xournal 编辑 PDF

忘记所有那些神奇的命令行 PDF 咒语,并使用 Xournal 轻松编辑您的 PDF。不知何故,尽管专有客户端存在所有问题以及 Acrobat 的安全问题历史,PDF 还是已成为办公室共享的普通打印就绪文档的事实标准。当然,如果人们打算编辑文档,他们可能会使用某种开放文档格式或云编辑器,但如果目标是打印文档或锁定其内容,那么现在大多数人都会将其导出为 PDF。

远程办公技巧

凭借当今办公室可用的所有协作技术,远程办公人员没有理由不能像其他团队成员一样高效和联系紧密。我住在旧金山湾区,这里以高科技公司、糟糕的交通和高昂的生活成本而闻名。当我要买房子的时候,我选择了一个让我每天通勤 90-120 分钟的地区,具体取决于交通和时间,所以多年来,我协商了在家工作的日子,并且在不同规模、远程员工比例不同的公司都有远程办公的经验。远程办公不仅对许多员工来说更方便,而且还可以让人们发挥最佳工作效率,因为它能提供更好的专注机会,让员工直接投入工作,而不是花费数小时上下班。不幸的是,许多地方无意中通过不良做法破坏了他们的远程办公人员,因此这里有一些技巧可以帮助远程办公取得成功。

清理 /boot

/boot 分区有时需要一些关注。如果您启用自动更新,它将充满您可能永远不需要的旧内核。它还会阻止您运行 aptitude 来安装或删除任何内容。如果您发现自己处于这种情况,您可以使用 dpkg 来解决它。dpkg 是基于 Debian 的发行版中更高级别的包管理器,当 aptitude 崩溃时,它非常有用。要查看您的分区的状态,请运行:df -h

简易 SSH 自动化

每天一个脚本将让您有一些自由来玩耍和构建其他有用且更复杂的脚本。每天,我都试图让我的生活更轻松——我的意思是,尝试停止做重复性的任务。如果一个过程是可重复的;它可以被编写成脚本并自动化。自动化一切的想法并不新鲜,但尝试自动化远程主机上的命令。SSH 非常灵活,它带有很多选项。我最喜欢的是它允许您通过传递 -t 标志在远程服务器上运行命令的能力。一个例子

亲爱的 Kodi,我的环绕声在哪里?!?!

我爱 Kodi。(这只是我对 XBMC 的爱的进化,因为它是同一样东西,只是换了个新名字。)事实上,尽管在过去的几年里我一遍又一遍地表达了我对 Plex 的爱(一遍又一遍),我仍然使用 Kodi 作为我家电视的主要界面。

简单的照片编辑,Linux 版!

不久前,我写了一篇关于很棒的开源图像编辑程序 Paint.NET 的文章,该程序仅适用于 Windows。虽然我很高兴 Windows 用户有一个开源选项,但 Paint.NET 是那些非常酷的应用程序之一,我希望它能在 Linux 中工作!值得庆幸的是,城里还有另一个具有类似功能的应用程序,它是跨平台的!

非 Linux FOSS:MenuMeters

这听起来像一个“想当年”的故事,但我真的很怀念笔记本电脑带有硬盘和 Wi-Fi LED 活动指示灯的日子。当然,有些仍然有,但在大多数情况下,最新的趋势是无法知道您的应用程序是否将 CPU 使用率锁定在 100%,或者它是否只是卡住了。

Wondershaper—紧急情况下的 QOS

在过去的文章中,我讨论过我的 BirdCam 设置,以及它是如何每晚自动将来自我的喂鸟器的视频片段存档到 YouTube 的。这是一个非常酷的过程,但不幸的是,它在晚上会饱和我的上行带宽。

非 Linux FOSS:轻松制作动画

如果您曾经想制作动画电影,那么此类软件的学习曲线通常非常陡峭。值得庆幸的是,Pencil 程序发布了,虽然很基础,但它提供了一种相当简单的方法,可以使用开源工具在您的计算机(Windows、Mac 或 Linux)上创建动画。不幸的是,Pencil 程序已被放弃。

安卓糖果:迪士尼无处不在,甚至在安卓上!

作为三个女孩的父亲,我堆积如山的迪士尼 DVD 和蓝光光盘。我偶尔会查看“数字拷贝”信息并翻白眼,因为它需要一些奇怪的 Windows DRM 软件或其他一些复杂的观看方法,这些方法通常对我来说是不可能甚至不有趣的。

安卓糖果:Google Keep

我喜欢 Evernote。我支付了高级会员资格,说实话,我甚至不认为我使用了高级功能。我只是太喜欢 Evernote 了,我想支持这家公司。但本着公平比较的精神,我强迫自己尝试了 Google Keep。