最近同事執行程式,這幾天剛好人不在,線上碰到個bug需要執行,但不知道他之前的執行命令。後來查了centos系統的命令,發現history命令是可以查詢歷史命令的,後來想記錄使用者歷史命令道檔案中,指令碼如下
#history
user_ip=`who -u am i 2>/dev/null| awk ''|sed -e 's/[()]//g'`
histdir=/usr/share/.history
if [ -z $user_ip ]
then
user_ip=`hostname`
fiif [ ! -d $histdir ]
then
mkdir -p $histdir
chmod 777 $histdir
fiif [ ! -d $histdir/$ ]
then
mkdir -p $histdir/$
chmod 300 $histdir/$
fiexport histsize=4000
dt=`date +%y%m%d_%h%m%s`
export histfile="$histdir/$/$.history.$dt"
export histtimeformat="[%y.%m.%d %h:%m:%s]"
chmod 600 $histdir/$/*.history* 2>/dev/null
最近的linux工作記錄
最近公司走了一些同事,部分伺服器交到了我的手裡,總結一些常用的操作 注 大寫的字串一般是用來佔位,需要替換 useradd 選項 使用者名稱 其中各選項含義如下 c comment 指定一段注釋性描述。d 目錄 指定使用者主目錄,如果此目錄不存在,則同時使用 m選項,可以建立主目錄。g 使用者組 指...
最近的linux工作記錄
最近公司走了一些同事,部分伺服器交到了我的手裡,總結一些常用的操作 注 大寫的字串一般是用來佔位,需要替換 useradd 選項 使用者名稱 其中各選項含義如下 c comment 指定一段注釋性描述。d 目錄 指定使用者主目錄,如果此目錄不存在,則同時使用 m選項,可以建立主目錄。g 使用者組 指...
使用cookie顯示最近訪問的時間和商品瀏覽記錄
判斷賬號是否正確 如果正確,則獲取cookie。但是得到的cookie是乙個陣列,我們要從陣列裡面找到我們想要的物件。如果找到的物件為空,表明是第一次登入。那麼要新增cookie 如果找到的物件不為空,表明不是第一次登入。獲取上次登入的時間並且更新登入時間 前端頁面login.html 獲取特定co...