กลับไปหน้าบทความ

อ่าน 1 นาที

เฝ้าดู (คำสั่ง)

`watch` เป็นเครื่องมือบรรทัดคำสั่ง ซึ่งเป็นส่วนหนึ่งของ แพ็ก เกจ `procps` และ `procps-ng` ใน Linux ที่ใช้รัน คำสั่ง ที่ระบุ ซ้ำๆ และแสดงผลลัพธ์บน เอาต์พุตมาตรฐาน...

เฝ้าดู (คำสั่ง)

ดู
ผู้เขียนต้นฉบับโทนี่ เรมส์
นักพัฒนาฟรองซัวส์ ปินาร์ด, ไมค์ โคลแมน, อัลเบิร์ต คาฮาลัน, มอร์ตี้ อับซุก, จาร์ร็อด โลว์
ปล่อย1991 ( 1991 )
ระบบปฏิบัติการเหมือนยูนิก
พิมพ์สั่งการ
ใบอนุญาตจีพีแอลวีวี 2.1+
ที่เก็บข้อมูลgitlab .com /procps-ng /procps

`watch`เป็นเครื่องมือบรรทัดคำสั่ง ซึ่งเป็นส่วนหนึ่งของ แพ็ก เกจ `procps`และ`procps-ng` ใน Linux ที่ใช้รันคำสั่ง ที่ระบุ ซ้ำๆ และแสดงผลลัพธ์บนเอาต์พุตมาตรฐานเพื่อให้ผู้ใช้สามารถสังเกตการเปลี่ยนแปลงเมื่อเวลาผ่านไป โดยค่าเริ่มต้น คำสั่งจะถูกรันทุกๆ สองวินาที แต่สามารถปรับได้ด้วยอาร์กิวเมนต์ เนื่องจากคำสั่งถูกส่งไปยัง `watch` จึงอาจจำเป็นต้องใส่เครื่องหมายคำพูดครอบคำสั่งเพื่อให้ทำงานได้อย่างถูกต้อง -n secssh -c

ไวยากรณ์

ดู [ ตัวเลือก ] คำสั่ง [ ตัวเลือกคำสั่ง ] 

ตัวอย่าง

ดูคำสั่ง " ps -e | grep php" 

โปรแกรมนี้จะสร้างรายการกระบวนการทำงานทุกๆ สองวินาที กรองหาบรรทัดทั้งหมดที่มีคำว่า "php" และแสดงผลลัพธ์บนหน้าจอ ผลลัพธ์อาจมีลักษณะดังนี้:

ทุกๆ 2 วินาที: ps -e | grep php อังคารที่ 30 มกราคม 2550 เวลา 14:56:33 reconst 30028 0.0 0.0 7044 2596 ? S Jan23 0:00 vim -r core/html_api.php ซิโนเน็ต 28009 0.0 0.2 20708 11064 ? ส.25 ม.ค. 00:30 น. php5.cgi donoiz 23810 0.0 0.2 22740 10996 ? SN Jan27 0:30 php.cgi 43/pdf 

คำสั่ง watch มีประโยชน์สำหรับการดูการเปลี่ยนแปลงเมื่อเวลาผ่านไป เช่นls -lการเรียกใช้คำสั่งซ้ำๆ เพื่อดูการเปลี่ยนแปลงขนาดของไฟล์ หรือการเรียกใช้psตามตัวอย่างข้างต้นเพื่อตรวจสอบกระบวนการบางอย่างอย่างต่อเนื่อง

ข้อโต้แย้ง

  • -d– เน้นความแตกต่างระหว่างเวอร์ชันต่างๆ
  • -h– แสดงข้อความช่วยเหลือ จากนั้นจึงออกจากโปรแกรม
  • -n secs– ระบุช่วงเวลาระหว่างการเรียกใช้คำสั่งแต่ละครั้งเป็นวินาที
  • -t– สั่งให้นาฬิกาไม่แสดงส่วนหัว
  • -v– แสดงข้อมูลเวอร์ชัน จากนั้นจึงออกจากโปรแกรม

ดูเพิ่มเติม

  • watch(1): เรียกใช้โปรแกรมเป็นระยะๆ โดยแสดงผลลัพธ์แบบเต็มหน้าจอ –  คู่มือคำสั่งผู้ใช้Linux
  • โปรคป์
  • โปรคป์-เอ็นจี
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Watch_(command)&oldid=1353624475 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ เฝ้าดู (คำสั่ง)

`watch` เป็นเครื่องมือบรรทัดคำสั่ง ซึ่งเป็นส่วนหนึ่งของ แพ็ก เกจ `procps` และ `procps-ng` ใน Linux ที่ใช้รัน คำสั่ง ที่ระบุ ซ้ำๆ และแสดงผลลัพธ์บน เอาต์พุตมาตรฐาน...

ไวยากรณ์

ดู [ ตัวเลือก ] คำสั่ง [ ตัวเลือกคำสั่ง ]

ตัวอย่าง

โปรแกรมนี้จะสร้างรายการ กระบวนการทำงาน ทุกๆ สองวินาที กรองหาบรรทัดทั้งหมดที่มีคำว่า "php" และแสดงผลลัพธ์บนหน้าจอ ผลลัพธ์อาจมีลักษณะดังนี้:

ข้อโต้แย้ง

-d – เน้นความแตกต่างระหว่างเวอร์ชันต่างๆ -h – แสดงข้อความช่วยเหลือ จากนั้นจึงออกจากโปรแกรม -n secs – ระบุช่วงเวลาระหว่างการเรียกใช้คำสั่งแต่ละครั้งเป็นวินาที -t – สั่งให้นาฬิกาไม่แสดงส่วนหัว -v – แสดงข้อมูลเวอร์ชัน จากนั้นจึงออกจากโปรแกรม