Bash Wiki
Posts (Latest 30 updated) :
Read all
Contents:
  1. [Linux] Bash date uso equivalente: Obtener y formatear la fecha y hora
    1. Overview
    2. Usage
    3. Common Options
    4. Common Examples
    5. Tips

[Linux] Bash date uso equivalente: Obtener y formatear la fecha y hora

Overview

El comando date en Bash se utiliza para mostrar y formatear la fecha y la hora del sistema. Permite al usuario obtener la fecha y hora actual en diferentes formatos, así como establecer la fecha y hora del sistema si se tienen los permisos adecuados.

Usage

La sintaxis básica del comando date es la siguiente:

date [opciones] [argumentos]

Common Options

  • +FORMAT: Permite especificar el formato de salida de la fecha y hora.
  • -u: Muestra la fecha y hora en formato UTC (Tiempo Universal Coordinado).
  • -d STRING: Muestra la fecha y hora correspondiente a una cadena de texto que describe una fecha.
  • -s STRING: Establece la fecha y hora del sistema a partir de una cadena de texto.

Common Examples

  1. Mostrar la fecha y hora actual:
    date
    
  2. Mostrar la fecha en un formato específico:
    date "+%Y-%m-%d %H:%M:%S"
    
  3. Mostrar la fecha en formato UTC:
    date -u
    
  4. Mostrar la fecha de un día específico:
    date -d "2023-12-25"
    
  5. Establecer la fecha y hora del sistema:
    sudo date -s "2023-12-25 10:00:00"
    

Tips

  • Utiliza el formato +FORMAT para personalizar la salida según tus necesidades, como %A para el nombre del día o %B para el nombre del mes.
  • Siempre verifica los permisos necesarios antes de intentar establecer la fecha y hora del sistema.
  • Puedes combinar el comando date con otros comandos en Bash para automatizar tareas que dependen de la fecha y hora.