리눅스에서 시간대 변경하는 방법

리눅스에서 시간대 변경하는 방법
리눅스에서 시간대 변경하는 방법

리눅스에서 시간대를 간단하게 변경하는 방법

리눅스 시스템에서 시간대를 변경해야 할 때가 종종 있습니다. 여행, 서버 관리 또는 기타 이유로 시간대를 변경하려는 경우 이 설명서에서는 터미널 명령어 및 그래픽 사용자 인터페이스(GUI)를 사용하여 리눅스에서 시간대를 변경하는 방법에 대해 설명합니다. 읽어보시기 바랍니다.



"리눅스에서 시간대 변경하는 방법"

🚀 아래 목차를 통해 원하는 섹션으로 바로 이동하세요!
ترمينال أوامر لتغيير المنطقة الزمنية
تعديل إعدادات النظام لتغيير المنطقة الزمنية
استخدام أداة GUI لضبط المنطقة الزمنية
التعامل مع المناطق الزمنية المتعددة في بيئات متعددة المناطق
استكشاف الأخطاء وإصلاحها المتعلقة بتغيير المنطقة الزمنية




ترمينال أوامر لتغيير المنطقة الزمنية


لتغيير المنطقة الزمنية في نظام Linux، يمكنك استخدام أمر timedatectl القوي. يتيح لك هذا الأمر عرض المنطقة الزمنية الحالية، وتعيين منطقة زمنية جديدة، وحتى إنشاء مناطق زمنية مخصصة.

لتغيير المنطقة الزمنية ببساطة إلى منطقة زمنية مختلفة، استخدم معلمة time-zone متبوعة باسم المنطقة الزمنية المطلوبة. على سبيل المثال، لتغيير المنطقة الزمنية إلى "التوقيت العالمي المنسق" (UTC)، يمكنك استخدام الأمر

timedatectl set-timezone UTC

سيؤدي هذا الأمر إلى تحديث المنطقة الزمنية لنظامك على الفور. ويمكنك التحقق من التغيير عن طريق استخدام الأمر timedatectl دون أي معلمات.

إذا كنت ترغب في إنشاء منطقة زمنية مخصصة، فيمكنك استخدام خيار create-timezone. يتطلب هذا الخيار إنشاء ملف Zoneinfo مخصص باستخدام أداة zic. بمجرد إنشاء ملف Zoneinfo، يمكنك إضافته إلى نظامك باستخدام أمر timedatectl وإعداد المنطقة الزمنية له.


تعديل إعدادات النظام لتغيير المنطقة الزمنية


يمكن تغيير المنطقة الزمنية للنظام من خلال تعديل إعدادات النظام. فيما يلي جدول بخطوات تعديل الإعدادات:
الاعداد الأوامر الوصف
الإصدار القديم `sudo dpkg-reconfigure tzdata` يعيد تكوين حزمة بيانات المنطقة الزمنية ويطلب تحديد المنطقة الزمنية المطلوبة.
الإصدارات الحديثة `sudo timedatectl <التوقيت الجديد>` يضبط المنطقة الزمنية مباشرةً باستخدام الأمر `timedatectl`.
عرض المنطقة الزمنية الحالية `timedatectl status` يعرض المنطقة الزمنية الحالية للنظام.
قائمة المناطق الزمنية المتاحة `timedatectl list-timezones` يوفر قائمة بالمناطق الزمنية المتاحة.






استخدام أداة GUI لضبط المنطقة الزمنية


"대부분의 데스크톱 리눅스 배포판에서는 시스템 설정에 시간대를 변경할 수 있는 그래픽 사용자 인터페이스(GUI)를 알려알려드리겠습니다. 이 GUI를 사용하면 드롭다운 메뉴에서 직관적으로 시간대를 선택할 수 있으며, 이는 시스템에서 세계 여러 지역의 시간을 관리하는 데 편리합니다."

GUI 기반 도구를 사용하면 시간대를 설정하는 과정이 간소화되므로 명령줄 인터페이스를 조작하는 데 익숙하지 않은 사용자에게 이상적입니다. "지역 시간대 설정"을 위한 "시스템" 탭에서 시간대를 손쉽게 변경할 수 있습니다.







التعامل مع المناطق الزمنية المتعددة في بيئات متعددة المناطق


عند التعامل مع بيئات متعددة المناطق، يكون من الضروري إدارة المناطق الزمنية المختلفة. إليك كيفية القيام بذلك في لينكس

  1. استخدم الأمر timedatectl يسمح لك هذا الأمر بضبط المنطقة الزمنية يدويًا وإعدادها بشكل دائم. على سبيل المثال، لضبط المنطقة الزمنية على "Asia/Dubai"، استخدم الأمر

sudo timedatectl set-timezone Asia/Dubai

  1. تكوين ملفات المناطق الزمنية توجد ملفات المناطق الزمنية في المجلد /usr/share/zoneinfo. ابحث عن الملف الذي يمثل منطقتك الزمنية وانسخه إلى المجلد /etc/localtime. على سبيل المثال، لنسخ ملف "Asia/Dubai"، استخدم الأمر

sudo cp /usr/share/zoneinfo/Asia/Dubai /etc/localtime

  1. استخدم الأمر date يعرض هذا الأمر التاريخ والوقت الحاليين. يمكنك أيضًا استخدامه للتحقق من منطقتك الزمنية الحالية عن طريق إضافة التبديل -R إلى الأمر، على سبيل المثال

date -R 4. تثبيت مكتبة المناطق الزمنية قد تحتاج إلى تثبيت مكتبة المناطق الزمنية لتحديث البيانات وتوفير الدعم للمناطق الزمنية الإضافية. في نظام Ubuntu، استخدم الأمر

sudo apt-get install tzdata







استكشاف الأخطاء وإصلاحها المتعلقة بتغيير المنطقة الزمنية


시간대 변경 과정에서 다음과 같은 문제가 발생할 수 있습니다.


Q 변경한 시간대가 적용되지 않습니다.


  • A
    명령 구문이 올바른지 확인하세요. 변경하려는 시간대 이름을 올바르게 입력했는지 확인하세요.
  • A 시스템 클록이 올바르게 설정되어 있는지 확인하세요. date 명령을 사용하여 확인할 수 있습니다. 시간이 올바르지 않으면 timedatectl set-time 명령을 사용하여 설정하세요.


Q 시계가 계속 진행되거나 멈춥니다.


  • A
    NTP 또는 Network Time Protocol 데몬이 실행 중인지 확인하세요. NTP는 시간을 동기화하는 데 필요합니다. 실행 중이지 않으면 timedatectl enable ntp 명령으로 활성화하세요.
  • A BIOS 또는 EFI 설정에서 하드웨어 클록 설정이 올바른지 확인하세요. 경우에 따라 UTC 시간을 사용하도록 설정하는 것일 수 있습니다. 하드웨어 클록 설정을 현지 시간으로 변경하세요.


Q 특정 응용 프로그램에서 시간이 올바르지 않습니다.


  • A
    응용 프로그램이 시스템 시간대를 아닌 고유한 시간대 설정을 사용하는 경우일 수 있습니다. 응용 프로그램 설정을 확인하고 시스템 시간대와 일치하도록 변경하세요.
  • A 일부 응용 프로그램은 지속적인 인터넷 연결이 필요할 수 있습니다. 인터넷이 연결되어 있는지 확인하고 방화벽 구성이 응용 프로그램 트래픽을 차단하지 않는지 확인하세요.


Q 시간대 목록에 원하는 시간대가 없습니다.


  • A
    시스템에 사용 가능한 시간대 데이터가 없는 경우일 수 있습니다. timedatectl list-timezones 명령으로 가용한 시간대를 확인하세요. 원하는 시간대가 없으면 timedatectl update-timezones 명령을 사용하여 데이터를 업데이트하세요.
  • A 원하는 시간대가 UTC 표준에 따라 정의되지 않은 비공식 시간대인 경우일 수 있습니다. 이러한 경우 시간대를 수동으로 만드는 것이 필요합니다.

이 주제에 궁금증이 있다면, 요약부터 시작해보세요 🌟



이 설명서를 통해 리눅스에서 시간대를 쉽고 편리하게 변경하는 데 필요한 모든 지식을 갖게 되었습니다. 이제 전 세계 어느 곳의 날짜와 시간을 정확하게 표시할 수 있습니다.

시간대 변경이 즐겁고 문제 없는 경험이 되기를 바랍니다. 필요한 경우 언제든지 이 설명서를 참조하여 비슷한 작업을 공지받으세요.

Related Photos

샘플 (66)

샘플 (37)

샘플 (71)

샘플 (38)

샘플 (67)

샘플 (30)

샘플 (13)

샘플 (50)

샘플 (48)

이 글을 공유하기

댓글

Designed by JB FACTORY