linux復制命令行的操作方法 linux命令行怎么打開

如需學習視頻,請復制以下信息到手機瀏覽器或電腦瀏覽器上:
zcwyou.com/h5 1. 前言
本文主要講解如何使用 script 命令錄制命令執行的過程 。
Linuxscript 命令允許您通過簡單地輸入命令來創建可重播放的的終端會話 。
Linuxscript 命令從終端會話創建一個腳本類型文件 。這意味著,如果調用 script 命令,您將被丟棄到一個“監視并記錄”的終端會話子 shell 中,該子 shell 將保存到一個 ASCII 文本文件中 。當使用計時文件創建時,您可以重播會話,包括輸出 。使用 script 的目的是,您可以通過交互式會話輕松地從任何命令中獲取示例輸出,與在終端中顯示的輸出完全一致 。您可以使用退格、編輯文件、創建文件以及運行簡單或復雜的命令 。
script 命令的值是在終端會話期間捕獲任何終端命令的輸出,而不需要重定向 。大多數系統管理員在軟件安裝、故障排除或用于開發和編程目的時使用 script 命令顯示輸出 。
script 命令并不能幫助您創建 shell 腳本 。

linux復制命令行的操作方法 linux命令行怎么打開


如何把命令行執行的過程錄制及保存
2. script 命令選項
與我使用的大多數命令一樣,我會關注它最常用的選項 。script 命令有幾個有用的選項 。我平時使用的是:
  • -a: 將新的命令和輸出附加到以前使用的文件中 。
  • -q: 用于在使用腳本時刪除初始的開始和結束語句 。
  • –t: 為回放保存時間信息 。
當我使用腳本時,我總是使用–t 來創建一個計時文件,使用-q 來創建安靜模式 。我只在需要向現有腳本文件追加更多信息時使用-a,但這是很少用上的 。
3. script 命令的使用

linux復制命令行的操作方法 linux命令行怎么打開


script 命令的使用
下面是我使用 script 命令的兩個標準示例:
script --t=<logfile> -q <script file> 如果需要添加信息到腳本文件,執行以下命令:
script --t=<logfile> -q -a <script file> 其中 logfile 和 script file 需要替換為您喜歡的文件名 。
然后輸入您想執行的命令 。
當您想結束并保存文件時,使用鍵盤上的 Ctrl-D,然后您可以看到屏幕上輸出 exit 。
您可以隨意查看、編輯或刪除腳本文件和日志文件 。它們是簡單的 ASCII 文本文件 。
執行以下命令回放剛剛命令執行的過程 。
scriptreplay --timing=script_log scriptfile
linux復制命令行的操作方法 linux命令行怎么打開


script 命令用于培訓場景里
4. 總結
通過本文,我們學習了如何使用 script 命令錄制一段命令行執行的過程 。對我來說,script 命令是 Linux 培訓課程中最佳的工具,通過回放,學生就好像自己正在與終端會話交互一樣 。
【linux復制命令行的操作方法 linux命令行怎么打開】 如果喜歡本文,歡迎轉發 。本文已同步至博客站,尊重原創,轉載時請在正文中附帶以下鏈接:
https://www.linuxrumen.com/rmxx/2107.html

    推薦閱讀