logo

Com mostrar i configurar la data i l'hora a Linux | Comandament de data

data L'ordre s'utilitza per mostrar la data i l'hora del sistema. L'ordre date també s'utilitza per establir la data i l'hora del sistema. Per defecte, l'ordre date mostra la data a la zona horària on està configurat el sistema operatiu unix/linux. Heu de ser el superusuari (arrel) per canviar la data i l'hora.

Sintaxi de Date Command a Linux

date [OPTION]... [+FORMAT] date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]]>

Exemples de Com mostrar i configurar la data i l'hora a Linux

Taula de contingut



1. Com mostrar la data i l'hora actuals a Linux

data (sense opció): Sense cap opció, l'ordre de data mostra la data i l'hora actuals, inclòs el nom del dia abreujat, el nom del mes abreujat, el dia del mes, l'hora separada per dos punts, el nom de la zona horària i l'any.

Comandament:

date>

Sortida:



Mostra la data i l'hora actuals a Linux

Mostra la data i l'hora actuals a Linux

Nota: Aquí el sistema Unix es configura a l'hora d'estiu del Pacífic.

2. Com mostrar l'hora en GMT

El-u>opció amb eldate>L'ordre us permet mostrar l'hora actual en GMT (hora del mig de Greenwich) o UTC (hora universal coordinada).



Comandament:

iterador de mapa java
date -u>

Sortida:

Mostra l'hora en GMT

Mostra l'hora en GMT

3. Com mostrar la cadena de data donada en el format de data

Opció –data o -d: Mostra la cadena de data donada en el format de data. Però això no afectarà el valor real de la data i l'hora del sistema. Més aviat utilitza la data i l'hora donades en forma de cadena.

Sintaxi:

date --date=' string '>
  Command:    $date --date='2/02/2010' $date --date='Feb 2 2010'   Output:    Tue Feb 2 00:00:00 PST 2010 Tue Feb 2 00:00:00 PST 2010>

4. Com mostrar les dates passades

Data i hora de fa 2 anys

date --date='2 year ago'>
2024-02-06_16-06

Data i hora de fa 2 anys.

int per duplicar

Data i hora de fa 5 segons

date --date='5 sec ago'>
Data i hora de fa 5 segons

Data i hora de fa 5 segons

Data i hora del dia anterior

date --date='yesterday'>
Data i hora del dia anterior

Data i hora del dia anterior

Data i hora de fa 2 mesos

date --date='2 month ago'>

Data i hora de fa 2 mesos

Data i hora de fa 2 mesos

Data i hora de fa 10 dies

data –data=fa 10 dies

Data i hora de fa 10 dies

Data i hora de fa 10 dies

cerca binària

5. Com mostrar les dates futures

Data i hora del proper dia de la setmana particular.

  Command:    $date --date='next tue'   Output:    Tue Oct 17 00:00:00 PDT 2017>

Data i hora després de dos dies.

  Command:    $date --date='2 day'   Output:    Fri Oct 13 00:05:52 PDT 2017>

Data i hora del dia següent.

  Command:    $date --date='tomorrow'   Output:    Thu Oct 12 00:08:47 PDT 2017>

Data i hora després d'1 any el dia actual.

  Command:    $date --date='1 year'   Output:    Thu Oct 11 00:11:38 PDT 2018>

6. Com configurar la data i l'hora del sistema

Utilitzar el -s> o --set> opció per establir la data i l'hora del sistema a un valor específic.

Sintaxi:

date --set='date to be set'>
  Command:    $date   Output:    Wed Oct 11 15:23:26 PDT 2017   Command:    $date --set='Tue Nov 13 15:23:34 PDT 2018' $date   Output:    Tue Nov 13 15:23:34 PDT 2018>

7. Com mostrar les cadenes de data d'un fitxer

Opció –fitxer o -f: S'utilitza per mostrar la cadena de data present a cada línia del fitxer en el format de data i hora. Aquesta opció és similar a l'opció –date però l'única diferència és que a –date només podem donar una cadena de data però en un fitxer pot donar diverses cadenes de data a cada línia.

Sintaxi:

date --file=file.txt>
$cat>> datefile 23 de setembre de 2018 03 de novembre de 2019 Ordre: $date --file=datefile Sortida: Dg 23 de setembre 00:00:00 PDT de 2018 Diumenge 3 de novembre 00:00:00 PDT de 2019>

8. Com mostrar l'última marca de temps modificada d'un fitxer

El -r> s'utilitza per mostrar la darrera marca de temps modificada d'un fitxer especificat.

format de cadena java

Sintaxi:

date -r file.txt>

Podem modificar la marca de temps d'un fitxer de data mitjançant l'ordre tàctil.

$touch datefile>
$date -r datefile Wed Oct 11 15:54:18 PDT 2017 //this is the current date and time $touch datefile //The timestamp of datefile is changed using touch command. This was done few seconds after the above date command’s output. $date -r datefile Wed Oct 11 15:56:23 PDT 2017 //display last modified time of datefile>

9. Llista d'especificadors de format utilitzats amb l'ordre de data:

  %D: Display date as mm/dd/yy.    %d: Display the day of the month (01 to 31). %a: Displays the abbreviated name for weekdays (Sun to Sat). %A: Displays full weekdays (Sunday to Saturday). %h: Displays abbreviated month name (Jan to Dec). %b: Displays abbreviated month name (Jan to Dec). %B: Displays full month name(January to December). %m: Displays the month of year (01 to 12). %y: Displays last two digits of the year(00 to 99). %Y: Display four-digit year. %T: Display the time in 24 hour format as HH:MM:SS. %H: Display the hour. %M: Display the minute. %S: Display the seconds.>

Sintaxi:

llista java buida
date +%[format-option]>

Exemples:

1. Mostra la data en format MM/DD/AA

date '+%D'>
Mostra la data en format MM/DD/AA

Mostra la data en format MM/DD/AA

2. Mostra la data i l'hora en format MM/DD/AA HH:MM:SS

date '+%D %T'>
Mostra la data i l'hora en format MM/DD/AA HH:MM:SS

Mostra la data i l'hora en format MM/DD/AA HH:MM:SS

3. Mostra la data en format AAAA-MM-DD

date '+%Y-%m-%d'>
Mostra la data en format AAAA-MM-DD

Mostra la data en format AAAA-MM-DD

4. Mostra la data en format AAAA/MM/DD

date '+%Y/%m/%d'>
Mostra la data en format AAAA/MM/DD

Mostra la data en format AAAA/MM/DD

5. Mostra la data i l'hora completes amb el dia, el mes, la data, l'hora i l'any

date '+%A %B %d %T %y'>
Mostra la data i l'hora completes amb el dia, el mes, la data, l'hora i l'any

Mostra la data i l'hora completes amb el dia, el mes, la data, l'hora i l'any

Conclusió

En aquest article vam parlar de l'ordre 'data' a Linux, que és una eina versàtil per gestionar la data i l'hora del sistema. Permet als usuaris mostrar la data actual, personalitzar els formats de sortida, establir dates del sistema i navegar per dates passades o futures. Tant si mostra l'hora a GMT, s'ajusta la configuració temporal o s'utilitza especificadors de format, 'data' és una ordre potent per a una administració eficaç del sistema, que permet als usuaris gestionar de manera eficient diverses tasques relacionades amb el temps a l'entorn Linux.