Det finns flera praktiska metoder för att kontrollera den aktuella tidszonen i Linux. Två populära tillvägagångssätt involverar att använda kommandona `timedatectl` och `date`. Låt oss utforska båda dessa alternativ:
Metod 1:Använd kommandot `timedatectl`
Kommandot `timedatectl` ger detaljerad information om systemets aktuella tidszoninställningar. För att använda det, följ dessa steg:
1. Öppna ett terminalfönster eller SSH i ditt Linux-system.
2. Skriv följande kommando:
```
timedatectl
```
3. Utdatan kommer att visa olika detaljer om dina tidszoninställningar, inklusive:
```
Tidszon:Amerika/New_York
...
```
där "America/New_York" är den aktuella tidszonen.
Metod 2:Använd kommandot `date`
Kommandot `date` låter dig också kontrollera systemets tidszon, även om det ger mindre detaljerad utdata jämfört med `timedatectl`. För att använda det, följ dessa steg:
1. Öppna ett terminalfönster eller SSH i ditt Linux-system.
2. Skriv följande kommando:
```
datum
```
3. Kommandot visar aktuellt datum och tid, tillsammans med aktuell tidszon. Här är ett exempel på utdata:
```
Tors 6 januari 15:04:36 EST 2022
```
där "EST" (Eastern Standard Time) representerar den aktuella tidszonen.
Ytterligare metoder:
Metod 3:Använda miljövariabeln `TZ`
Miljövariabeln `TZ` lagrar den aktuella tidszonsinformationen. Du kan kontrollera dess värde med följande kommando:
```
echo $TZ
```
Metod 4:Inspektera filen `/etc/localtime`
Den symboliska länken `/etc/localtime` pekar på den faktiska tidszonsfilen i katalogen `/usr/share/zoneinfo`. Genom att undersöka denna symbollänk kan du bestämma den aktuella tidszonen.
```
ls -l /etc/localtime
```
Detta kommando bör mata ut den aktuella tidszonen. Till exempel:
```
lrwxrwxrwx 1 rotrot 33 apr 27 2019 /etc/localtime -> /usr/share/zoneinfo/America/New_York
```
Välj den metod som passar dina preferenser eller krav för att snabbt kontrollera den aktuella tidszonen i Linux.