導航:首頁 > 文件類型 > linux命令生成日誌文件命令

linux命令生成日誌文件命令

發布時間:2024-06-19 10:18:41

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鏃ュ織緇熻″懡浠linux鏃ュ織緇熻

linux緋葷粺鏃ュ織鏀墮泦鍛戒護錛

鍛戒護涓簐ar/log/message銆

璁板綍緋葷粺閲嶈佷俊鎮鐨勬棩蹇楋紝璁板綍Linux緋葷粺鐨勭粷澶у氭暟閲嶈佷俊鎮錛屽傛灉緋葷粺鍑虹幇闂棰橈紝棣栧厛瑕佹鏌ョ殑灝辨槸搴旇ユ槸榪欎釜鏃ュ織鏂囦歡錛

/var/log/secure璁板綍楠岃瘉鍜屾巿鏉冩柟闈㈢殑淇℃伅錛屽彧瑕佹秹鍙婅處鎴峰拰瀵嗙爜鐨勭▼搴忛兘浼氳板綍銆傛瘮濡傝寸郴緇熺殑鐧誨綍錛宻sh鐨勭櫥褰曪紝su鍒囨崲鐢ㄦ埛錛宻udo鎺堟潈錛岀敋鑷蟲坊鍔犵敤鎴峰拰淇鏀圭敤鎴峰瘑鐮侊紱

/var/log/wtmp姘鎬箙璁板綍鎵鏈夌敤鎴風殑鐧誨綍銆佹敞閿淇℃伅錛屽悓鏃惰板綍緋葷粺鐨勫惎鍔ㄣ侀噸鍚銆佸叧鏈轟簨浠躲傚悓鏍瘋繖涓鏂囦歡涔熸槸涓涓浜岃繘鍒舵枃浠朵笉鑳界洿鎺vi鑰岄渶瑕佷嬌鐢╨ast鍛戒護鏉ユ煡鐪嬶紱

/var/run/utmp璁板綍褰撳墠宸茬粡鐧誨綍鐨勭敤鎴風殑淇℃伅銆傝繖涓鏂囦歡浼氶殢鐫鐢ㄦ埛鐨勭櫥褰曞拰娉ㄩ攢鑰屼笉鏂鍙樺寲錛屽彧璁板綍褰撳墠鐧誨綍鐢ㄦ埛鐨勪俊鎮錛屽悓鏍瘋繖涓鏂囦歡涓嶈兘鐩存帴vi錛岃佷嬌鐢╳錛寃ho錛寀sers絳夊懡浠わ紱

linux鎬庢牱瀹炴椂鏌ョ湅鏃ュ織鏂囦歡錛

瑕佺湅浣犳兂鏌ヤ粈涔堟牱鐨勬棩蹇椾簡錛宭inux涓嬮潰鏃ュ織鏈夊緢澶氾紝鏈夌郴緇熺殑錛屾湁搴旂敤鐨勩傚傛灉鏄緋葷粺涓嬮潰鐨勬棩蹇楋紝涓鑸閮藉湪/var/log涓嬮潰銆

濡傛灉鏄鐪嬪簲鐢ㄦ棩蹇楋紝閭e氨鍒板簲鐢ㄦ棩蹇楁墍鍦ㄧ洰褰曞幓鐪嬶紝榪欎釜瑕佺湅鍏蜂綋搴旂敤錛屾瘡涓鐨勮礬寰勯兘涓嶄竴鏍楓

涓鑸鏌ョ湅鏃ュ織錛屽彲浠ョ湅闈欐佹棩蹇楋紝涔熷氨鏄鐢'vi鏃ュ織鏂囦歡鍚'錛屾垨鑰呯敤more涔嬬被鐨勫伐鍏鋒煡鐪嬨

榪樺彲浠ョ湅鍔ㄦ佹棩蹇楋紝鐢'tail-f鏃ュ織鏂囦歡鍚'錛屽彲浠ュ疄鏃舵煡鐪嬫墦鍛戒護涔嬪悗浜х敓鐨勬墍鏈夋柊鏃ュ織銆

linux涓嬫煡鎵炬棩蹇楃殑鎶宸э紵

鍏堝繀欏諱簡瑙d袱涓鏈鍩烘湰鐨勫懡浠:

tail-n10test.log鏌ヨ㈡棩蹇楀熬閮ㄦ渶鍚10琛岀殑鏃ュ織;

tail-n+10test.log鏌ヨ10琛屼箣鍚庣殑鎵鏈夋棩蹇;

head-n10test.log鏌ヨ㈡棩蹇楁枃浠朵腑鐨勫ご10琛屾棩蹇;

head-n-10test.log鏌ヨ㈡棩蹇楁枃浠墮櫎浜嗘渶鍚10琛岀殑鍏朵粬鎵鏈夋棩蹇;

鍦烘櫙1:鎸夎屽彿鏌ョ湅---榪囨護鍑哄叧閿瀛楅檮榪戠殑鏃ュ織

鍥犱負閫氬父鏃跺欐垜浠鐢╣rep鎷垮埌鐨勬棩蹇楀緢灝,鎴戜滑闇瑕佹煡鐪嬮檮榪戠殑鏃ュ織.鎴戞槸榪欐牱鍋氱殑,棣栧厛:cat-ntest.log|grep"鍦板艦"寰楀埌鍏抽敭鏃ュ織鐨勮屽彿銆

3>寰楀埌"鍦板艦"鍏抽敭瀛楁墍鍦ㄧ殑琛屽彿鏄102琛.姝ゆ椂濡傛灉鎴戞兂鏌ョ湅榪欎釜鍏抽敭瀛楀墠10琛屽拰鍚10琛岀殑鏃ュ織:

cat-ntest.log|tail-n+92|head-n20

tail-n+92琛ㄧず鏌ヨ92琛屼箣鍚庣殑鏃ュ織

head-n20鍒欒〃紺哄湪鍓嶉潰鐨勬煡璇㈢粨鏋滈噷鍐嶆煡鍓20鏉¤板綍

鍦烘櫙2:閭d箞鎸夋棩鏈熸庝箞鏌ュ憿?閫氬父鎴戜滑闈炲父闇瑕佹煡鎵炬寚瀹氭椂闂寸鐨勬棩蹇

sed-n'/2014-12-1716:17:20/,/2014-12-1716:17:36/p'test.log鐗瑰埆璇存槑:涓婇潰鐨勪袱涓鏃ユ湡蹇呴』鏄鏃ュ織涓鎵撳嵃鍑烘潵鐨勬棩蹇,鍚﹀垯鏃犳晥.銆傚叧浜庢棩鏈熸墦鍗,鍙浠ュ厛grep񟭎-12-1716:17:20'test.log鏉ョ『瀹氭棩蹇椾腑鏄鍚︽湁璇ユ椂闂寸偣,浠ョ『淇濈4姝ュ彲浠ユ嬁鍒版棩蹇

榪欎釜鏍規嵁鏃墮棿孌墊煡璇㈡棩蹇楁槸闈炲父鏈夌敤鐨勫懡浠.

濡傛灉鎴戜滑鏌ユ壘鐨勬棩蹇楀緢澶,鎵撳嵃鍦ㄥ睆騫曚笂涓嶆柟渚挎煡鐪,鏈変袱涓鏂規硶:

(1)浣跨敤more鍜宭ess鍛戒護,濡:cat-ntest.log|grep"鍦板艦"|more榪欐牱灝卞垎欏墊墦鍗頒簡,閫氳繃鐐瑰嚮絀烘牸閿緲婚〉

(2)浣跨敤>xxx.txt灝嗗叾淇濆瓨鍒版枃浠朵腑,鍒版椂鍙浠ユ媺涓嬭繖涓鏂囦歡鍒嗘瀽.濡:

cat-ntest.log|grep"鍦板艦">xxx.txt

鏌linux鏃ュ織鏈鍚庡嚑琛岀敤浠涔堝弬鏁板晩錛

鐢ㄩ嗗簭鏄劇ず鍛戒護tail鏌ョ湅鍗沖彲銆傚懡浠ゆ牸寮忥細tail鍛戒護璇存槑錛歵ail鍛戒護浠庢寚瀹氱偣寮濮嬪皢File鍙傛暟鎸囧畾鐨勬枃浠跺啓鍒版爣鍑嗚緭鍑恆傚傛灉娌℃湁鎸囧畾鏂囦歡錛屽垯浼氫嬌鐢ㄦ爣鍑嗚緭鍏ャ侼umber鍙橀噺鎸囧畾灝嗗氬皯鍗曞厓鍐欏叆鏍囧噯杈撳嚭銆侼umber鍙橀噺鐨勫煎彲浠ユ槸姝g殑鎴栬礋鐨勬暣鏁般傚傛灉鍊肩殑鍓嶉潰鏈+(鍔犲彿)錛屼粠鏂囦歡寮澶存寚瀹氱殑鍗曞厓鏁板紑濮嬪皢鏂囦歡鍐欏埌鏍囧噯杈撳嚭銆傚傛灉鍊肩殑鍓嶉潰鏈-(鍑忓彿)錛屽垯浠庢枃浠舵湯灝炬寚瀹氱殑鍗曞厓鏁板紑濮嬪皢鏂囦歡鍐欏埌鏍囧噯杈撳嚭銆傚傛灉鍊煎墠闈㈡病鏈+(鍔犲彿)鎴-(鍑忓彿)錛岄偅涔堜粠鏂囦歡鏈灝炬寚瀹氱殑鍗曞厓鍙峰紑濮嬭誨彇鏂囦歡銆傜ず渚嬶細鏌ョ湅/var/log/boot.log錛屽彧鏄劇ず鏈鍚100琛屻傚垯鎵ц宼ail-n100/var/log/boot.log鎴栬卼ail-100/var/log/boot.log

wc-l鍙浠ョ粺璁℃棩蹇楁枃浠剁殑鏉℃暟鍚楋紵

鐭ラ亾鎸囧畾鍚庣紑鍚嶇殑鏂囦歡鎬諱釜鏁板懡浠わ細find.-name*.cpp|wc-l鐭ラ亾涓涓鐩褰曚笅浠g爜鎬昏屾暟浠ュ強鍗曚釜鏂囦歡琛屾暟錛歠ind.-name*.h|xargswc-llinux緇熻℃枃浠跺す涓鏂囦歡鏁扮洰絎涓縐嶆柟娉曪細ls-l|grep鈥淾-鈥潀wc-lls-l闀垮垪琛ㄨ緭鍑鴻ョ洰褰曚笅鏂囦歡淇℃伅(娉ㄦ剰榪欓噷鐨勬枃浠訛紝涓嶅悓浜庝竴鑸鐨勬枃浠訛紝鍙鑳芥槸鐩褰曘侀摼鎺ャ佽懼囨枃浠剁瓑)銆

濡傛灉ls-lR|grep鈥淾-鈥潀wc-l鍒欏彲浠ヨ繛瀛愮洰褰曚笅鐨勬枃浠朵竴璧風粺璁°

grep^-榪欓噷灝嗛暱鍒楄〃杈撳嚭淇℃伅榪囨護涓閮ㄥ垎錛屽彧淇濈暀涓鑸鏂囦歡錛屽傛灉鍙淇濈暀鐩褰曞氨鏄痎dwc-l緇熻¤緭鍑轟俊鎮鐨勮屾暟錛屽洜涓哄凡緇忚繃婊ゅ緱鍙鍓╀竴鑸鏂囦歡浜嗭紝鎵浠ョ粺璁$粨鏋滃氨鏄涓鑸鏂囦歡淇℃伅鐨勮屾暟錛屽張鐢變簬涓琛屼俊鎮瀵瑰簲涓涓鏂囦歡錛屾墍浠ヤ篃灝辨槸鏂囦歡鐨勪釜鏁般

絎浜岀嶆柟娉曪細find./-typef|wc-l鐢變簬榛樿find浼氬幓瀛愮洰褰曟煡鎵撅紝濡傛灉鍙鎯蟲煡鎵懼綋鍓嶇洰褰曠殑鏂囦歡鐢ㄩ渶瑕佽存槑鐨勬槸絎浜岀嶆柟娉曚細姣旂涓縐嶆柟娉曞揩寰堝氾紝灝ゅ叾鏄涔熺粺璁″瓙鐩褰曟椂銆

③ Linux鏃ュ織鏌ヨ㈠懡浠linux鏃ュ織鏌ヨ

linux鎬庝箞鏌ョ湅log鏃ュ織錛

linux瀹炴椂鏌ョ湅log鏃ュ織鍛戒護鐨勬柟娉曪細鏌ョ湅涓涓鏂囦歡鎴栬呬竴涓鏃ュ織鏂囦歡錛岄氬父鐢ㄣ恗orexx.log銆戞垨鑰卌at鏌ョ湅錛岄渶瑕佸疄鏃剁殑鏌ョ湅榪愯屾棩蹇楋紝浣跨敤tail鍛戒護鏉ユ煡鐪嬶紝浠g爜涓恆恡ail-fxx.log銆戙

linux涓嬫煡鎵炬棩蹇楃殑鎶宸э紵

鍏堝繀欏諱簡瑙d袱涓鏈鍩烘湰鐨勫懡浠:

tail-n10test.log鏌ヨ㈡棩蹇楀熬閮ㄦ渶鍚10琛岀殑鏃ュ織;

tail-n+10test.log鏌ヨ10琛屼箣鍚庣殑鎵鏈夋棩蹇;

head-n10test.log鏌ヨ㈡棩蹇楁枃浠朵腑鐨勫ご10琛屾棩蹇;

head-n-10test.log鏌ヨ㈡棩蹇楁枃浠墮櫎浜嗘渶鍚10琛岀殑鍏朵粬鎵鏈夋棩蹇;

鍦烘櫙1:鎸夎屽彿鏌ョ湅---榪囨護鍑哄叧閿瀛楅檮榪戠殑鏃ュ織

鍥犱負閫氬父鏃跺欐垜浠鐢╣rep鎷垮埌鐨勬棩蹇楀緢灝,鎴戜滑闇瑕佹煡鐪嬮檮榪戠殑鏃ュ織.鎴戞槸榪欐牱鍋氱殑,棣栧厛:cat-ntest.log|grep"鍦板艦"寰楀埌鍏抽敭鏃ュ織鐨勮屽彿銆

3>寰楀埌"鍦板艦"鍏抽敭瀛楁墍鍦ㄧ殑琛屽彿鏄102琛.姝ゆ椂濡傛灉鎴戞兂鏌ョ湅榪欎釜鍏抽敭瀛楀墠10琛屽拰鍚10琛岀殑鏃ュ織:

cat-ntest.log|tail-n+92|head-n20

tail-n+92琛ㄧず鏌ヨ92琛屼箣鍚庣殑鏃ュ織

head-n20鍒欒〃紺哄湪鍓嶉潰鐨勬煡璇㈢粨鏋滈噷鍐嶆煡鍓20鏉¤板綍

鍦烘櫙2:閭d箞鎸夋棩鏈熸庝箞鏌ュ憿?閫氬父鎴戜滑闈炲父闇瑕佹煡鎵炬寚瀹氭椂闂寸鐨勬棩蹇

sed-n'/2014-12-1716:17:20/,/2014-12-1716:17:36/p'test.log鐗瑰埆璇存槑:涓婇潰鐨勪袱涓鏃ユ湡蹇呴』鏄鏃ュ織涓鎵撳嵃鍑烘潵鐨勬棩蹇,鍚﹀垯鏃犳晥.銆傚叧浜庢棩鏈熸墦鍗,鍙浠ュ厛grep񟭎-12-1716:17:20'test.log鏉ョ『瀹氭棩蹇椾腑鏄鍚︽湁璇ユ椂闂寸偣,浠ョ『淇濈4姝ュ彲浠ユ嬁鍒版棩蹇

榪欎釜鏍規嵁鏃墮棿孌墊煡璇㈡棩蹇楁槸闈炲父鏈夌敤鐨勫懡浠.

濡傛灉鎴戜滑鏌ユ壘鐨勬棩蹇楀緢澶,鎵撳嵃鍦ㄥ睆騫曚笂涓嶆柟渚挎煡鐪,鏈変袱涓鏂規硶:

(1)浣跨敤more鍜宭ess鍛戒護,濡:cat-ntest.log|grep"鍦板艦"|more榪欐牱灝卞垎欏墊墦鍗頒簡,閫氳繃鐐瑰嚮絀烘牸閿緲婚〉

(2)浣跨敤>xxx.txt灝嗗叾淇濆瓨鍒版枃浠朵腑,鍒版椂鍙浠ユ媺涓嬭繖涓鏂囦歡鍒嗘瀽.濡:

cat-ntest.log|grep"鍦板艦">xxx.txt

linux鎬庢牱瀹炴椂鏌ョ湅鏃ュ織鏂囦歡錛

瑕佺湅浣犳兂鏌ヤ粈涔堟牱鐨勬棩蹇椾簡錛宭inux涓嬮潰鏃ュ織鏈夊緢澶氾紝鏈夌郴緇熺殑錛屾湁搴旂敤鐨勩傚傛灉鏄緋葷粺涓嬮潰鐨勬棩蹇楋紝涓鑸閮藉湪/var/log涓嬮潰銆

濡傛灉鏄鐪嬪簲鐢ㄦ棩蹇楋紝閭e氨鍒板簲鐢ㄦ棩蹇楁墍鍦ㄧ洰褰曞幓鐪嬶紝榪欎釜瑕佺湅鍏蜂綋搴旂敤錛屾瘡涓鐨勮礬寰勯兘涓嶄竴鏍楓

涓鑸鏌ョ湅鏃ュ織錛屽彲浠ョ湅闈欐佹棩蹇楋紝涔熷氨鏄鐢'vi鏃ュ織鏂囦歡鍚'錛屾垨鑰呯敤more涔嬬被鐨勫伐鍏鋒煡鐪嬨

榪樺彲浠ョ湅鍔ㄦ佹棩蹇楋紝鐢'tail-f鏃ュ織鏂囦歡鍚'錛屽彲浠ュ疄鏃舵煡鐪嬫墦鍛戒護涔嬪悗浜х敓鐨勬墍鏈夋柊鏃ュ織銆

linux搴旂敤涓繪満濡備綍鏌ョ湅閿欒鏃ュ織錛

浠ヤ笅鏄濡備綍鏌ョ湅閿欒鏃ュ織鏂規硶錛屼粎渚涘弬鑰冦

1銆佽繛鎺ヤ笂鐩稿簲鐨刲inux涓繪満錛岃繘鍏ュ埌絳夊緟杈撳叆shell鎸囦護鐨刲inux鍛戒護琛岀姸鎬佷笅銆

2銆佸叾嬈★紝鍦╨inux鍛戒護琛屼腑杈撳叆錛歵ail/var/log/messages銆

3銆佹渶鍚庯紝鎸変笅鍥炶濺閿鎵ц宻hell鎸囦護錛屾ゆ椂浼氱湅鍒發inux鐨勯敊璇鏃ュ織琚鎵撳嵃鍑恆

閱讀全文

與linux命令生成日誌文件命令相關的資料

熱點內容
網路輿情應對的基本理念是什麼 瀏覽:433
word2007層次結構 瀏覽:456
去掉文件名的數字 瀏覽:713
word公司 瀏覽:710
淘寶店數據包怎麼上傳 瀏覽:341
pbt文件 瀏覽:204
HX基礎編程怎麼改變字體 瀏覽:876
怎麼開網路教學 瀏覽:915
630升級工程武器 瀏覽:936
用換機助手接收的軟體文件在哪找 瀏覽:282
閱達app一教一輔五年級有哪些 瀏覽:7
win10系統用f2調節音量 瀏覽:19
壓縮文件密碼器 瀏覽:840
線下活動數據分析有哪些 瀏覽:314
助聽器插片式編程線如何連接 瀏覽:293
怎麼刪除系統休眠文件 瀏覽:914
搜索文件內容中包含的文字並替換 瀏覽:542
微信相冊程序圖標 瀏覽:714
win8怎麼顯示文件格式 瀏覽:547
文件伺服器中毒 瀏覽:721

友情鏈接