Обзор debian 9
תוכן עניינים:
- תנאים מוקדמים
- בדיקת אזור הזמן הנוכחי
- שינוי אזור זמן ב- Debian
- שינוי אזור הזמן על ידי יצירת Symlink
- סיכום
השימוש באזור הזמן הנכון חשוב למשימות ותהליכים רבים הקשורים למערכות. לדוגמה, הדמון של cron משתמש באזור הזמן של המערכת לביצוע עבודות cron וחותמות הזמן בקובצי היומן מבוססות על אזור הזמן של אותה מערכת.
אזור הזמן של המערכת מוגדר במהלך ההתקנה, אך ניתן לשנות אותו בקלות במועד מאוחר יותר. מדריך זה מראה כיצד להגדיר או לשנות את אזור הזמן ב- Debian 9.
תנאים מוקדמים
המשתמש שאתה מחובר אליו חייב להיות בעל הרשאות sudo כדי שיוכל לשנות את אזור הזמן של המערכת.
בדיקת אזור הזמן הנוכחי
בהפצות דביאן והודעות לינוקס אחרות, הפקודה
timedatectl
מאפשרת לך להציג ולהגדיר את זמן המערכת ואת אזור הזמן הנוכחי.
timedatectl
כפי שמוצג בפלט שלהלן, אזור הזמן של המערכת מוגדר כ- "אמריקה / שיקגו":
Local time: Mon 2019-03-11 16:46:45 CDT Universal time: Mon 2019-03-11 21:46:45 UTC RTC time: Mon 2019-03-11 21:46:45 Time zone: America/Chicago (CDT, -0500) Network time on: yes NTP synchronized: no RTC in local TZ: no
אזור הזמן של המערכת מוגדר על ידי symlink
/etc/localtime
למזהה אזור זמן בינארי בספריית
/usr/share/zoneinfo
. אפשרות אחרת לבדוק את אזור הזמן היא להציג את הנתיב אליו מצביע הסימלינק באמצעות הפקודה ls:
ls -l /etc/localtime
lrwxrwxrwx 1 root root 37 Jan 23 03:19 /etc/localtime ->../usr/share/zoneinfo/America/Chicago
שינוי אזור זמן ב- Debian
לפני שתשנה את אזור הזמן, עליך לברר את השם הארוך לאזור הזמן בו תרצה להשתמש. מוסכמת שמות אזור הזמן משתמשת בדרך כלל בתבנית "אזור / עיר".
כדי לרשום את כל אזורי הזמן הזמינים, באפשרותך לרשום את הקבצים בספרייה
/usr/share/zoneinfo
או להשתמש בפקודה
timedatectl
.
timedatectl list-timezones
… Europe/Lisbon Europe/Ljubljana Europe/London Europe/Luxembourg Europe/Madrid Europe/Malta…
לאחר שתזהה איזור זמן מדויק למיקומך, הפעל את הפקודה הבאה כמשתמש sudo:
sudo timedatectl set-timezone your_time_zone
לדוגמה, כדי לשנות את אזור הזמן של המערכת
Europe/Ljubljana
היית מפעיל:
sudo timedatectl set-timezone Europe/Ljubljana
אמת את השינוי על ידי הנפקת הפקודה
timedatectl
:
timedatectl
Local time: Mon 2019-03-11 22:51:27 CET Universal time: Mon 2019-03-11 21:51:27 UTC RTC time: Mon 2019-03-11 21:51:26 Time zone: Europe/Ljubljana (CET, +0100) Network time on: yes NTP synchronized: yes RTC in local TZ: no
שינוי אזור הזמן על ידי יצירת Symlink
מחק את הקובץ הנוכחי
/etc/localtime
או symlink:
sudo rm -f /etc/localtime
זהה את אזור הזמן שברצונך להגדיר ויצור קישור קישור:
sudo ln -s /usr/share/zoneinfo/Europe/Ljubljana /etc/localtime
אתה יכול לאשר את השינוי על ידי רישום קובץ
/etc/localtime
או הוצאת פקודת
date
:
date
סיכום
במדריך זה למדת כיצד לשנות את אזור הזמן של מערכת ה- Debian שלך. אל תהסס להשאיר תגובה אם יש לך שאלות.
מסוף דביאןכיצד להגדיר או לשנות את אזור הזמן בלינוקס
אזור זמן הוא אזור גאוגרפי עם אותו זמן רגיל. מדריך זה מכסה את הצעדים הנדרשים להגדרה או שינוי אזור הזמן ב- Linux.
כיצד להגדיר או לשנות אזור זמן ב- Centos 7
ב- CentOS, אזור הזמן של המערכת מוגדר במהלך ההתקנה, אך ניתן לשנות אותו בקלות במועד מאוחר יותר. מדריך זה מסביר כיצד להגדיר או לשנות את אזור הזמן ב- CentOS 7.
כיצד להגדיר או לשנות אזור זמן באובונטו 18.04
באובונטו, אזור הזמן של המערכת מוגדר במהלך ההתקנה, אך ניתן לשנות אותו בקלות במועד מאוחר יותר. מדריך זה מדגים כיצד להגדיר או לשנות את אזור הזמן באובונטו 18.04 ובגרסאות קודמות משורת הפקודה, או דרך ממשק המשתמש.