روش تنظیم یا تغییر دادن تایم زون در اوبونتو

تغییر timezone در لینوکس ubuntu
تغییر timezone در لینوکس ubuntu

خب امروز با آموزش تنظیم یا تغییر timezone روی اوبونتو در خدمتتون هستم، ( تایم زون در اوبونتو ).

برای ادامه آموزش فقط دسترسی sudo نیاز دارید 🙂

بررسی timezone فعلی در اوبونتو

timedatectl ابزاری کامندلاینی هست که به شما اجازه می دهد تا زمان و تاریخ سیستم را بینید و تغییر دهید. این دستور روی اکثر سیستم های مبتنی بر لینوکس جدید قابل اجرا می باشد.

برای پرینت کردن timezone فعلی سیستم از دستور timedatectl بدون هیچ آرگومانی استفاده کنید:

timedatectl

خروجی اش به صورت زیر خواهد بود:

               Local time: Tue 2022-01-11 11:57:06 UTC
           Universal time: Tue 2022-01-11 11:57:06 UTC
                 RTC time: Tue 2022-01-11 11:57:06    
                Time zone: Etc/UTC (UTC, +0000)       
System clock synchronized: no                         
              NTP service: active                     
          RTC in local TZ: no           

تایم زون سیستم همچنین در فایل /etc/timezone نوشته شده است:

cat /etc/timezone

تغییر timezone با استفاده از دستور timedatectl در اوبونتو:

قبل از تغییر timezone شما نیاز دارید تا نام کامل timezone که می خواهید استفاده کنید را بدست آورید.

timedatectl list-timezones
...
America/Montevideo
America/Nassau
America/New_York
America/Nipigon
America/Nome
America/Noronha
...

همین که timezone خود را از لیست بالا بدست آوردید، از دستور زیر برای تغییر timezone استفاده کنید:

sudo timedatectl set-timezone your_time_zone

برای مثال اگر timezon تهران مد نظرتون هست باید از دستور زیر استفاده کنید (Asia/Tehran):

sudo timedatectl set-timezone Asia/Tehran

مجدد خروجی دستور timedatectl را بررسی کنید:

timedatectl
               Local time: Tue 2022-01-11 15:32:19 +0330
           Universal time: Tue 2022-01-11 12:02:19 UTC  
                 RTC time: Tue 2022-01-11 12:02:19      
                Time zone: Asia/Tehran (+0330, +0330)   
System clock synchronized: no                           
              NTP service: active                       
          RTC in local TZ: no