To change the timezone on a CentOS 6 or 7 system, you can use the timedatectl command or the tzdata package.
timedatectl command, use the set-timezone option and specify the timezone that you want to use. For example, to set the timezone to "Europe/Paris":sudo timedatectl set-timezone Europe/Paris
This will change the timezone for the system and update the system clock.
tzdata package, you will need to install the tzdata package and copy the desired timezone file to the /etc/localtime file.First, install the tzdata package using the yum or dnf package manager:
sudo yum install tzdata
or
sudo dnf install tzdata
Next, copy the desired timezone file to the /etc/localtime file. For example, to set the timezone to "Europe/Paris", you can use the following command:
sudo cp /usr/share/zoneinfo/Europe/Paris /etc/localtime
This will change the timezone for the system and update the system clock.
Note: You will need to log out and log back in for the changes to take effect. You may also need to restart some services for the changes to be applied.
You can use the timedatectl command or the date command to verify the current timezone and system clock. For example:
timedatectl
date
These commands will show the current timezone and system clock.
It's a good idea to periodically review and update the timezone and system clock to ensure that they are accurate. This is especially important if you are using services that rely on accurate time, such as email or network services.