101 Great Answers to the Toughest Interview Questions
Πίνακας περιεχομένων:
- Προϋποθέσεις
- Έλεγχος της τρέχουσας ζώνης ώρας
- Αλλαγή της ζώνης ώρας Χρησιμοποιώντας την εντολή
timedatectl - Αλλαγή της ζώνης ώρας με τον
tzdata - Αλλαγή της ζώνης ώρας Χρήση του GUI
- συμπέρασμα
Στο Ubuntu, η ζώνη ώρας του συστήματος έχει οριστεί κατά τη διάρκεια της εγκατάστασης, αλλά μπορεί να αλλάξει εύκολα αργότερα.
Η χρήση της σωστής ζώνης ώρας είναι σημαντική για πολλές λειτουργίες και διαδικασίες που σχετίζονται με το σύστημα. Για παράδειγμα, ο δαίμονας cron χρησιμοποιεί τη ζώνη ώρας του συστήματος για την εκτέλεση εργασιών cron και τα timestamps στα αρχεία καταγραφής βασίζονται στην ίδια ζώνη ώρας.
Αυτό το σεμινάριο δείχνει πώς μπορείτε να ορίσετε ή να αλλάξετε τη ζώνη ώρας στο Ubuntu 18.04 και τις προηγούμενες εκδόσεις από τη γραμμή εντολών ή μέσω του GUI. Οι ίδιες οδηγίες ισχύουν για οποιαδήποτε διανομή που βασίζεται στο Ubuntu, συμπεριλαμβανομένων των Kubuntu, Linux Mint και Elementary OS.
Προϋποθέσεις
Θα χρειαστεί να συνδεθείτε ως χρήστης με δικαιώματα sudo για να αλλάξετε τη ζώνη ώρας του συστήματος.
Έλεγχος της τρέχουσας ζώνης ώρας
Στο Ubuntu και στις περισσότερες άλλες διανομές Linux, μπορούμε να χρησιμοποιήσουμε την εντολή
timedatectl
για την εμφάνιση και ρύθμιση του χρόνου και της ζώνης ώρας του τρέχοντος συστήματος.
timedatectl
Όπως μπορείτε να δείτε στην παρακάτω έξοδο, η ζώνη ώρας έχει οριστεί σε UTC:
Local time: Wed 2019-01-23 22:45:47 UTC Universal time: Wed 2019-01-23 22:45:47 UTC RTC time: Wed 2019-01-23 22:45:48 Time zone: Etc/UTC (UTC, +0000) System clock synchronized: yes systemd-timesyncd.service active: yes RTC in local TZ: no
Η ζώνη ώρας του συστήματος έχει διαμορφωθεί με σύζευξη
/etc/localtime
σε ένα αναγνωριστικό δυαδικής ζώνης ώρας στον κατάλογο
/usr/share/zoneinfo
. Επομένως, μια άλλη επιλογή θα ήταν να δείξουμε τη διαδρομή που το σύμβολο δείχνει με τη χρήση της εντολής ls:
ls -l /etc/localtime
lrwxrwxrwx 1 root root 27 Dec 10 12:59 /etc/localtime -> /usr/share/zoneinfo/Etc/UTC
Εναλλακτικά, μπορείτε επίσης να ελέγξετε την ζώνη ώρας του τρέχοντος συστήματος, εμφανίζοντας τα περιεχόμενα του αρχείου
/etc/timezone
.
cat /etc/timezone
Αλλαγή της ζώνης ώρας Χρησιμοποιώντας την εντολή
timedatectl
Πριν αλλάξετε τη ζώνη ώρας, θα πρέπει να μάθετε το μακρύ όνομα για τη ζώνη ώρας που θέλετε να χρησιμοποιήσετε. Η σύμβαση ονοματολογίας ζώνης ώρας συνήθως χρησιμοποιεί μια μορφή "Περιοχή / Πόλη".
Για να εμφανίσετε όλες τις διαθέσιμες ζώνες ώρας, μπορείτε είτε να απαριθμήσετε τα αρχεία στον κατάλογο
/usr/share/zoneinfo
είτε να χρησιμοποιήσετε την εντολή
timedatectl
.
timedatectl list-timezones
… Europe/Oslo Europe/Paris Europe/Podgorica Europe/Prague Europe/Riga Europe/Rome Europe/Samara…
Μόλις προσδιορίσετε ποια ζώνη ώρας είναι ακριβής στην τοποθεσία σας, εκτελέστε την ακόλουθη εντολή ως χρήστη sudo:
sudo timedatectl set-timezone your_time_zone
Για παράδειγμα, για να αλλάξετε τη ζώνη ώρας του συστήματος στην
Europe/Rome
:
sudo timedatectl set-timezone Europe/Rome
Εκτελέστε την εντολή
timedatectl
για να επαληθεύσετε τις αλλαγές:
timedatectl
Local time: Thu 2019-01-24 00:27:43 CET Universal time: Wed 2019-01-23 23:27:43 UTC RTC time: Wed 2019-01-23 23:27:44 Time zone: Europe/Rome (CET, +0100) System clock synchronized: yes systemd-timesyncd.service active: yes RTC in local TZ: no
Αλλαγή της ζώνης ώρας με τον
tzdata
-
Προσδιορίστε τη ζώνη ώρας που θέλετε να διαμορφώσετε.
Αποθηκεύστε το νέο όνομα
/etc/timezoneαρχείο/etc/timezoneχρησιμοποιώντας την ακόλουθη εντολή tee:echo "Europe/Rome" | sudo tee /etc/timezoneEurope/RomeΕκτελέστε την ακόλουθη εντολή για να αλλάξετε τη ζώνη ώρας του συστήματος:
sudo dpkg-reconfigure --frontend noninteractive tzdataCurrent default time zone: 'Europe/Rome' Local time is now: Thu Jan 24 00:40:48 CET 2019. Universal Time is now: Wed Jan 23 23:40:48 UTC 2019.
Αλλαγή της ζώνης ώρας Χρήση του GUI
Εάν η γραμμή εντολών δεν είναι το πράγμα σας, μπορείτε να αλλάξετε τη ζώνη ώρας του τρέχοντος συστήματος μέσω του GUI.
-
Ανοίξτε το παράθυρο ρυθμίσεων συστήματος κάνοντας κλικ στο εικονίδιο
Settings, όπως φαίνεται στην παρακάτω εικόνα:


Αφού γίνει, κάντε κλικ στο
×για να κλείσετε το παράθυρο.
συμπέρασμα
Σε αυτόν τον οδηγό, δείξαμε ότι αλλάζετε τη ζώνη ώρας του συστήματος του Ubuntu. Μη διστάσετε να αφήσετε ένα σχόλιο εάν έχετε οποιεσδήποτε ερωτήσεις.
τερματικό ubuntuΠώς να ρυθμίσετε ή να αλλάξετε τη ζώνη ώρας στο linux
Μια ζώνη ώρας είναι μια γεωγραφική περιοχή που έχει τον ίδιο τυπικό χρόνο. Αυτό το σεμινάριο καλύπτει τα βήματα που απαιτούνται για τον ορισμό ή την αλλαγή της ζώνης ώρας στο Linux.
Πώς να ρυθμίσετε ή να αλλάξετε ζώνη ώρας σε centos 7
Στο CentOS, η ζώνη ώρας του συστήματος έχει οριστεί κατά τη διάρκεια της εγκατάστασης, αλλά μπορεί να αλλάξει εύκολα αργότερα. Αυτό το σεμινάριο εξηγεί τον τρόπο ρύθμισης ή αλλαγής της ζώνης ώρας στο CentOS 7.
Πώς να ρυθμίσετε ή να αλλάξετε ζώνη ώρας στο debian 9
Η χρήση της σωστής ζώνης ώρας είναι σημαντική για πολλές λειτουργίες και διαδικασίες που σχετίζονται με το σύστημα. Η ζώνη ώρας του συστήματος έχει οριστεί κατά τη διάρκεια της εγκατάστασης, αλλά μπορεί να αλλάξει εύκολα αργότερα. Αυτό το σεμινάριο δείχνει τον τρόπο ρύθμισης ή αλλαγής της ζώνης ώρας στο Debian 9.










