Zeit – เครื่องมือ GUI เพื่อกำหนดเวลา Cron และที่งานใน Linux
Zeit เป็นเครื่องมือ Open-Source GUI สำหรับการตั้งเวลางานผ่าน “crontab ” และ “at ” เขียนด้วยภาษา C++ และเผยแพร่ภายใต้ลิขสิทธิ์ GPL-3.0 เป็นเครื่องมือที่ใช้งานง่ายซึ่งมีอินเทอร์เฟซที่เรียบง่ายเพื่อกำหนดเวลางานแบบครั้งเดียวหรืองานซ้ำ Zeit ยังมาพร้อมกับนาฬิกาปลุกและตัวจับเวลาที่ใช้เสียงและแจ้งเตือนผู้ใช้
คุณสมบัติของ Zeit
- กำหนดเวลา แก้ไข หรือลบงาน CRON
- กำหนดเวลาหรือลบงาน AT
- กำหนดเวลา แก้ไข หรือลบตัวจับเวลา/นาฬิกาปลุก
- แก้ไขตัวแปรสภาพแวดล้อม
วิธีการติดตั้ง Zeit ใน Linux
สำหรับ Ubuntu และการกระจายบน Ubuntu สามารถติดตั้งรุ่นที่เสถียรได้โดยการเพิ่มพื้นที่เก็บข้อมูล PPA ตามที่กล่าวไว้ด้านล่าง
sudo add-apt-repository ppa:blaze/main
sudo apt update
sudo apt install zeit
คุณยังสามารถลองใช้ Zeit เวอร์ชันพัฒนาได้โดยเพิ่มที่เก็บ PPA ต่อไปนี้
sudo add-apt-repository ppa:blaze/dev
sudo apt update
sudo apt install zeit
สำหรับลีนุกซ์รุ่นอื่นๆ คุณสามารถสร้างได้จากแหล่งต่างๆ ดังที่แสดง
git clone https://github.com/loimu/zeit.git
mkdir build && cd build
cmake ..
make -j2
./src/zeit
หากต้องการเปิด Zeit เพียงพิมพ์
zeit &
เรียกใช้คำสั่งที่ไม่ใช่เป็นระยะโดยใช้คำสั่ง
คำสั่งที่ไม่เป็นระยะทำให้คำสั่งการจัดกำหนดการรันได้ครั้งเดียว ใช่คุณถูก. กำลังใช้คำสั่ง “at ” ไปที่ “VIEW → SELECT คำสั่งที่ไม่ใช่ระยะเวลา ” หรือกด “CTRL+N ”
เลือก “เพิ่มคำสั่ง” ดังที่แสดงในภาพด้านล่างและเพิ่มรายการ ฉันกำลังตั้งเวลาให้คำสั่งทำงานเวลา 17:35 คำสั่งนี้จะสร้างไฟล์บันทึกเปล่าในโฟลเดอร์ ดาวน์โหลด โดยเพิ่มวันที่ของวันนี้ลงในชื่อไฟล์ดังที่แสดงด้านล่าง
NOW=$(date +%F); touch /home/tecmint/Downloads/log_${NOW}.txt
ตอนนี้มีรายการเพิ่มแล้ว คุณไม่สามารถแก้ไขคำสั่งที่กำหนดเวลาไว้ได้ แต่สามารถลบคำสั่งก่อนที่จะรันได้โดยใช้ “ลบคำสั่ง“
เวลา 17:35 คำสั่งของฉันทำงานได้ดีและสร้างไฟล์บันทึกที่ว่างเปล่า
รันงานเป็นระยะโดยใช้งาน Cron
หากต้องการกำหนดเวลางาน Cron ให้เลือก “งานตามระยะเวลา” หรือกด “CTRL + P“ ตามค่าเริ่มต้น zeit จะเปิดตัวพร้อมกับ “งานเป็นระยะ“
ป้อนคำอธิบาย คำสั่ง และเวลาที่กำหนด แล้วกดตกลงเพื่อเพิ่มรายการลงใน crontab
ตอนนี้งานของฉันถูกกำหนดให้ทำงานทุกวันเวลา 13:00 น.
คุณสามารถตรวจสอบ crontab ได้โดยใช้ “crontab -l” ซึ่งรายการจะถูกเพิ่มโดยอัตโนมัติ
crontab -l
นอกจาก “ที่” และ “crontab“ แล้ว ยังมีคุณสมบัติสองประการที่ใช้นาฬิกาปลุก/ตัวจับเวลาซึ่งจะเตือนเราด้วยการเรียกเสียง รายการนี้จะถูกเพิ่มใน crontab ด้วย
เพียงเท่านี้สำหรับบทความนี้ สำรวจ Zeit และแบ่งปันความคิดเห็นของคุณกับเรา