Harvard CS50 lecture 2
Πίνακας περιεχομένων:
- Προϋποθέσεις
- Έλεγχος της τρέχουσας ζώνης ώρας
- Αλλαγή ζώνης ώρας στο Debian
- Αλλαγή της ζώνης ώρας δημιουργώντας ένα σύμβολο συντομεύσεων
- συμπέρασμα
Η χρήση της σωστής ζώνης ώρας είναι σημαντική για πολλές λειτουργίες και διαδικασίες που σχετίζονται με το σύστημα. Για παράδειγμα, ο δαίμονας cron χρησιμοποιεί τη ζώνη ώρας του συστήματος για την εκτέλεση εργασιών cron και οι timestamps στα αρχεία καταγραφής βασίζονται στη ζώνη ώρας του ίδιου συστήματος.
Η ζώνη ώρας του συστήματος έχει οριστεί κατά τη διάρκεια της εγκατάστασης, αλλά μπορεί να αλλάξει εύκολα αργότερα. Αυτό το σεμινάριο δείχνει τον τρόπο ρύθμισης ή αλλαγής της ζώνης ώρας στο Debian 9.
Προϋποθέσεις
Ο χρήστης στον οποίο είστε συνδεδεμένοι πρέπει να έχει δικαιώματα sudo για να μπορεί να αλλάξει τη ζώνη ώρας του συστήματος.
Έλεγχος της τρέχουσας ζώνης ώρας
Στο Debian και σε άλλες σύγχρονες κατανομές Linux, η εντολή
timedatectl
σας επιτρέπει να εμφανίσετε και να ορίσετε το χρόνο και τη ζώνη ώρας του τρέχοντος συστήματος.
timedatectl
Όπως φαίνεται στην παρακάτω έξοδο, η ζώνη ώρας του συστήματος έχει οριστεί σε "America / Chicago":
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
Η ζώνη ώρας του συστήματος έχει διαμορφωθεί με σύζευξη
/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
ή σύμβολο:
sudo rm -f /etc/localtime
Προσδιορίστε τη ζώνη ώρας που θέλετε να διαμορφώσετε και δημιουργήστε ένα σύζευγμα:
sudo ln -s /usr/share/zoneinfo/Europe/Ljubljana /etc/localtime
Μπορείτε να επιβεβαιώσετε την αλλαγή είτε καταχωρίζοντας το αρχείο
/etc/localtime
ή εκδίδοντας την εντολή
date
:
date
συμπέρασμα
Σε αυτόν τον οδηγό μάθατε πώς μπορείτε να αλλάξετε τη ζώνη ώρας του συστήματος του Debian. Μη διστάσετε να αφήσετε ένα σχόλιο εάν έχετε οποιεσδήποτε ερωτήσεις.
debian terminalΠώς να ρυθμίσετε ή να αλλάξετε τη ζώνη ώρας στο linux
Μια ζώνη ώρας είναι μια γεωγραφική περιοχή που έχει τον ίδιο τυπικό χρόνο. Αυτό το σεμινάριο καλύπτει τα βήματα που απαιτούνται για τον ορισμό ή την αλλαγή της ζώνης ώρας στο Linux.
Πώς να ρυθμίσετε ή να αλλάξετε ζώνη ώρας σε centos 7
Στο CentOS, η ζώνη ώρας του συστήματος έχει οριστεί κατά τη διάρκεια της εγκατάστασης, αλλά μπορεί να αλλάξει εύκολα αργότερα. Αυτό το σεμινάριο εξηγεί τον τρόπο ρύθμισης ή αλλαγής της ζώνης ώρας στο CentOS 7.
Πώς να ρυθμίσετε ή να αλλάξετε ζώνη ώρας στο ubuntu 18.04
Στο Ubuntu, η ζώνη ώρας του συστήματος έχει οριστεί κατά την εγκατάσταση, αλλά μπορεί να αλλάξει εύκολα αργότερα. Αυτό το σεμινάριο δείχνει πώς μπορείτε να ορίσετε ή να αλλάξετε τη ζώνη ώρας στο Ubuntu 18.04 και τις προηγούμενες εκδόσεις από τη γραμμή εντολών ή μέσω του GUI.







