网站搜索

在 Bash、Fish、Zsh 中插入上一个命令的最后一个参数

你是否在终端中反复输入相同的文件名或文件夹路径?有一个更简单的方法!在本指南中,你将学习在 Bash、Fish 和 Zsh 中插入上一个命令的最后一个参数的不同方法。无需重复输入,无需出错!

学习如何重用上一个命令的最后一个参数可以节省时间并防止输入错误。

所有这些技巧都应该在 Bash 中有效。有些可能在 Fish、Zsh 和其他 shell 中也有效。让我们开始吧!

最后的论点是什么?

最后一个参数是命令中的最终字或参数。例如:

这里,/home/user/my-long-project-name 是最后一个参数。你可以自动重用它,而不用再次输

阅读更多 →

噢,我的兹什!使用 Zsh 改造您的 Linux 终端

本指南介绍了如何在 Zsh 中安装、使用和配置多个主题。

我敢打赌所有真正的 Linux 粉丝都喜欢终端。终端是用户为 Linux 内核执行命令的一种方式。也是 Linux 内核与用户交互的一种方式。因此,它始终是通过终端执行多项活动的更快方式。

如果您是管理本地网络或组织网络中的多个 Linux 桌面系统的系统管理员,您的大部分时间都花在终端上。如果您使用桌面环境来完成这些工作,您可能需要更改终端的外观。它有助于摆脱 Ubuntu 和其他 Linux 系统的普通默认终端。

默认情况下,几乎所有 Linux 发行版都使用 Bash shell。 bash shell 是一个可靠的程序,而且也是一个古老的程序。但它缺乏特定的定制选项。例如,如果你想要一些漂亮的颜色、命令的执行时间等——定制起来并不容易。

因此,对于这些自定义,您可以使用 Zsh shell,它在某种程度上是一个扩展的 Bash Shell,并进行了其他改进。

在本指南中,我们将解释如何在 Zsh 中安装、使用和配置多个主题

阅读更多 →

哦我的 zsh 和 powerlevel10k:天作之合

快速简单的指南,用于使用 oh my zsh 和 powerlevel10k 主题改造您的 zsh 终端 shell,使其在 Ubuntu 和其他 Linux 发行版中看起来很酷。

大多数 Linux 发行版中的默认 shell 是 bash。 Bash 很可靠,是一个传统的实用程序。然而,它缺乏一些自定义功能,例如漂亮的颜色、光标支持等。

您可以使用另一个 shell zsh 来享受额外的调整并帮助您扩展 Bash shell 体验。

这份清晰的指南解释了如何安装 zsh,oh my zsh 并应用 powerlevel10k 主题。

oh my zsh 和 powerlevel10

阅读更多 →

在 Linux 中的 Zsh 中启用历史命令的时间戳

在历史命令输出中启用时间戳有助于我们查找 Linux 中某个命令的执行时间。我们已经了解了如何在 Bash 历史记录中启用时间戳。今天让我们看看如何在 Linux 的 Zsh shell 中为 history 命令启用时间戳。

在 Zsh Shell 中为历史命令启用时间戳

您可以使用 HISTTIMEFORMAT 环境变量在 Linux 中的 Bash 历史输出中显示日期和时间戳。但是,您不需要在 Zsh 中设置任何环境变量。默认情况下,Zsh 有一些内置标志来显示历史命令输出中的日期和时间。

首先,让我们使用 history 命令查看 zsh 会话中之前执行的命令列表:

示例输出:

阅读更多 →

了解 Linux 中不同的 Shell:Zsh Shell

继 Bash 和 Korn 之后,今天我们将发现非常流行的 Zsh shell。事实上,Zsh 非常受欢迎,以至于很多人都为了他而离开了 Bash。其受欢迎的主要原因是与用户令人难以置信的交互性,以及非常全面和强大的自动完成功能。

历史

Zsh 的第一个版本是由普林斯顿大学的学生 Paul Falstad 于 1990 年创建的。 “Zsh”这个名字据称来自普林斯顿大学教授钟绍的连接ID。 shell 本身受到 Bash、Ksh 和 Tcsh 的影响:Zsh 具有非常强大的自动完成功能,以及递归搜索和校正器。当然,提示可以根据用户的意愿来定义。尽管如此,有些人仍将 Zsh 视为扩展的 Bourne Shell。

安装

现在您已经了解了有关 Zsh 的更多信息,让我们来安装它。对于 Ubuntu,安装相当简单:

阅读更多 →

如何在 Linux 发行版上安装和配置 ZSH

定制和替换 Linux 终端 bash 不仅使其看起来与传统的 Linux shell 外观不同,而且还使其看起来与传统的 Linux shell 不同。它还使您的 bash shell 更加强大和高效。在 Linux 发行版上,您可以安装 ZSH 并替换传统的 bash shell。您可能会对 ZSH 和 Tilix 终端模拟器感到困惑;让我澄清一下,Tilix 只是一个模拟器,而 ZSH 是一个强大的 Linux bash shell。由于 ZSH 比当前默认的 bash shell 更强大,我认为 Linux 可能会考虑将 ZSH 设置为默认的 bash shell

阅读更多 →