命令行

如何用 JavaScript 构建命令行应用

如何用 JavaScript 构建命令行应用

为你的用户提供选项是任何应用的一个重要功能,而 Commander.js 使它变得容易做到。你最喜欢的 JavaScript 命令行构建器是什么?
Linux 中的 &

Linux 中的 &

这篇文章将了解一下 & 符号及它在 Linux 命令行中的各种用法。
命令行:增强版

命令行:增强版

下面就是我现在使用的用于增强原有命令行工具的列表。
针对 Bash 的不完整路径展开(补全)功能

针对 Bash 的不完整路径展开(补全)功能

bash-complete-partial-path 通过添加不完整的路径展开(类似于 Zsh)来增强 Bash(它在 Linux 上,macOS 使用 gnu-sed,Windows 使用 MSYS)中的路径补全。如果你想在 Bash 中使用这个省时特性,而不必切换到 Zsh,它将非常有用。
Pet:一个简单的命令行片段管理器

Pet:一个简单的命令行片段管理器

我们不可能记住所有的命令,对吧?是的。除了经常使用的命令之外,我们几乎不可能记住一些很少使用的长命令。这就是为什么需要一些外部工具来帮助我们在需要时找到命令。
通过玩命令行游戏来测试你的 BASH 技能

通过玩命令行游戏来测试你的 BASH 技能

我们来看看几款能帮助你实时学习和练习 Linux 命令的游戏。这些游戏不是消磨时间或者令人惊诧的,这些游戏将帮助你获得终端命令的真实体验。
如何启动进入 Linux 命令行

如何启动进入 Linux 命令行

直接启动进入 Linux 命令行非常简单。它需要在其他内核选项之后对引导参数进行简单的更改。
如何轻松记住 Linux 命令

如何轻松记住 Linux 命令

Linux 新手往往对命令行心存畏惧。部分原因是因为需要记忆大量的命令,毕竟掌握命令是高效使用命令行的前提。不幸的是,学习这些命令并无捷径,然而在你开始学习命令之初,有些工具还是可以帮到你的。
瞬间提升命令行的生产力 100%

瞬间提升命令行的生产力 100%

这里有许多方式提升你的生产力。今天,我共享一些命令行的小技巧,以及让你的人生更轻松的小秘诀。
关于 Linux 你可能不是非常了解的七件事

关于 Linux 你可能不是非常了解的七件事

使用 Linux 最酷的事情之一就是随着时间的推移,你可以不断获得新的知识。每天,你都可能会遇到一个新的实用工具,或者只是一个不太熟悉的奇技淫巧,但是却非常有用。这些零碎的东西并不总是能够改变生活,但是却是专业知识的基础。
六个优雅的 Linux 命令行技巧

六个优雅的 Linux 命令行技巧

使用 Linux 命令工作可以获得许多乐趣,但是如果您使用一些命令,它们可以减少您的工作或以有趣的方式显示信息时,您将获得更多的乐趣。
Powerline:Vim 和 Bash 中的一个强大状态栏插件

Powerline:Vim 和 Bash 中的一个强大状态栏插件

Powerline 是 vim、zsh、bash、tmux、IPython、Awesome、bar、fish、lemonbar、pdb、rc、shell、tcsh、wm、i3 和 Qtil 中的一个状态栏插件。它给程序提供了状态栏,并使程序更好看。它用 Python 写成。
命令行的生活是如此的 F**K

命令行的生活是如此的 F**K

你是不是经常在终端敲错命令,其实这都是因为该死的终端不配合,不能领会你的意思。 每当这个时候,甚至当你一再敲错的时候,你的内心肯定是崩溃的,一定在默念“……”。 而现在,是让你的终端觉悟的时候了!
使用 tmux 打造更强大的终端

使用 tmux 打造更强大的终端

即使有一个大的终端窗口,整个窗口也只会显示一个会话。 这浪费了空间,特别是在大型显示器和高分辨率的笔记本电脑屏幕上。 但是,如果你可以将终端分成多个会话呢? 这正是 tmux 最方便的地方,或者说不可或缺的。
Linux 命令行工具使用小贴士及技巧(三)

Linux 命令行工具使用小贴士及技巧(三)

CDPATH 环境变量时一把双刃剑,如果没有掌握完善的知识和随意使用,可能会令你陷入困境,并花费你大量宝贵时间去解决问题。当然,这不代表你不应该去试一下;只需要了解一下所有的可用选项,如果你得出结论,使用 CDPATH 会带来很大的帮助,就继续使用它吧。
在 shell 中使用 vi 模式

在 shell 中使用 vi 模式

没接触过的人和新手可能没有意识到 bash shell 的默认输入模式是 Emacs 模式,也就是说命令行中所用的行编辑功能都将使用 Emacs 风格的“键盘快捷键”。(行编辑功能实际上是由 GNU Readline 进行的。)
LFCS 命令行基础

LFCS 命令行基础

本文中包含了很多命令行基础。我们将讨论 TeleTYpe(TTY)和几个带有操作符的命令。
如何按最后修改时间对 ls 命令的输出进行排序

如何按最后修改时间对 ls 命令的输出进行排序

我们列出目录内容时,可以按照不同的标准进行排序,例如文件名、修改时间、添加时间、版本或者文件大小。可以通过指定一个特别的参数来使用这些文件的属性进行排序。