سلام
یه سرور vps اوبنتو نسخه 22.04 دارم.
هر بار که روشنش میکنم، در ابتدای کار میخوام یک خط کد بزنم که زمان سرور بروز بشه و سرور ntp رو هم توی همون یک خط بهش بدم، این خط کد باید قابلیت اطمینان بالایی داشته باشه، یعنی باید مطمئن باشم که بعد از زدن اینتر زمان طبق اون سرور ntp بروز شده (سرور ntp به عنوان مثال: ir.pool.ntp.org)
چرا میخوام دستی تایم رو سینک کنم؟ چون تایم سرور بعد از چند دقیقه دوباره عقب یا جلو میفته (در حد چند میلی ثانیه) و من باید "دقیقا قبل از ران کردن برنامه اصلیم" تایم رو بصورت دستی سینک کنم تا کمترین اختلاف تایم رو داشته باشم.
این کد (sudo ntpdate -s ir.pool.ntp.org) رو با جستجو توی اینترنت پیدا کردم، ولی نمیدونم چقدر درست کار میکنه، بعد از اینکه این کد رو میزنم هیچ پیغامی نمیده که از کارکرد درستش مطمئن باشم.
سینک کردن برای اینه که بعدش یه برنامه پایتونی باید اجرا بشه که زمان توش مهمه، اگر کدی باشه که در ابتدای اون برنامه پایتونی زمان رو سینک کنه بهتره، چند تا کتابخونه و کد برای این کار در پایتون توی اینترنت پیدا کردم ولی هیچ کدوم درست کار نمیکردن.
چیکار کنم؟