linux檢視使用者操作歷史
PS1="`whoami`@`hostname`:"'[$PWD]'
history
USER_IP=`who -u am i 2>/dev/null| awk '{print $NF}'|sed -e 's/[()]//g'`
if [ "$USER_IP" = "" ]
then
USER_IP=`hostname`
fi
if [ ! -d /tmp/dbasky ]
then
mkdir /tmp/dbasky
chmod 777 /tmp/dbasky
fi
if [ ! -d /tmp/dbasky/${LOGNAME} ]
then
mkdir /tmp/dbasky/${LOGNAME}
chmod 300 /tmp/dbasky/${LOGNAME}
fi
export HISTSIZE=4096
DT=`date "+%Y-%m-%d_%H:%M:%S"`
export HISTFILE="/tmp/dbasky/${LOGNAME}/${USER_IP} dbasky.$DT"
chmod 600 /tmp/dbasky/${LOGNAME}/*dbasky* 2>/dev/null
相關推薦
linux檢視使用者操作歷史
PS1="`whoami`@`hostname`:"'[$PWD]' history USER_IP=`who -u am i 2>/dev/null| awk '{print $NF}'|sed -e 's/[()]//g'` if [ "$USER_IP" = "" ] then USER_IP=
Linux檢視使用者登陸歷史記錄
檢視某使用者 cat /home/username/.bash_history 的操作歷史 使用root登陸使用last -x可檢視使用者登陸歷史。 last 命令: 功能說明:列出目前與過去登入系統的使用者相關資訊。 語 法:last [-adRx][-f
linux 檢視磁碟IO狀態操作指南
原帖地址:http://www.jb51.net/LINUXjishu/65741.html Linux系統出現了效能問題,一般我們可以通過top.iostat,vmstat等命令來檢視初步定位問題。其中iostat可以給我們提供豐富的IO狀態資料。 www.jb51.net iostat
linux 日誌檢視及操作
一.日誌檢視 1、進入日誌檔案所在的檔案目錄,比如: cd /opt/tomcat7/logs 2、通過命令開啟日誌,分析需求場景開啟需要的日誌 比如: tail -f catalina.out 3、常用命令一:tail 比如: ta
Linux檢視之前的操作命令
用history命令就行,具體格式: [[email protected] ~]# history [n] [[email protected] ~]# history [-c] [[email protected] ~]# history [-raw] histfil
linux重啟檢視日誌及歷史記錄 查詢原因
linux重啟檢視日誌及歷史記錄 查詢原因 linux系統檔案通常在/var/log中下面是對下面常出現的檔案進行解釋 /var/log/message -----------------------------------
Linux 下檢視命令列歷史
簡介 Linux中,bash輸入的歷史記錄,會存在.bash_history(或者說root/bash_history)。 通過history檢視。 可以看到,不僅可以輸出正確的命令,還可以輸入錯誤的(如abc),而且輸出的是history之前所有的命令(incl
Linux檢視登入到服務的使用者,檢視使用者的操作已經剔掉幹壞事的使用者的命令
在工作中,我們有時候會經常的切換使用者,有時候會忘記切換到哪個使用者了,我們就需要知道當前登入的使用者時誰,可以使用: whoami 檢視當前登入到系統中的使用者有哪些: who 列表中顯示,第一列是使用者名稱,第二列是連線的終端,tty 表示顯示器,pts 表
Linux命令——history檢視使用者操作記錄及時間
linux下history命令預設的顯示方式只有命令名稱如下圖 編輯 /etc/profile 在檔案的末尾加上如下程式碼 export HISTTIMEFORMAT="%F %T `whoami` " 儲存後,再執行 source /etc/pr
centos 7 檢視所有登入使用者的操作歷史
2019-01-07 轉自 https://www.cnblogs.com/kevingrace/p/7373146.html centos 7 檢視所有登入使用者的操作歷史 在Linux系統的環境下,不管是root使用者還是其它的使用者只有登陸系統後用進入操作
linux怎麼看一個檔案的操作歷史
1.使用w命令檢視登入使用者正在使用的程序資訊,w命令用於顯示已經登入系統的使用者的名稱,以及他們正在做的事。該命令所使用的資訊來源於/var/run/utmp檔案。w命令輸出的資訊包括: 使用者名稱稱 使用者的機器名稱或tty號 遠端主機地址 使用者登入系統的
Linux 檢視歷史命令並執行
檢視歷史命令,並執行指定命令 [email protected]:~/owen/software/nginx-1.10.1$ history | grep 'configure' 108
linux檢視使用者登入時間以及命令歷史
1、檢視當前登入使用者資訊 who命令: who預設輸出包括使用者名稱、終端型別、登陸日期以及遠端主機。 who /var/log/wtmp 可以檢視自從wtmp檔案建立以來的每一次登陸情況 (1)-b:檢視系統最近一次啟動時間 (2)-H:列印每列的標題 users命令: 列印當前登入的
Linux中常見操作1--檢視與關閉程序
眾所周知,在Windows系統下,我們對文件的編輯,程序的切換都有一套自己的啟用方式或者快捷鍵。比如ctrl+Alt+del就能開啟資源管理器,特別是在程序出現宕機的情況下,這一招可以說是救命稻草,那麼如何在Linux系統下開啟管理器呢,我們可以這樣操作:
設定linux檢視歷史命令顯示執行時間【history】
[root@iZwz90n2a7lzpav1xsdmiqZ ~]# vim /etc/profile 新增至末尾行 expor
Linux哪個版本操作系統比較適合
linux操作系統想挑選最適合你需求的Linux發行版,首先要確定你是歸於哪一種類型的Linux用戶。我以為,在桌面上運轉Linux的最大優點之一在於,挑選多多。Linux愛好者可以享受一系列廣泛的桌面環境、文件管理器、終端、GTK與Qt軟件,當然還有Linux發行版自身。可是話又說回來,所有這些選擇似乎讓人
linux系統原子操作
帶來 incr 利用 隱患 初始 pre ack 簡單 title 一、概念 原子操作提供了指令原子執行,中間沒有中斷。就像原子被認為是不可分割顆粒一樣,原子操作(atomic operation)是不可分割的操作。 c語言中一個變量的自加1操作,看起
Python對Linux系統的操作模塊
管理 init soc affinity virtual 系統 time save cache 1、pip安裝(pip 是“A tool for installing and managing Python packages.”,也就是說pip是python的軟件安裝工具)
Linux 文件操作
多個 文本 分屏 分屏顯示 剪切 word 保留 顯示文件 source Linux文件操作: 目錄管理命令: mkdir:創建空目錄,創建時給出的創建路徑中最後的節點是需要創建的目錄 在當前目錄下創建空目錄時 mkdir ./Dir_NAME 其中./
【Linux】Linux中常用操作命令
詳細信息 hadoop 用戶組 軟件 name vim使用 title redhat tail Linux簡介及Ubuntu安裝 常見指令 系統管理命令 打包壓縮相關命令 關機/重啟機器 Linux管道 Linux軟件包管理 vim使用 用戶及用戶組管理 文件權限管理