Linux Shell 常見的命令行格式簡明總結(jié)
#在后臺執(zhí)行 cmd 指令
cmd &
#命令序列. 在同一行執(zhí)行多個命令
cmd1 ; cmd2
#在當(dāng)前 shell 中以一組的形式執(zhí)行多個命令
{ cmd1 ; cmd2 ; }
#在子 shell 中以一組的形式執(zhí)行多個命令
(cmd1 ; cmd2)
#管道. 以 cmd1 的執(zhí)行輸出作為 cmd2 的輸入
cmd1 | cmd2
#命令替換. 以 cmd2 的執(zhí)行輸出作為 cmd1 的參數(shù)
cmd1 `cmd2`
#POSIX 命令替換. 允許嵌套
cmd1 $(cmd2)
#POSIX 算術(shù)替換. 將表達(dá)式 expression 的結(jié)果作為 cmd 的參數(shù)
cmd $((expression))
#AND. 執(zhí)行 cmd1, 然后執(zhí)行 cmd2(如果 cmd1 執(zhí)行成功的話). 如果 cmd1 執(zhí)行失敗, cmd2 則不會被執(zhí)行
cmd1 && cmd2
#OR. 要么執(zhí)行 cmd1 要么執(zhí)行 cmd2(如果 cmd1 執(zhí)行失敗的話). 如果 cmd1 執(zhí)行成功, cmd2 則不會被執(zhí)行
cmd1 || cmd2
#NOT. 執(zhí)行 cmd, 并且產(chǎn)生一個為 0 的退出狀態(tài)碼(如果 cmd 的退出狀態(tài)是非零的話). 否則, 產(chǎn)生一個非零的退出狀態(tài)碼(如果 cmd 的退出狀態(tài)是零的話).
! cmd
相關(guān)文章
Linux?Shell腳本中如何獲取命令運(yùn)行的結(jié)果
腳本中常常要獲取一些命令的執(zhí)行結(jié)果,比如當(dāng)前目錄pwd、當(dāng)前時間date等等,下面這篇文章主要給大家介紹了關(guān)于Linux?Shell腳本中如何獲取命令運(yùn)行的結(jié)果,需要的朋友可以參考下2023-06-06
Shell編程之case語句實戰(zhàn)(小結(jié))
這篇文章主要介紹了Shell編程之case語句實戰(zhàn)(小結(jié)),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-02-02
Linux查看當(dāng)前系統(tǒng)的資源占用情況的常用命令
本文介紹了幾種常用的系統(tǒng)性能監(jiān)控工具,包括top、free、vmstat和iostat等命令的使用方法及其參數(shù)說明,通過這些工具可以有效監(jiān)控CPU、內(nèi)存、磁盤IO等關(guān)鍵資源的狀態(tài),需要的朋友可以參考下2025-04-04

