Bagaimana Anda mendapatkan waktu saat ini di server?


25

Saya ingin tahu waktu di server yang akurat hingga milidetik.

ada cara ini:

local $ ssh user@servername
Welcome to server!
server $ date
Fri Feb 18 11:27:50 EST 2011

Tapi saya perlu lebih akurat. Apakah ada perintah yang lebih tepat?


6
Latensi jaringan saja akan melarang akurasi milidetik yang sebenarnya.
Zan Lynx

Jawaban:


34

Periksa "man date". Anda dapat membiarkannya menampilkan jam, menit, detik, dan nanodetik

date +%H:%M:%S.%N

Lihat output dari

while : ; do date +%H:%M:%S.%N ; done

interupsi infinite while loop dengan CTRL + C.

Jika Anda ingin tempat yang kurang desimal, Anda bisa melakukannya

while : ; do date +%H:%M:%S.%N | cut -c 1-12 ; done

Menambah atau mengurangi panjang output dengan mengubah "12" pada "-c 1-12" setelah dipotong.


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.