Linux 配置 history 命令顯示操作時間、使用者和登入 IP
一、在配置檔案中(/etc/bashrc 或者 /etc/profile 或者~/.bash_profile 或者 ~/.bashrc)新增如下配置
HISTFILESIZE=4000 #預設儲存命令是1000條,這裡修改為4000條
HISTSIZE=4000
USER_IP=`who -u am i 2>/dev/null| awk '{print $NF}'|sed -e 's/[()]//g'` #取得登入客戶端的IP
if [ -z $USER_IP ]
then
USER_IP=`hostname`
fi
HISTTIMEFORMAT="%F %T $USER_IP:`whoami` " #設定新的顯示history的格式
export HISTTIMEFORMAT
二、載入配置
[root@linux-node ~]# source /etc/bashrc
三、最終顯示效果如下
相關推薦
Linux 配置 history 命令顯示操作時間、使用者和登入 IP
一、在配置檔案中(/etc/bashrc 或者 /etc/profile 或者~/.bash_profile 或者 ~/.bashrc)新增如下配置 HISTFILESIZE=4000
linux中who命令顯示的tty、pts和(:0)(:0.0)是什麼意思
root pts/3 2018-08-16 10:06 (:0.0) admin1是登入的使用者 pts/0告訴您使用者登入的是哪個“偽終端”, pts/1+(:0)就是在主機上開啟第二個終端。 :0被稱
如何讓linux的history命令顯示時間記錄
解決 format AC %d 因此 clas log bashrc RM 轉自:http://blog.chinaunix.net/uid-24500107-id-2602908.html inux和unix上都提供了history命令,可以查詢以前執行的命令歷史記錄但是
CentOS 7 history命令顯示操作記錄的時間和使用者身份
解決該問題只需要在/etc/profile中新增如下變數即可:export HISTTIMEFORMAT="%Y-%m-%d %H:%M:%S `whoami` "然後執行source /etc/profile命令即可,注意引號中的空格
設定linux檢視歷史命令顯示執行時間【history】
[root@iZwz90n2a7lzpav1xsdmiqZ ~]# vim /etc/profile 新增至末尾行 expor
linux下history命令顯示歷史指令記錄的使用方法
語法 tex 系統 linux下 命令 過程 相關 不堪 中間 linux下history命令顯示歷史指令記錄的使用方法 History命令主要用於顯示歷史指令記錄內容, 下達歷史紀錄中的指令 。1>History命令語法: [test@li
如何讓history命令顯示帶時間
history 時間 操作 在生產環境中,每一步都要小心,對於每一個命令,我們都要知道是幹什麽的,什麽時間。記錄下操作的時間可以減少一些不必要的麻煩。linux中設置histtory帶時間是很容易的首先先編輯bashrc文件 vim /etc/bashrc,在文件尾部加入以下3行 HISTFILE
如何讓history命令顯示具體時間?
HISTTIMEFORMAT="%Y-%m-%d %H:%M:%S" export HISTTIMEFORMAT #避免重啟後失效,可寫入/etc/profile檔案中 /etc/profile 例項 [[email protected] ~]#
如何讓history命令顯示日期和時間
linux預設執行history是不顯示日期和時間的 但是,我們想知道命令是什麼時候執行的 於是執行: vi /etc/profile 在該檔案中加入命令 export 'HISTTIMEFORMAT="%F %T" ' >> /etc/profile 執行
雲伺服器配置環境Linux初學常用命令以及操作步驟
雲伺服器Linux初學常用命令 ls 檢視此目錄下所有資料夾的名稱 cd .. 返回上一個資料夾 cd // 返歸根目錄 cd file 檢視指定的資料夾 (file是你自己指定的資料夾的名稱) tar zxvf file 解壓你指定的gz包 (file是你自己
linux中history命令使用與配置
history中設定顯示命令的執行時間 vi /root/.bashrc HISTTIMEFORMAT="%Y-%M-%D %H:%M:%S" export HISTTIMEFORMAT 為了使以上設定生效,執行以下命令 :wq source .bashrc his
Linux配置NTP服務器,時間同步
dir entos 日誌文件 light ont evel hwclock eve str 當服務器多了,時間準確與否,一致與否是個大問題。雖然這個問題總是被忽略,但是統一一致的時間是很有必要的。下面說一下在局域網內配置Linux時間服務器的方法。 配置的環境及要求: 假設
Linux的awk命令簡單操作
issue lena 關系表達式 空白字符 加法 宋體 tle 讀取 組合語句 awk是一個編程工具,他有完整的語法和命令。在bash中,awk更多的用於處理列內容(我是這麽認為的,僅供參考)awk程序的執行邏輯 首先將文本內容讀入到內存中,根據字段分隔符,在讀取
linux配置磁盤陣列raid 0、raid1 、raid5 、raid6 、raid10
inux 單個 奇偶數 centos 文件系統 就是 文件 部分 現在 首先我們了解一下各種raid卷的特性和原理。1,raid0的特性:采用剝離,數據將在幾個磁盤上進行分割。數據被分成很多數據塊,每一數據塊會被寫入不同的磁盤。從而, 每一磁盤的工作負荷都得到了降低,這有助
Linux系統history命令小技巧
有助於 oca etc proc 哪些 執行 hist 使用 設置環境變量 背景 Linux系統中的history命令可以查看在系統中執行過哪些命令,在系統被***後,可以查看系統中執行過哪命令,有助於分析相關問題。 知識點 在Linux系統執行history #histo
Linux基礎-常用命令-檔案操作
Linux基礎 1、linux常用命令 1、tab 快速補全鍵(嚴格區分大小寫) 2、cd 進入指定的目錄 cd.. 回到上一級目錄 3、ls 檢視當前目錄下的所有目錄與檔名 4、touch 檔名 表示建立一個檔案 5、mkdir 目錄名 表示建立一個目錄 6、
python設計透明電子時鐘,包含顯示當前時間、計算時間差的方法!
效果: 摘要 在使用Python寫程式時,經常需要輸出系統的當前時間以及計算兩個時間之間的差值,或者將當前時間加減一定時間(天數、小時、分鐘、秒)來得到新的時間,這篇文章就對一些常見的時間相關的問題系統的進行總結。 包 這裡主要使用Pytho
[Linux] 關於 history 命令的簡單使用
1. 如果不想記錄當前 會話操作的命令的話 可以使用命令 set +o history 但是這個命令有一個壞處, 他自己被記住了... 2. 還有一個辦法 就是 在退出登入之前執行命令 history -r 就會將之前的歷史記錄重新讀取過來 就覆蓋到本次執行的歷史記錄命令了.
linux用rdate命令實現同步時間
分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!  
[Python3]顯示當前時間、計算時間差以及時間加減法
摘要 在使用Python寫程式時,經常需要輸出系統的當前時間以及計算兩個時間之間的差值,或者將當前時間加減一定時間(天數、小時、分鐘、秒)來得到新的時間,這篇文章就係統的對這些進行總結。 包 這裡主要使用Python的datetime包實現上述功能。 輸出當