ตุลาคม 2551

 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
18
19
20
21
22
23
24
25
26
27
28
29
30
31
 
 
All Blog
วิธีการเก็บ log การ ping ลงไฟล์เพื่อเอาไว้ดูการทำงานภายหลัง
พอดีเมื่อวานนี้เพื่อนเก่าที่เขาทำงานอยู่เขาสอบถามมาว่าเฮ้ยจะเก็บข้อมูลการ Ping เครื่องลงไฟล์ได้ป่ะ

ก็เลยลองรื้อค้นความทรงจำเกี่ียวกับ DOS ออกมาใช้งานว่าเอ๊ะเราเคยอ่านเจอนี้หว้าเอาว่ะลองดู

เฮ้ยลองพิมพ์ตามนี้นะ


cd ""

ping 192.168.2.100 -t > pinglog.log


ฉับพลันเสียงอุทานจากเพื่อนผมก็ดังขึ้นมาว่า

"มันไม่เห็นทำงานว่ะ !!"

" เออ เดี๋ยวก่อนสิว่ะมันกำลังทำงาน"

"เอาล่ะพอแล้วกด Ctrl + C นะ"

"เออ มันขึ้น C: แล้วว่ะ"

"เออนั้นแหละมันทำงานเสร็จแล้ว คราวนี้ลองเปิดโปรแกรม Notepad ขึ้นมาแล้วก็ลองเปิดไฟล์ที่ตั้งชื่อเอาไว้ท้ายคำสั่งดูสิ"

"เฮ้ย ได้แล้วเยี่ยมเลยว่ะ เออแค่นี้นะขอบใจมาก"

"ง่ะอารายว่ะไปและ เออโชคดี"

พอเพื่อนผมไปเราก็มาอธิบายกันทีละบรรทัดล่ะกันนะครับ

cd
บรรทัดนี้ไม่มีอะไรหรอกครับคำสั่งออกมาที่ Root ของไดร์ฟนั้น ๆ ไงจะได้หาไฟล์ที่เราจะเก็บ Log ง่ายขึ้น


ping 192.168.2.100 -t > pinglog.log
บรรทัดนี้สำคัญครับขออธิบายละเอียดหน่อยละกัน
ping เป็นคำสั่งในการทดสอบว่าเครื่องในเครือข่ายเราทำงานอยู่หรือเปล่าโดยจะส่ง package ข้อมูลเล็ก ๆ ไปยังเครื่องเป้าหมายและรอให้เครื่องเป้าหมายตอบกลับมา
192.168.2.100 เป็นไอพีของเครื่องเป้าหมายครับ
-t เป็น พารามิเตอร์ว่าจะให้ ping ไปจนกว่าเราจะกดหยุด
> เป็นตัวสำคัญเลยครับเป็นการบอกให้เครื่องคอมพิวเตอร์แสดงผลออกทางไหนก็ทาง pinglog.log ซึ่งเป็นไฟล์ที่เราจะเก็บ log ไว้ไง

ซึ่งคำสั่งนี้สามารถนำไปปรับปรุงใช้กับคำสั่งอื่น ๆ ของ DOS ได้
เช่น
dir > ชื่อไฟล์
dir *.exe > ชื่อไฟล์ เป็นต้นนะครับ



Create Date : 17 ตุลาคม 2551
Last Update : 17 ตุลาคม 2551 9:13:35 น.
Counter : 5683 Pageviews.

2 comments
  


สวัสดีจ๊ะ แวะมาบอกว่าหน่อยอัพบล็อกใหม่แล้ว มีความสุขในการทำงานวันศุกร์นะจ๊ะ

โดย: หน่อยอิง วันที่: 17 ตุลาคม 2551 เวลา:11:30:24 น.
  
น่าสน
โดย: boyblackcat วันที่: 17 ตุลาคม 2551 เวลา:22:35:44 น.
ชื่อ : * blog นี้ comment ได้เฉพาะสมาชิก
Comment :
 *ส่วน comment ไม่สามารถใช้ javascript และ style sheet
 

นายก้อนหิน
Location :
เพชรบูรณ์  Thailand

[ดู Profile ทั้งหมด]
 ฝากข้อความหลังไมค์
 Rss Feed
 Smember
 ผู้ติดตามบล็อก : 1 คน [?]



New Comments