1. 程式人生 > >linux操作命令日誌 記錄的方法

linux操作命令日誌 記錄的方法

linux終端下,為方便檢查操作中可能出現的錯誤,以及避免螢幕滾屏的限制,我們可以把操作日誌記錄下來。常用的工具有screen,script,以及tee等。

    1. screen — screen manager with VT100/ANSI terminal emulatio

    > screen -L
    >這裡是我們的操作
    > exit
    結束後會生成一個類似這樣的檔名: screenlog.0
    > more screenlog.0
    這樣可以檢視你剛才進行的操作,發現可能存在的問題

    2. script — make typescript of terminal session

    > script
    >我們的操作
    > exit
    生成一個這樣的檔案:typescript
    > more typescript
    這裡檢視我們進行的操作

    3. tee – read from standard input and write to standard output and files

    這個命令可以讀取終端輸入輸出到終端或者檔案中,有時候可以用來記錄make等命令可能產生的輸出到終端的大量內容輸出到檔案中去。這樣可以方便記錄這些命令的日誌。

    > make 2>&1 | tee make.log
    當然,我們也可以直接重定向到一個檔案中
    > make > make.log

    PS: 2>&1是為了記錄錯誤日誌
    if you want to filter the control symbols, try to use the “col” command like this:

    $ cat screenlog.0 | col -b > screenlog

    or

    $ cat typescript | col -b > scriptlog

相關推薦

linux操作命令日誌 記錄方法

在linux終端下,為方便檢查操作中可能出現的錯誤,以及避免螢幕滾屏的限制,我們可以把操作日誌記錄下來。常用的工具有screen,script,以及tee等。     1. screen — screen manager with VT100/ANSI terminal e

記錄一些很簡單的linux操作命令

今天老闆要求我把伺服器配置好,也算是複習記錄一下網管技能吧。首先是更換一下自己的密碼,預設密碼123456實在是太危險了。 Linux換密碼 需要做的很簡單,就是直接登入自己的賬號,然後輸入命令passwd: [email protected

DAY4 Linux操作命令

home 強制 普通 管理員 時間 用戶名 nom 上下 文件的 一、開啟Linux操作系統,要求以root用戶登錄GNOME圖形界面,語言支持選擇為漢語 二、使用快捷鍵切換到虛擬終端2, ctrl+alt+F2   使用普通用戶身份登錄,   普通用戶:su j

LINUX 操作命令大全

參數 cpi count tab 文件名 pack 檢查 包名 文本文 系統信息 arch 顯示機器的處理器架構(1) uname -m 顯示機器的處理器架構(2) uname -r 顯示正在使用的內核版本 dmidecode -q 顯示硬件系統部件 -

linux 操作命令

強行 現在 操作 多少 rm -rf 直接 rmdir gpo 目錄名 1.刪除文件和文件夾:rm -f / rm -rf linux刪除目錄很簡單,很多人還是習慣用rmdir,不過一旦目錄非空,就陷入深深的苦惱之中,現在使用rm -rf命令即可。直接rm就可以了,不過

linux操作命令

一個 pos 命名 提示 inux 目錄 nbsp 否則 文件夾 linux下重命名文件或文件夾的命令mv既可以重命名,又可以移動文件或文件夾. 例子:將目錄A重命名為B mv A B 例子:將/a目錄移動到/b下,並重命名為c mv /a /b/c linux復制指定

linux操作命令 開發人員需要掌握的一些命令

UC oca roo 找x 其他 .gz 開發人員 幫助 color 1、man  查看幫助 2、命令 --help  簡單幫助 3、help cd  查看一些Linux 命令行的一些內置命令 4、cp 粘貼復制命令   eg:cp yum.log /root/ 5、fi

適用於Linux的開源日誌記錄工具

如果您是Linux系統管理員,那麼您將要使用的第一個工具是日誌檔案。 這些檔案包含重要資訊,可以幫助您解決影響桌面和伺服器的問題。 對於許多系統管理員(特別是那些舊式的系統管理員),沒有什麼比檢查日誌檔案更好的命令列。 但對於那些寧願採用更有效(也可能是現代)方法進行故障排除的人來說,有很多選擇。 在本文中

Linux 操作命令 rm

1、簡介     rm 命令是 remove 的縮寫     2、主要功能     刪除一個目錄中的一個或多個檔案或目錄,它也可以將某個目錄及其下的所有檔案及子目錄均刪除 &

Linux 操作命令 mv

1、簡介     mv 命令是 move 的縮寫     2、主要功能     mv 命令功能是用來移動檔案或更改檔名     3、用法/命令

思科裝置,記錄使用者操作命令記錄使用者登陸資訊

記錄操作命令: #conf t (config)#archive (config-archive)#log config (config-archive-log-cfg)#hidekeys (config-archive-log-cfg)#logging size 100 (config

linux tail命令的使用方法詳解

本文介紹Linux下tail命令的使用方法。 linux tail命令用途是依照要求將指定的檔案的最後部分輸出到標準裝置,通常是終端,通俗講來,就是把某個檔案檔案的最後幾行顯示到終端上,假設該檔案有更新,tail會自己主動重新整理,確保你看到最新的檔案內容。 一、tail命

Linux操作命令(二)

本次實驗將介紹 Linux 命令中 mkdir、rm、mv、cp、cat、nl 命令的用法。  1.mkdir mkdir命令用來建立指定名稱的目錄,要求建立目錄的使用者在當前目錄中具有寫許可權,並且指定的目錄名不能是當前目錄中已有的目錄。 mkdir是make directory的縮寫。

Linux操作命令(三)

重復 技術分享 href alt src 分頁顯示 continue img 搜索 本次實驗將介紹 Linux 命令中 more、less、head、tail 命令的用法。 more less head tail 1.more   ·mo

基本LINUX操作命令

切換使用者 su xxx sudo adduser/apt-get update 配置網路連線: 使用root賬戶登入後 ls /etc/sysconfig/network-scripts/網絡卡位置 然後 cat /etc/sysconfig/network-scri

Linux操作命令(六)

路徑 文本模式 反向 一個 linux 電話 影響 搜索 表示法 本次實驗將介紹 Linux 命令中 wc 和 grep 命令的用法。 wc grep 1.wc wc命令是一個統計的工具,主要用來顯示文件所包含的行、字和字節數。 wc命令是word co

Linux 操作命令 which

位置 什麽是 沒有 別名 函數 使用 程序編譯 pytho c++ 1、主要功能     在 PATH 變量指定的路徑中搜索 可執行文件 的所在位置     2、用法/命令格式  &#

Linux操作命令自用

檢視 PHP 所使用的 php.ini 檔案路徑 php -i | grep php.ini 或 php --ini 檢視 php-fpm 程序數: ps aux | grep -c php-fpm 重啟 PHP: killall php-fpm /opt/php/

Linux 操作命令 cp(忙了一陣,特來更新 一下)

mtime 多個 文件比較 ber 更新 源文件 指定權限 clob ORC 1、簡介     cp 命令是 copy 的縮寫     2、主要功能    

Linux 操作命令 whereis

每天 參數解析 包含 ted 情況下 一個數 選項 linux 系統 執行文件 1、簡介 ????whereis 命令查找速度非常快,因為它不是在磁盤中亂找,而是在一個數據庫中(/var/lib/mlocate/)查詢; 數據庫是 Linux 系統自動創建的,包含有本地所有