DATE (comando)

Hola! Buenas a tod@s!: Hoy vamos a ver un comando que a simple vista parece no tener demasiado importancia, el comando ” date ” además de proporcionar la fecha y la hora (el nombre del día también) también maneja el ” UTC “, esto es el ” Tiempo Universal Coordinado “o sea el estándar mundial de la hora dónde este regula el tiempo y los relojes.
Téngase en cuenta que la hora del sistema solo la puede cambiar el administrador ( sudo/root ).
El comando ” date ” estuvo presente desde las primeras versiones de UNIX y sistemas tipo UNIX.

usos_horarios

El fichero de configuración de la ” hora local ” lo tenemos en /etc/localtime

SINTAXIS: $:  date [opción]…[+formato]
date –universal [MMDDhhmm[[SS]AA][.ss]]

Algunas opciones del comando que son útiles para los usuarios comunes son:

Con la opción ” -r ” podremos ver la última modificación del fichero

# date -r [fichero de referencia]

Time Zones: En tzselect tenemos la opción de ver la hora en diferentes partes del mundo tan solo tipeando el siguiente comando y sus opciones.

# tzselect

Podremos ver la UTC ( la hora  universal )con la siguiente sintaxis:

# date -u

También podremos cambiar la hora especificando el formato ( superusuario requerido :)):

# date -s [formato]

Con la opción ” -d ” agregando ” una string ” tendremos por consola algunas opciones interesantes:

# date -d “yesterday”
# date -d “tomorrow”
# date -d “4 weeks”
# date -d “4 weeks ago”
# date -d “6 months 1 week”
# date -d “1 year 1 month 2 weeks 1 day 3 hour 4 minutes 6 seconds”
# date -d “August 1” (Mi cumpleaños ;))
# date -d “+/-12 days/hours/minutes”

Les dejo un pequeño script para cambiar la hora fácil y sin complicaciones.
Link descarga Script: date_change_easy.sh

Md5: dd412a33d97dc41a1904f7e7a5914af9
Algunos Formatos para la sintaxis # date +[opciones]

Mostrar el día de forma abreviado o completo (Lun o Lunes), respectivamente: %a  |  %A
Mostrar el mes abreviado o completo: %b  |  %B
Día de la semana (1-7, 1 = Lunes):  %u
Día de la semana (0-6, 0 = Lunes): %w
Día del mes: %d
Día del año: %j
Mes del año: %m
Mostrar fecha en formato %m/%d/%y : %D
Mostrar hora completa en formato 12h: %r
Hora en formato 24h: %H
Hora en formato 12h: %I
Minutos: %M
Acompañar la hora de AM o PM: %p
Igual que el anterior pero en minúsculas: %P
Representar la fecha de forma local (01/27/2015): %x
Representar la hora de forma local (22:31:43): %X
Representar la fecha y hora local (Martes Feb 3 12:25:44 2014): %c

Fuente:

Linuxtotal
Wikipedia
Linux Manpages
Wikipedia (02):
Crédito por la foto de usos horarios: «Standard World Time Zones» de TimeZonesBoy – Trabajo propio. Disponible bajo la licencia CC BY-SA 4.0 vía Wikimedia Commons
4sysadmins

Anuncios

HOY ESCUCHAMOS…[08] TRIVIUM ” Silence in the snow” [ Lanzamiento ]

triviumHola! Buenas a tod@s!: Hoy como es de costumbre en esta parte donde nos distendemos vamos a escuchar algo bastante reciente de una banda llamada ” Trivium ” formada allá por el 2000 que sufrió varios cambios en su formación y en los estilos ( esto se puede notar al escuchar toda su discografía ) siendo acompañantes en giras de Fear Factory, Metallica y Iron Maiden 🙂

Silence in the Snow ” es el séptimo disco de los estadounidenses y se los dejo debajo para que ustedes saquen sus conclusiones y disfruten de su música.

Web de la banda: Trivium site official

Link para escuchar el disco: Youtube

Link info de Trivium: Wikipedia en español

Link descarga por torrent: Kickass

HOY ESCUCHAMOS…[07] SLAYER “Repentless” [Lanzamiento]

image3047Hola! Buenas a tod@as: En “Hoy escuchamos” les traigo un disco de una banda que no necesita presentación para los que nos gusta éste tipo de música. El disco tiene bastante dividida las críticas para bien o para mal, hablando obviamente de críticas de gente ha comprado el disco o lo ha descargado de internet (me fío de ellos por ser más leales y no escriben lo que quieren otros). Así que no voy a poner ninguna “review” ni nada por el estilo para Uds. mismos saquen sus propias conclusiones, a mi por lo particular me gustó bastante. Saludos 🙂

Link descarga por torrent: aquí

PYTHON [01]

python_logo

Hola! Buenas a tod@s!: Hoy vamos a dar comienzo a un taller nuevo: PYTHON.
En ésta primera entrada voy a explicar brevemente que es Python, como instalarlo con un simple Script en GNU/Linux con un respectivo IDE ( integrated development environment ) y algunos manuales para leer acerca del tema.
El IDE que uso es NINJA-IDE (También estará como opción para instalar en el script).
NOTA: Obviamente el script no está escrito en Python porque así como Uds. estoy empezando a aprender a usar éste lenguaje de programación. 😉

¿Qué es Python?

Según “Python para todos”, Python es un lenguaje de programación creado por Guido Van Rossum a principios de los ’90. Cuenta con una sintaxis muy limpia que favorece un código legible.
Se trata de un lenguaje interpretado o de script, con tipado dinámico, fuertemente tipado, multiplataforma y también orientado a objetos.

¿ Qué quiere decir interpretado o de script ?

Es aquel que se ejecuta utilizando un programa intermedio llamado intérprete (en nuestro caso usaremos NINJA-IDE o yo por lo menos :)) en lugar de compilar el código a lenguaje máquina se usa el lenguaje compilado para ejecutar directamente.
La ventaja es que su ejecución es más rápida y su contra es que no son tan flexibles y portables.
Hay maneras de generar el bytecode como en otros lenguajes por medio de un seudo-código de máquina.

¿ Y el tipado dinámico ?

La característica de tipado dinámico se refiere a que no es necesario declarar el tipo de dato que va a tener una determinada variable, sino que se determinará en tiempo de ejecución, ésta puede cambiar si se le asigna un valor de otro tipo.

¿ Fuertemente tipado ?

Quiere decir que por ejemplo tenemos una variable de tipo string no podemos tratarla como un número ya que generaría errores.

¿ Multiplataforma ?

Podremos correr nuestro programa en los principales SO (Sistemas Operativos) sin grandes cambios.

¿ Orientado a objetos ?

Python es un lenguaje que todo el mundo debería conocer.  Su sintaxis simple, clara y sencilla; el tipado dinámico, el gestor de memoria, la gran cantidad de librerías disponibles y la potencia del lenguaje, entre otros, hacen que desarrollar una aplicación en Python sea sencillo, muy rápido y, lo que es más importante, divertido (¿Divertido? el autor de éste libro si sabe como vender Python :)).

Link descarga script: 01_python_operadores_aritmeticos.py

MD5: d9f9d57a6f9d48598d5724561fd64a8d

Link descarga libro: python_para_principiantes.pdf

MD5: 1bc7b1975e0aa08142507251541ec04c

Link descarga script: instalación: tools_python_install.sh

MD5: 0024fc30323d980ca0252b7e48370741

Espero le haya gustado y saben que sus comentarios o correcciones ayudaran al blog y a su autor a seguir creciendo. Saludos 😉

HOY ESCUCHAMOS…[06] FEAR FACTORY “Genexus” [Lanzamiento]

genuxusHola buenas a todxs! Hoy en “Hoy escuchamos [06]” les traigo un disco de una banda que hace rato no escuchaba y por sorpresa en su página cuentan que lanzaron un disco nuevo en Agosto pasado.
Dos cosas a tener en cuenta, la primera es que el disco cuenta con la participación en algunos temas de Mike Heller y la segunda es que el nombre que da el título al album “GeneXus” se refiere a una herramienta de programación.

Tiene muy buenas críticas! A escucharlo!

Link para escuchar el disco: Youtube

Link video “Soul Hacker”: Youtube

HOY ESCUCHAMOS…[05] GHOST B.C. “Meliora” (Lanzamiento)

ghost_melioraMeliora es el tercer álbum de estudio de la banda sueca de heavy metal Ghost. El álbum fue lanzado el 21 de agosto de 2015. El 27 de mayo de 2015 se dio a conocer la tercera pista del álbum,Cirice y el 29 del mismo mes salió la lista de canciones del álbum, además de la imagen de portada. En este álbum, Papa Emeritus II, renunció a la banda y su lugar fue ocupado por el Papa Emeritus III

Fuente: Wikipedia

Para leer algo más sobre la banda y el disco: Link Rafabasa.com

Para escuchar el disco: Link Youtube