标签: shell

4 篇文章

倍道而进 – 系统管理的高速引擎 z shell
作为操作系统内核的“保护壳”,shell 是与内核交互的关键通道。shell 工具的优劣也直接决定了系统管理效率的高低。随着操作系统的不断发展,产生了多种 shell 工具。这些 shell 缘起于不同的系统管理需求背景,在多年发展过程中都在不断的取长补短、融合完善,功能愈发强大。 在 Linux 中,系统支持的 shell 工具种类存储在 /et…
Shell 脚本技巧
字符串比较的最优形式 -- 冗余常量(x) + "SHELL变量" Shell 脚本的比较判读语句,一种是使用 test 命令,一种是使用中括号形式 [ ],脚本根据比较的结果进行后续动作。其中,一个比较常见、也容易出错的场景是,一个变量值与常量进行比较,如 if test $SHELL_VAR = yes; 或 if [ $SHELL_VAR =…
Bash 编辑器转起来
Bash 无疑是使用最多的一种 shell。作为用户向操作系统“发号施令”的重要通道,Bash 必须具备接收各种命令,并“安排”各种命令执行的能力(参见 Bash 点滴)。为此,Bash 为用户提供了一个命令编辑环境,在该环境下,用户可以输入编辑各种指令,并对命令执行方式进行各种控制。了解并熟练掌握 Bash 命令编辑环境下的各种操作,是高效使用 …
Bash 点滴
任何操作系统的核心称之为 kernel,这里完成一个操作系统最中心的各类任务,同时,其也是操作系统最重要、最“柔软”的部分,当然应当重点保护,为此,各种操作系统都在其 kernel 的外部,部署一个“坚硬”的外壳对其 kernel 进行保护。这个壳在英文中即称为 shell。shell 这个名字借用比喻的手法,起的非常的形象,就像蜗牛坚硬的外壳保护…