Cómo saber cuándo instalamos nuestro Linux

Soy de los que apunta todo en un calendario, que más adelante hablaré sobre la aplicación que uso para mi lista de cosas a hacer, eventos próximos para no olvidarlos (como cumpleaños de mi suegra, o cosas así JAJA), y mantener algo similar a un «log» de mi vida JAJA.

Sucede que hace un tiempo necesité saber fecha exacta de cuándo instalé mi sistema, un simple comando nos lo dirá 😉

ls -lct /etc | tail -1 | awk '{print $6, $7, $8}'

A mí me devuelve lo siguiente:

nov 7 10:33

Lo cual dá a entender, que mi Arch lo instalé el 7 de Noviembre 😀

Lo que hace es algo simple, busca en nuestra carpeta /etc/ el archivo más antiguo, y nos muestra la fecha del mismo.

Saludos y… a ver, ¿cuándo instalaron ustedes su sistema? 😀

Leído antes en: GnomeTips


Deja tu comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.

      vickredshark dijo

    2011-06-28 12:52

         KZKG^Gaara <" Linux dijo

      Lo instalaste el 28 de Junio de 2011, nada mal 😀
      Yo de no haber jodido mi sistema hace pocas semanas, tendría unos cuantos meses igual JAJA.

      Por cierto, BIENVENIDO a nuestro sitio 😉
      Saludos

      Courage dijo

    19 de Septiembre

    como cumpleaños de mi suegra

    Pues ya puedes ir escondiendo los wallpapers de nenas no vaya a pasar alguna cosa

      elav <° Linux dijo

    nov 9 09:44

      Oscar dijo

    nov 15 00.32 , si!!! esta madrugada, reinstalé KDE, por supuesto en Debian.

      pardo dijo

    2011-10-16 21:41 muuuy copado el dato 😉

         KZKG^Gaara <" Linux dijo

      ¿copado? JAJA nah, preciso y exacto JAJAJA.

      invisible15 dijo

    abr 30 2010
    Desde Feodra 12 hasta Fedora 16…

         KZKG^Gaara <" Linux dijo

      WOW aquí tenemos el ganador… al que más tiempo le ha durado el sistema instalado y no ha necesitado reinstalar, WINNER!!! jajaja.

      Bienvenido al sitio 🙂

      ErunamoJAZZ dijo

    ene 7 2011

    😛

      nerjamartin dijo

    Curioso… y más curioso es la fecha que he visto de instalación de mi querido Linux Mint 10 Julia… 17 Nov 2010 osea, que dentro de 2 días es su cumpleaños!!! jejejeje

         KZKG^Gaara <" Linux dijo

      Le picaremos un pastel? JAJA

      hipersayan_x dijo

    No es del todo correcto el comando, vos asumís que el archivo más antiguo esta siempre dentro de /etc, pero el archivo más antiguo podría estar dentro de cualquier parte de /, para hallar el archivo más antiguo instalado en tu sistema podes usar el comando:

    find / -mount -exec stat -c ‘%z %n’ {} \; 2>/dev/null | sort | head -1

    El comando tarda 1 o 2 minutos en finalizar así que tengan paciencia.
    Lo que haces es buscar todos los archivos y carpetas dentro de la partición /, y sólo de / porque se supone que allí debería estar el archivo más antiguo de tu sistema (find / -mount), luego haces un stat sobre cada archivo para saber la fecha en la que se creo el archivo y también saber cual es el nombre de ese archivo (-exec stat -c ‘%z %n’ {} \;), luego ordenas los resultados desde la fecha más antigua hasta la más reciente (sort), y finalmente obtenés la fecha más antigua (head -1), lo que da como resultado algo como esto:

    2010-12-04 15:43:36.263333335 -0300 /usr/lib/libXdmcp.so

    Lo que me da como fecha aproximada a la instalación de mi sistema el 4 de diciembre del 2010, o sea hace casi un año, pero nada me garantiza que esa sea realmente la fecha en la que instale el sistema, si te fijas ese es un archivo que pertenece a X.org, por lo tanto cuando aparezca una nueva versión y se actualice ese archivo, va a dejar de ser el archivo más antiguo.
    Otra posibilidad si es que no suelen limpiar muy seguido el sistema sería revisar los /var/log, supongo que en algún lado se guardará alguna fecha relacionada con la instalación.

         hipersayan_x dijo

      Ehm… las ‘ ‘ son comillas simples, no se porque wordpress tiene la maldita manía de formatearlas.

           KZKG^Gaara <" Linux dijo

        Intenta usar la etiqueta para código -» «code» _________________ «/code» 😉

        Cambiando « por el signo de menor qué y eso 😀

             hipersayan_x dijo

          echo 'probando código'

               hipersayan_x dijo

            Funciona 😀

                 KZKG^Gaara <" Linux dijo

              😉


         KZKG^Gaara <" Linux dijo

      Sí, puede ser que el archivo más antiguo esté en otro lugar, pero /etc/ por ser una carpeta pequeña se le podrá hacer un scan realmente rápido, además contiene archivo bastante importantes y que la mayoría; solo varían en contadas ocasiones. O sea, es al menos a mi entender la forma más viable, bien por la rapidez, como por las pocas probabilidades de que archivos como /etc/hosts o /etc/wgetrc varíen, por lo que la fecha de estos debería ser sin problemas la fecha de instalación del sistema 🙂

      De todas formas de veras y de corazón, se te agradece el comando, bastante útil de veras y sobre todo porque es otro método para obtener el resultado 😀

      Holmes dijo

    Fev 11 2011

      arturo molina dijo

    Yo el 2011-07-01 16:24, porque unos días antes reventé mi ubuntu 11.04, de ahi cambie Unity por LXDE, mejor conocido como Lubuntu, aclaro que antes de que fuera adoptado por canonical.

         KZKG^Gaara <" Linux dijo

      JAJA antes de que fuera adoptado por Canonical… JAJAJA, esperemos que este proyecto (Lubuntu) siga por buen camino.

      aer0 dijo

    Muy buen tip:

    nov 5 2010

    gracias no muy util pero si interesante

      Alf dijo

    A mi me sale :

    abr 21 19:17

    Esto porque fue cuando instalé la versión LTS, de haber actualizado sin hacer instalación desde cero, sería desde mayo-junio 2009 aproximadamente.

    Saludos

         KZKG^Gaara dijo

      Ah sí sí seguro 🙂

      cristiandk dijo

    dic 31 2010

      Hugo dijo

    Por curiosidad le he pasado este comando a un servidor Red Hat que utilizo en el trabajo y que prácticamente no he necesitado tocar desde que se instaló (2 administradores de red atrás), y el resultado… 2005-11-16 😉

      Hugo dijo

    Por cierto el comando alternativo que sugirió hipersayan_x probablemente se ejecute más rápido con esta modificación:

    find / -mount -type f | xargs stat -c '%z %n' 2> /dev/null | sort | head -1

      Sys dijo

    { find / -mount -type f | xargs stat -c '%z %n'; } 2> /dev/null | sort | head -1
    Para evitar errores como:
    find: «/tmp/kde-kdm»: Permiso denegado
    find: «/tmp/ksocket-kdm»: Permiso denegado
    find: «/tmp/pulse-PKdhtXMmr18n»: Permiso denegado
    find: «/tmp/ksocket-root»: Permiso denegado
    find: «/tmp/kde-root»: Permiso denegado

      nobriel dijo

    Dic 31, 2011. Ubuntu upgrade de la 11.10 a la 12.04. Excelente tips. Soy un asiduo lector de ustedes desde init 0, aunque no tenida algo que aportar hasta ahora, 3men2 blog.

         KZKG^Gaara dijo

      Gracias 😀
      «desde init 0» … JAJAJAJA!!!!! bueno, un placer amigo, gracias por seguirnos y por el comentario 😉

      Saludos

      Hyuuga_Neji dijo

    me echaron la madicion con eso del post de «llevo X tiempo sin tener que reinstalar» …. este es mi numero:

    ago 16 12:45

      ChristianBPA dijo

    Hola, se que es un comentario atrasado, pero dicho comando me dice que instalé mi sistema el 27 de junio de este año. Hoy es 30 de setiembre. Sin embargo estaba haciendo memoria y lo instalé hace como 15 o 22 días. No sé si se referirá al primer sistema linux en la computadora. Anterior a ese tuve, chakra, debian, arch, fedora, ubuntu, solusos y lmde. Hasta ahora que tengo fuduntu y en todas he formateado. Sólo he conservado el /home. Me parece interesante pues la fecha debería ser más reciente entonces. No sé si se referirá talvez a la fecha en que fue liberada la imagen, pero esta fue sacada en abril. Posiblemente pasado mañana actualice mis sistema. Voy a fijarme a ver si cambia. Por cierto muy buen blog. Los felicito, sospecho que me van a caer bien.

      joaquin dijo

    may 7 2012

    es un arch
    anda joya, lo unico, se me puso la hora del utc y no la pude cambiar nunca a la local nuevamente, desp de eso, anda excelente

         Augusto dijo

      [augusto@localhost ~]$ ls -lct / | tail -1 | awk ‘{print $6, $7, $8}’
      nov 30 2011

      ArchLinux <3 con kde.

      Marcial del Valle dijo

    Estaba buscando algo asi, para saber cuando fue mi ultima instalación……gracias.

      lawliet@debian dijo

    Feb 14 04:33
    Ya no me acordaba, fue una repentina sorpresa. No olvidemos que el origen de Debian es por el fundador Ian y su novia Debra.

      fakecd dijo

    yo lo instale en el 89

      DwLinuxero dijo

    Yo tengo la instalación más joven de todos
    david@MacbookUbuntu:~$ ls -lct /etc | tail -1 | awk ‘{print $6, $7, $8}’
    may 28 14:22
    david@MacbookUbuntu:~$
    Osea el 28 de este mes hará un mes que lo instale quizá un poco más pero claro como el hd me daba problemas, pues tuve que reinstalarlo al HD Externo y dejar solo la swap y el /boot pero para la próxima versión quitare boot y swap del hd y solo instalare el registro del grub en el hd principal por que me da muchos problemas
    Saludos

      Rogergm70 dijo

    Desde diciembre de 2012

      leodelacruz dijo

    Pero no me dice el año!

      anonimo dijo

    $ ls -lct /etc | tail -1 | awk ‘{print $6, $7, $8}’
    abr 11 2012

    Aquí en gentoo tenemos un utilitario que siempre se usa, bueno es lo que uso para recordar cuando fue, el utilitario se llama genlop y con el parámetro -t te dice en que momento instalaste tal o cual paquete, por ende si uno apunta al núcleo y lo entuba al comando head, te dice cual fue el primer núcleo que instalaste y en que día.
    Además recuerda la hora los minutos y los segundos…jeje

    $ genlop -t gentoo-sources |head -n3
    * sys-kernel/gentoo-sources
    Wed Apr 11 23:39:02 2012 >>> sys-kernel/gentoo-sources-3.3.1

    Lo mismo sirve para cualquier paquete que tengas o hayas tenido instalado en gentoo,
    sin el -t y sin tuberias te muestra el listado de cada versión que tuviste instalada y la actual.
    Se agradece de todas maneras este comando ya que es universal a todas las distros.

      kevinjhon dijo

    feb 24 03:42 Debian jessie

      sieg84 dijo

    mi openSUSE 13.1
    dic 20 2013

      crack dijo

    ago 2 2007
    ene 7 2014
    may 12 2014

      Rick72 dijo

    Debian 7.5 Wheezy
    Ago 15 2014