📜  在 linux 中执行多个命令 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:37:23.925000             🧑  作者: Mango

在 Linux 中执行多个命令 - Shell-Bash

在 Linux 中,您可以使用 Shell 或 Bash 来执行多个命令。

通常,您可以使用 && 或 ; 将其组合到一起。

使用 && 进行组合

&& 可以让您按顺序执行多个命令。如果其中一个命令失败,那么后续命令将不再被执行。

# 执行多个命令,并且后一条命令会依次执行
command1 && command2 && command3
使用 ; 进行组合

使用 ; 可以让您一次性执行所有命令,无论它们是否成功。

# 依次执行多个命令
command1 ; command2 ; command3
示例

下面是一个示例,展示了如何使用;或者 && 按照不同的需求组合多个命令:

# 清理缓存并且重启 Apache 服务
sudo systemctl stop apache2 && sudo rm -rf /var/cache/apache2/* && sudo systemctl start apache2

# 创建并进入新目录
mkdir projectName && cd projectName

# 安装 Node.js 依赖
npm install -g express && npm install

# 显示 CPU 信息并打开进程管理器
echo "CPU: $(top -bn1 | grep load | awk '{print $(NF-2)}')" ; gnome-system-monitor

现在,您已经掌握如何在 Linux 中使用 Shell 或 Bash 执行多个命令。