El comando de fecha de Linux se usa principalmente para mostrar y configurar la hora del sistema. Para los programadores, el comando de fecha es muy importante. Los errores de fecha y hora pueden hacer que el programa no se compile. La siguiente serie lo presentará hasta la fecha. El uso del comando.
debido a que la fecha y la hora es importante, que es tal vez el desarrollo del Protocolo de tiempo de red (NTP: Network Time Protocol) razones. Háganos saber cómo funciona el comando de fecha.
Visualización de la fecha del sistema
Para mostrar la fecha del sistema, simplemente escriba:
$ fecha
Jue 5 de diciembre 22:55:41 WIB 2013
Formato de fechas de visualización
Las fechas vienen en muchos formatos. Si no le gusta el formato predeterminado, puede cambiar el formato. Podría pensar "¿Por qué necesito cambiar el formato?" La salida por defecto es suficiente para mí. "
Sí, tiene razón, pero cuando está programando, es posible que la salida predeterminada no satisfaga sus necesidades, por lo que necesita una salida personalizada.
Formato de salida de fecha y hora para RFC 2822
$ fecha -R
Jue, 05 de diciembre de 2013 23:40:53 +0700
RFC 2822 El formato es el siguiente: Semana, Día-Mes-Año, Hora: Minuto: Segunda zona horaria
La zona horaria +0700 es equivalente a GMT +7.
De forma predeterminada, la fecha utiliza la zona horaria definida en /etc /localtime. Los datos de zona horaria válidos se definen en /usr /share /timezones.
Mostrar o configurar la hora universal coordinada
En Wikipedia, UTC significa
el reloj y la hora más importantes del mundo. Esta es una de las alternativas muy similares a la hora estándar de Green.
Mostrar la fecha y la hora en formato UTC, use el parámetro -u
$ date -u
Jue 5 de diciembre 16: 45: 58: UTC 2013
Uso de las opciones de formato
Para personalizar su formato de fecha, use el signo más (+)
$ fecha + " Día:% d Mes:% m Año:% Y " < Br>
Día: 05 Mes: 12 Año: 2013
$ fecha +% D
12/05/13
El formato% D es año /mes /El formato del día.
Si lo desea, puede dar salida al nombre de la fecha. Estos son algunos ejemplos:
$ date + "% a% b% d% y "
Fri 06 Dic 2013 $ date + "% A% B% d% Y " viernes 06 de diciembre de 2013
$ date + "% A% B% d% Y% T "
viernes diciembre 06 2013 00:30:37
$ date + "% A% B-% d-% Y% c "
Viernes Diciembre-06-2013 12:30:37 AM WIB
También hay muchos formatos de fecha. Simplemente escriba:
$ date – help
o
$ man date
para mostrar la sintaxis y los parámetros del comando date.
Básicamente, el comando de fecha traduce todo el formato comenzando con el signo de porcentaje (%) y generando todo el contenido entre comillas (" ").
Configuración de la fecha y hora del sistema
Normalmente, desea que la fecha y la hora del sistema se configuren automáticamente. Si por alguna razón desea modificarlo manualmente, podemos usar este comando.
# fecha – set = " 20140125 09: 17: 00 "
Esto establecerá la fecha y hora actuales de su sistema para el 25 de enero de 2014 y 09:17:00 AM . Tenga en cuenta que debe tener privilegios de root para hacer esto. De lo contrario obtendrás tal error.
fecha: no se puede establecer la fecha: operación no permitida sáb 25 de enero 09:17:00 WIB 2014
Reinicie su hora
Si desea reiniciar su sistema Puede utilizar esta técnica con la fecha y la hora para el valor original.
# hwclock
viernes, 06 de diciembre de 2013 03:44:10 AM WIB -0.314082 segundos
Esta vez ajusta la fecha y la hora de su sistema a la salida del comando hwclock. .
Usar el comando date en un script
¿Recuerda que dije antes que es necesario cambiar la salida de date? Una respuesta es que es posible que necesite programar. Echemos un vistazo a un ejemplo de un script de bash.
$ vi display.date
#! /bin /bash
DATETIME = $ (fecha + " DATE:% a% b-% d-% Y TIME:% T SEMANA NÚMERO:% W ")
echo $ DATETIME
Guárdalo y ejecútalo:
$. /display.date
FECHA: viernes 06 de diciembre de 2013 HORA: 03:08:19 Número de SEMANA: 40
Si encuentra permiso para rechazar el mensaje de error, escriba:
$ chmod 755 display.date
Uso de date
en el proceso de copia de seguridad Otro ejemplo es el uso de date en su proceso de copia de seguridad.
$ date +% F
2013-12-06
$ tar zcfv /daily_backup /backup-`date +% F`.tar.gz /home /pungki /Documents
Comprime la carpeta /home /pungki /Documents en un archivo backup-2013-12-06.tar.gz ubicado en la carpeta /daily_backup.
(Anotación: a través del comando " `'" para incrustar otros comandos en la línea de comandos, este carácter no es una comilla simple, sino el mismo símbolo con el número de onda ~ la misma tecla.)
Resumen
la fecha puede considerarse poco importante en algunos aspectos. Pero la fecha juega un papel importante. Para obtener más información sobre el comando date, escriba man date en su consola para acceder a la página man.
Lo anterior es el uso del comando de fecha de Linux, por lo que cuando la fecha y la hora de su computadora son incorrectas, debe cambiarlas rápidamente para evitar inconvenientes.
en Linux Para los amigos a los que les gusta la música, SoundCloud es un buen software de música. S
Si el sistema Linux olvida la contraseña de root, puede modificar la contraseña en
La compatibilidad entre Linux y iPhone no es buena. Quiero montar el iPhone primero
Para los principiantes, el aprendizaje de los comandos de Linux no es tan simple. Muchos principiant
A través de ejemplos para comprender el rol del comando de correo de Linux
Linux para crear una biblioteca de enlace estático paso
¿Qué debo hacer si el sistema Linux SSH ha experimentado 1 errores?
¿Cómo resolver el problema de no puedo encontrar libjava.so bajo Ubuntu?
Linux reiniciar oracle database tres consejos
Cómo instalar Flash en Ubuntu Chromium
Una breve introducción al mecanismo de señalización de Linux
comando ifconfig en Linux resumen de uso
Cuando se le solicite que inicie el editor vi en Linux, pregunte E325: ¿Qué debería hacer ATENCIÓN?
RedHat 6 usa xrdp para iniciar sesión en Windows Remote Desktop
¿Cómo agrega Linux una tarjeta de red virtual?
Sistema virtual del servidor Vsftpd del sistema Linux y método de configuración en modo pasivo
Win10 10525 actualización 10532 error rollback error código 0x8007001F-0x20006 ¿Qué debo hacer?
La solución perfecta para la hora del sistema del portátil win7 no se puede cambiar
¿Cómo ver el número de puerto serie del sistema win7 de 64 bits?
Win10 10576 ejecuta automáticamente las soluciones del proceso disksnapshot.exe
Instagram lanza una nueva versión de la aplicación Windows 10 Mobile
Win 7 no puede abrir el "clic derecho" Mi solución "-" Administración "
Win10 establece el tipo de archivo asociado con Internet Explorer
La primera reacción después de que la gente usa Windows 7
Razones para la inestabilidad de la memoria en el sistema Win8
Cambie rápidamente las configuraciones de red haciendo una copia de seguridad de los archivos