1. คำสั่ง date คืออะไร และหน้าที่หลัก
คำสั่ง date เป็นหนึ่งในคำสั่งพื้นฐานและสำคัญที่สุดในระบบปฏิบัติการ Unix/Linux โดยมีหน้าที่หลักในการแสดง (Display) หรือกำหนดค่า (Set) วันที่และเวลาของระบบ (System Clock) สำหรับนักพัฒนาและ SysAdmin การเข้าใจคำสั่งนี้อย่างลึกซึ้งจึงเป็นสิ่งจำเป็นสำหรับการเขียนสคริปต์อัตโนมัติ (Shell Scripting), การจัดการ Log Files, และการทำงานกับงานตามตารางเวลา (Cron Jobs)
ในทางปฏิบัติ date ไม่ได้ทำหน้าที่แค่บอกว่า “วันนี้วันอะไร” เท่านั้น แต่ยังเป็นเครื่องมือในการสร้าง Timestamp ที่มีรูปแบบเฉพาะเจาะจง เพื่อให้สามารถนำไปใช้ระบุเหตุการณ์หรือการเปลี่ยนแปลงข้อมูลได้อย่างแม่นยำและไม่ซ้ำกัน
2. ไวยากรณ์ (Syntax) และพารามิเตอร์สำคัญ
BASH / Shell
date [OPTION]... [FILE]...