การทำงานบางอย่างโดยอัตโนมัติสามารถช่วยได้มากโดยเฉพาะอย่างยิ่งเมื่อเป็นงานที่เกี่ยวข้องกับการทำงานจากคอนโซล ใน Linux distro ของเราเราสามารถมีเครื่องมือต่างๆในการทำงานอัตโนมัตินอกเหนือจากความสามารถในการเขียนสคริปต์ Bash เพื่อดำเนินการชุดคำสั่งหรือการดำเนินการโดยไม่ต้องทำทีละคำสั่งและยังเพิ่มเข้าไปในการเริ่มต้นระบบหรือกำหนดเวลาให้ ดำเนินการในวันที่หรือช่วงเวลาหนึ่งโดยที่เราไม่ได้ทำอะไรเลยและอย่างโปร่งใส
ในบทความนี้เราจะดูว่าคุณทำได้อย่างไร เรียกใช้คำสั่งทุก ๆ ครั้งโดยใช้นาฬิกา. Watch เป็นคำสั่งที่สามารถเรียกใช้งานโปรแกรมหรือคำสั่งอื่นทุกๆ X วินาทีที่เราวางไว้ ดังนั้นเราจึงกำหนดเวลาการดำเนินการซ้ำ ๆ ของงานบางอย่าง สามารถใช้งานได้จริงโดยเฉพาะอย่างยิ่งสำหรับการปรึกษาหารือเป็นระยะ ๆ หรือสำหรับงานบำรุงรักษาบางอย่างเป็นต้น คุณสามารถนำไปใช้กับอะไรก็ได้ตามที่เห็นที่นี่ขีด จำกัด คือจินตนาการของคุณ ...
หากคุณต้องการให้การวนซ้ำหรือการทำซ้ำสิ้นสุดลง คุณสามารถใช้ CTRL + C เพื่อสิ้นสุด ดูการดำเนินการหรือเพียงแค่ปิดหน้าต่างเทอร์มินัลที่กำลังทำงานอยู่ ไวยากรณ์ของนาฬิกานั้นง่ายมากและมีโหงวเฮ้ง:
watch [opciones] comando
เช่น มาดูตัวอย่างที่ใช้ได้จริง ตรวจสอบพื้นที่ที่ใช้ในพาร์ติชันของเราทุกๆ 5 นาที (300 วินาที) หากต้องการดูพื้นที่ว่างที่ใช้และพื้นที่ว่างของพาร์ติชันของเราให้พิมพ์ "df -h" เนื่องจากนาฬิกาจะเป็น
watch -n 300 df -h
คุณสามารถตรวจสอบผู้ชายนาฬิกาเพื่อดูตัวเลือกทั้งหมด มันมีเนื่องจากมันค่อนข้างยืดหยุ่น นอกจากนี้เราสามารถเปลี่ยนเส้นทางการสืบค้นไปยังไฟล์เพื่อให้พิมพ์เอาต์พุตเป็น. txt ได้เช่น:
watch -n 300 df -h > espacio_usado.txt
ด้วยวิธีนี้เราสามารถทำได้ ตรวจสอบไฟล์ used_space.txt ซึ่งเราจะเห็นว่าสิ่งเดียวกับที่คอนโซลจะแสดงให้เราเห็นเมื่อพิมพ์ df -h ถูกพิมพ์ ลองนึกภาพจำนวนงานที่คุณทำได้ ...
นาฬิกาเป็นคำสั่งที่มีประโยชน์มาก ฉันใช้มันเพื่อควบคุมอุณหภูมิของพีซีผ่านเทอร์มินัล: «เซ็นเซอร์นาฬิกา»
ฉันรู้คำสั่งแล้ว แต่ฉันชอบบทความนี้มาก (สั้น ๆ และอธิบายได้ดี)
ฉันชอบโน้ตประเภทนี้มาก ขอบคุณ
มันให้บริการฉันมาก