如何在 Linux 終端中一次運行多個 Linux 命令


在 Linux 上,您需要運行兩個終端命令來安裝和運行應用程序。 如果您是 Linux 新手,您可能正在尋找一種在終端 shell 中一次運行多個命令的方法。特別是,系統管理員應該運行一系列命令,例如 ifconfig GRIP 命令來處理負載。 Linux 允許用戶使用命令將初學者變成專家。如果您知道如何使用命令以及如何在 Linux 機器的終端中一次運行多個命令,那麼了解一些命令可能會讓您在 Linux 社區中脫穎而出。

在 Linux 終端中一次運行多個 Linux 命令

Power Linux 用戶首選項 Ctrl+Alt+T 查找文件、安裝工具和執行其他任務。 在兩個命令之間放置不同的符號或符號可以幫助您在 Linux 中一次運行多個命令。在 Linux 中可以組合幾個類似的命令來提高性能。

例如,您可以通過將 & 符號附加到命令來一次運行 apt update 命令和 upgrade 命令。本文介紹如何在終端 shell 中一次運行多個 Linux 命令。

1.使用 && Command

在 Linux 中使用 & 符來執行組合命令並不是什麼新鮮事。您可以在 Linux 中組合兩種或多種相似類型的命令來使用以下格式引導系統:以下命令更新系統存儲庫,然後升級存儲庫。

sudo apt update && sudo apt upgrade

通過運行以下命令創建一個新目錄,瀏覽到該目錄,然後使用 && 符號在目錄中運行一次 PWD 命令。

mkdir new_dir && cd new_dir && pwd

在 Linux 中一次創建目錄和 PWD 多個命令

2. 使用 || 命令。

有經驗的 Linux 用戶已經知道命令可以使用管道 (|) 符號來管道命令的輸出。但是,您可以通過在命令中使用雙豎線 (||) 符號在命令中創建 OR 條件。邏輯 OR 運算符確定如果前一個命令失敗或失敗該怎麼辦。

例如,命令可以設置邏輯 OR 操作來創建新文件夾、瀏覽到文件夾並輸出目錄詳細信息。 如果 mkdir 命令失敗,該命令的下一部分也將失敗。

mkdir new_dir1 || cd new_dir1 || pwd

一起使用管道命令

3. 使用 && 和 || 命令

在前面的方法中,我們只是看到了在終端命令中使用雙管道 (||) 和雙和 (&&) 語法。這裡我們一起使用它們來同時運行多個 Linux 命令。例如,以下命令創建一個名為: newdir 它還使用 Echo 命令打印目錄創建的狀態。

$ cd newdir || mkdir newdir && echo "directory is created"

在 Linux 中創建一個用於運行多個命令的目錄

4.使用/命令

在 Linux 上,電源使用通常使用 wget 或 cURL 工具來下載文件。然後您可以將該文件複製或移動到所需的目錄。但是,您也可以將這兩個命令組合在一行中以下載文件並將其移動到所需的目錄。

以下命令在您的文件系統中創建一個新目錄並將下載的文件移動到該文件夾中。

mkdir rpms/; mv foobar-1.3-2.i386.rpm rpms/

5.使用 ; Command

各種編程語言都使用分號(;)符號來終止程序行。 Linux bash 允許您通過使用分號 (;) 符號將多個命令附加到同一 shell 命令來運行多個 Linux 命令。

比如這裡可以瀏覽目錄(ls命令),打印目錄路徑(使用PWD命令),查看Linux系統當前用戶的詳細信息。

ls ; pwd ; whoami
$ ls ; pwd ; du ; whoami

對多個命令使用半克隆

6. 使用 / 和 ; 命令

過去,您通過組合相似類型的符號來提高工作效率。 我們將看到如何在一個命令中添加和組合兩種不同類型的符號以一次運行多個 Linux 命令。您可以結合以下命令 / 什麼時候  ; 用於瀏覽目錄和刪除文件。

在 Linux 上運行 rm -rf 命令之前要小心。 如果您是 Linux 新手,可能會從您的文件系統中刪除具有 root 訪問權限的重要文件。

$ cd /my_directory ; rm -Rf *

7. 加入運算符 {}

組合括號運算符函數用於執行目錄級命令。可用於執行命令和打印輸出狀態。例如,您可以運行以下命令來創建目錄並拉取 Echo 命令以檢查 Linux 機器上的目錄狀態。

ls
$ [ -d temp ] || { mkdir temp; echo temp directory is created now.; } && ls

組合算子

最後一個字

如果您知道自己在做什麼,那麼在 Linux 中混合使用會很棒。在終端 shell 中運行幾個 shell 命令後,你一定會成為一名專業的 Linux 用戶。在整篇文章中,我們展示了幾種在 shell 中一次運行多個 Linux 命令的方法。

如果您熟悉 shell 腳本,您還可以編寫自己的自定義命令來完成更專業的工作。您還可以在 shell 中打開多個選項卡,以便在 Linux 系統上一次運行許多命令。如果上一個命令的完成不是下一個命令的先決條件,則不會出現其他問題。

我希望你覺得這篇文章有用。如果您發現本文有用且內容豐富,請與您的朋友和 Linux 社區分享。您也可以在評論部分寫下您對本文的看法。