shell
-
如何用 Shell 轻松搞定 Linux 命令审计
首先,当谈到 Linux 的操作审计需求时,大多数我们希望的是还原线上服务器被人为(误)操作时执行的命令行,以及它关联的上下文。这个需求场景其实跟通用的业务日志采集一致,简单一点可…
-
如何使用 Linux source 从文件中读取和执行命令
source 是一个方便的内置 shell 命令,它接受参数、解析脚本中的命令并在 shell 环境中执行它们。该文件的内容由 source 读取,然后传递给工具命令语言 (TCL…
-
一些 Shell 脚本的基本概念
Shell 脚本是一种被设计用来运行命令行解释器 UNIX Shell 的计算机程序。Shell 脚本的各类变种被视作脚本语言。Shell 脚本执行的典型操作包括文件操作、程序执行…
-
Bash 中的 ${} 和 $() 有什么区别
像 Linux 这样的基于 GNU 的操作系统依赖于一个名为 Bash 的命令语言解释器或 Shell 来完成它们的大部分计算任务和目标。 BBash 是 Bourne Agai…
-
惊艳!Linux 中迷人的 Shell 脚本工具
如果您是 Linux 操作系统爱好者或正在将自己定义为一个爱好者,那么与 shell 脚本交叉路径是完全不可避免的。根据定义,shell 脚本是设计用于在 Unix/Linux s…
-
什么是 Linux 中的登录 Shell?
当用户登录到他们的帐户时,Linux 会启动一个登录 shell。那么什么是登录 shell,你怎么知道你是否正在运行呢? 您可能每天都在使用 Linux shell,但是您如何使…
-
Atuin: 一款神奇的 Shell 历史记录管理工具,支持多终端实时同步
除了通过 UI 进行搜索之外,还可以通过命令来进行更细粒度的搜索控制,比如搜索昨天下午3点之后记录的所有成功的 make 命令,则可以使用下面的命令: atuin search -…
-
Linux 超级漂亮的 Shell
先来一张美图 一. zsh 介绍 1.1 Linux shell Linux/Unix 提供了很多种 Shell,为毛要这么多 Shell? 难道用来炒…
-
格式化 Shell 脚本利器,轻松理解复杂代码
什么是shfmt? shfmt 由 Dustin Krysak 开发,是一个 Shell 格式化程序、解析器和解释器。该项目本身托管在 GitHub 上,并有一个清晰的 READM…
-
Xnosh Shell:在 Linux 终端结合 Bash Shell 和 Python 的优秀特性
最受欢迎的 shell 是什么?我猜你会回答 bash 或者 zsh,没错,的确如此。 UNIX 和 Linux 系统上有许多可用的 shell,包括 Bash、Ksh、Zsh、F…
-
Linux Bash Shell-小循环大用处
当你可以让 for 循环为你执行相同的代码时,为什么还要在你的 shell 脚本中一次又一次地运行相同的代码呢? 循环是一门与生俱来的艺术,它可以使你的工作更简单,并帮助你相对轻松…
-
你应该知道的 Shell 脚本的经典十三问
经典的Shell十三问 1. 为何叫做shell? 2. Shell prompt(PS1)与Carriage Return(CR)的关系? 3. 别人echo, 你也echo, …