ls เพื่อแสดงวันที่และเวลาใน UTC


13

ฉันจะlsรับคำสั่งให้แสดงวันที่และเวลาใน UTC แทนเวลาท้องถิ่นได้อย่างไร

ฉันไม่ต้องการเปลี่ยนเวลาท้องถิ่นอย่างถาวรเพื่อให้ระบบทำสิ่งนี้

คำตอบ:


17

หนึ่งสามารถตั้งค่าตัวแปรสภาพแวดล้อมของเขตเวลาสำหรับการเรียกใช้ ls ดังนี้:

TZ=utc ls -l

หรือตั้งค่าครั้งเดียวด้วย:

export TZ=utc

ในเชลล์ที่จะเปิดใช้เสมอตลอดระยะเวลาที่เหลือของเซสชันเชลล์


5
เป็นที่น่าสังเกตว่าls -l --full-timeจะแสดงเต็มเวลาในรูปแบบ ISO พร้อมออฟเซ็ตจาก UTC
oranja

0

โปรดลองคำสั่งนี้

หากต้องการบังคับ UTC เพียงตั้งค่า $ TZ เป็น UTC: TZ = "UTC" ls สิ่งนี้จะตั้งค่า $ TZ เป็น UTC สำหรับช่วงเวลาของคำสั่งนี้

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.