linux日誌生成
① 怎麼導出linux系統日誌.
1、連接上相應的linux主機,進入到等待輸入shell指令的linux命令行狀態下。
② linux如何生成日誌文件
"執行step1這個腳本的時候在後邊加上>文件名.log這樣執行完成後日誌就會在log文件里。至於你要的那些內容需要你在腳本里寫上
③ 怎樣記錄linux操作命令日誌
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
這里查看我們進行的操作
④ linux系統日誌文件的位置命令
Linux常見的日誌文件詳述如下
1、/var/log/boot.log(自檢過程)
2、/var/log/cron (crontab守護進程crond所派生的子進程的動作)
3、/var/log/maillog (發送到系統或從系統發出的電子郵件的活動)
4、/var/log/syslog (它只記錄警告信息,常常是系統出問題的信息,所以更應該關注該文件)
要讓系統生成syslog日誌文件,
在/etc/syslog.conf文件中加上:*.warning /var/log/syslog
該日誌文件能記錄當用戶登錄時login記錄下的錯誤口令、Sendmail的問題、su命令執行失敗等信息
5、/var/run/utmp
該日誌文件需要使用lastlog命令查看
6、/var/log/wtmp
(該日誌文件永久記錄每個用戶登錄、注銷及系統的啟動、停機的事件)
last命令就通過訪問這個文件獲得這些信息
7、/var/run/utmp
(該日誌文件記錄有關當前登錄的每個用戶的信息) 《Linux就該這么學》 一起學習linux
8、/var/log/xferlog
(該日誌文件記錄FTP會話,可以顯示出用戶向FTP伺服器或從伺服器拷貝了什麼文件)
⑤ 如何把linux中 vmstat 查看的結果生成日誌
重定向到日誌文件,比如:
vmstat 1 10 > vmstat.log 2>&1
⑥ Linux裡面日誌放在哪個文件夾下
大部分Linux發行版默認的日誌守護進程為 syslog,位於 /etc/syslog 或 /etc/syslogd,默認配置文件為 /etc/syslog.conf,任何希望生成日誌的程序都可以向 syslog 發送信息。而Fedora、Ubuntu,、rhel6、centos6以上版本默認的日誌系統都是rsyslog,rsyslog是syslog的多線程增強版。Linux學習的話《Linux就該這么學》參考下
⑦ linux中weblogic的啟動腳本nohup輸出的日誌如何按每日生成
在腳本nohup設置每天開始拷貝日誌作為前一天的日誌備份,然後把當前日誌清空即可,代碼如下:
crontab-e
//增加:
00***cp/dirname/logfile.log/bakdir/logfile.`date-dyesterday+%Y%m%d`.log;cat/dev/null>/dirname/logfile.log
//每周日凌晨1:00打包、刪除文件:
01**0cd/bakdir;find./+mtime7-exectarcvflogfile.`date-dyesterday+%Y%U`.tar{};;find./-mtime91-execrm-f{};