Io-Redirection
top 命令的“批處理模式”是什麼意思?
我正在閱讀有關該
top
命令的內容,但遇到了一些我不太理解的內容:最佳選擇:
-b以批處理模式執行。這對於將輸出從頂部發送到其他程序或文件很有用。它執行 -n 選項指定的迭代次數並終止。
什麼是批處理模式?
除此以外 :
選項如何
-b
在以下迭代 5 次的命令中有用:top -b -n 5 > file1
-b
上面的命令和下面去掉選項的命令有什麼區別:top -n 5 > file1
批處理模式是指批處理,即自動化處理,無需人工干預。批處理與互動式相反。
在批處理模式下,top 生成的輸出對於收集到日誌文件或解析更明智(儘管 top 即使在批處理模式下也不擅長生成可解析的輸出)。輸出行數沒有限制,輸出不包含任何用於格式化的轉義序列。
在互動模式下,top 產生供人類查看的輸出。特別是,它只顯示一屏數據。輸出包含一些用於格式化的轉義序列。即使它的輸出被重定向到一個文件,Top 也以互動模式執行;只有
-b
選項的存在才重要。