Sono uno di quelli che annota tutto su un calendario, di cui più tardi parlerò dell'applicazione che uso per la mia lista di cose da fare, dei prossimi eventi per non dimenticarli (come il compleanno di mia suocera, o cose del genere HAHA), e tenere qualcosa di simile a un "registro" della mia vita HAHA.
Succede che tempo fa avevo bisogno di sapere la data esatta di quando ho installato il mio sistema, un semplice comando ce lo dirà 😉
ls -lct /etc | tail -1 | awk '{print $6, $7, $8}'
Mi restituisce quanto segue:
7 novembre 10:33
Il che implica che il mio Arco L'ho installato il 7 novembre 😀
Quello che fa è qualcosa di semplice, guarda nella nostra cartella /eccetera/ il file più vecchio e ci mostra la data.
Saluti e ... vediamo, Quando hai installato il tuo sistema? 😀
Leggi prima in: Suggerimenti per gli gnomi
2011-06-28 12:52
L'hai installato il 28 giugno 2011, non male 😀
Se non avessi rovinato il mio sistema poche settimane fa, avrei avuto lo stesso HAHA per qualche mese.
A proposito, BENVENUTO nel nostro sito 😉
saluti
Settembre 19
Bene, puoi nascondere gli sfondi delle ragazze, non succederà nulla
9 novembre 09:44
15 nov 00.32, sì !!! questa mattina ho reinstallato KDE, ovviamente su Debian.
2011-10-16 21:41 così tanto i dati 😉
Freddo? HAHA nah, preciso ed esatto HAHAHA.
30 aprile 2010
Da Feodra 12 a Fedora 16 ...
WOW qui abbiamo il vincitore ... il più lungo è durato il sistema installato e non ha avuto bisogno di essere reinstallato, VINCITORE !!! LOL.
Benvenuto nel sito 🙂
7 gennaio 2011
😛
Curiosa ... e ancora più curiosa è la data in cui ho visto l'installazione della mia adorata Linux Mint 10 Julia ... 17 nov 2010 Voglio dire, che tra 2 giorni è il suo compleanno !!! hehehehe
Gli faremo una torta? HAHA
Il comando non è del tutto corretto, presumi che il file più vecchio sia sempre all'interno di / etc, ma il file più vecchio potrebbe trovarsi all'interno di una qualsiasi parte di /, per trovare il file più vecchio installato sul tuo sistema puoi usare il comando :
trova / -mount -exec stat -c '% z% n' {} \; 2> / dev / null | ordina | testa -1
Il comando richiede 1-2 minuti per finire, quindi sii paziente.
Quello che fai è cercare tutti i file e le cartelle all'interno della partizione / e solo da / perché il file più vecchio sul tuo sistema dovrebbe essere lì (trova / -mount), quindi fai una statistica su ogni file per scoprirlo la data in cui il file è stato creato e si sa anche qual è il nome di quel file (-exec stat -c '% z% n' {} \;), quindi si ordinano i risultati dalla data più vecchia a quella più recente (sort), e infine ottieni la data più vecchia (head -1), che risulta qualcosa del genere:
2010-12-04 15:43:36.263333335 -0300 /usr/lib/libXdmcp.so
Il che mi dà la data approssimativa dell'installazione del mio sistema il 4 dicembre 2010, cioè quasi un anno fa, ma nulla garantisce che questa sia davvero la data in cui ho installato il sistema, se noti che è un file che appartiene a X.org, quindi quando appare una nuova versione e quel file viene aggiornato, smetterà di essere il file più vecchio.
Un'altra possibilità se di solito non puliscono il sistema molto spesso sarebbe quella di controllare il / var / log, suppongo che da qualche parte verrà salvata una data relativa all'installazione.
Ehm ... le "" sono virgolette singole, non so perché wordpress abbia la dannata mania di formattarle.
Prova a utilizzare il tag per il codice - » "Codice" _________________ "/ Codice" 😉
Cambiando «per il segno di minore cosa e quello 😀
echo 'probando código'
Funziona 😀
😉
Sì, può essere che il file più vecchio si trovi in un altro posto, ma / etc / poiché è una piccola cartella può essere scansionato molto velocemente, contiene anche file abbastanza importanti e la maggior parte di essi; variano solo raramente. Cioè, è almeno secondo me il modo più praticabile, sia per la velocità, sia per la bassa probabilità che i file come / etc / hosts o / etc / wgetrc possano variare, quindi la data di questi dovrebbe essere senza problemi la data di installazione del sistema 🙂
Comunque, davvero e di cuore, ti ringrazio per il comando, molto utile davvero e soprattutto perché è un altro metodo per ottenere il risultato 😀
11 febbraio 2011
Io il 2011-07-01 alle 16:24, perché pochi giorni prima ho fatto saltare il mio ubuntu 11.04, da lì ho cambiato Unity in LXDE, meglio conosciuto come Lubuntu, chiarisco che prima era adottato da canonical.
HAHA prima che fosse adottato da Canonical ... HAHAHA, speriamo che questo progetto (Lubuntu) sia sulla strada giusta.
Suggerimento molto buono:
Nov. 5 2010
grazie non molto utile ma interessante
Ottengo:
21 aprile 19:17
Questo perché è stato quando ho installato la versione LTS, se avessi aggiornato senza installare da zero, sarebbe stato da maggio a giugno 2009 circa.
saluti
Ah sì sì certo 🙂
31 dicembre 2010
Per curiosità ho passato questo comando a un server Red Hat che utilizzo al lavoro e che ho appena avuto bisogno di toccare da quando è stato installato (2 amministratori di rete fa), e il risultato ... 2005-11-16 😉
A proposito, il comando alternativo suggerito da hypersayan_x probabilmente verrà eseguito più velocemente con questa modifica:
find / -mount -type f | xargs stat -c '%z %n' 2> /dev/null | sort | head -1
{ find / -mount -type f | xargs stat -c '%z %n'; } 2> /dev/null | sort | head -1
Per evitare errori come:
trova: "/ tmp / kde-kdm": autorizzazione negata
trova: "/ tmp / ksocket-kdm": autorizzazione negata
trovare: "/ tmp / pulse-PKdhtXMmr18n": autorizzazione negata
trovare: "/ tmp / ksocket-root": autorizzazione negata
trova: "/ tmp / kde-root": permesso negato
31 dicembre 2011. Aggiornamento di Ubuntu dall'11.10 al 12.04. Ottimi suggerimenti. Sono un lettore abituale di te da init 0, anche se non avevo qualcosa con cui contribuire fino ad ora, 3men2 blog.
Grazie 😀
«Da init 0»… HAHAHAHA !!!!! beh, un piacere amico, grazie per averci seguito e per il commento 😉
saluti
mi hanno buttato la madicion con quella del post di "prendo X tempo senza dover reinstallare"…. Questo è il mio numero:
16 agosto 12:45
Ciao, so che questo è un commento arretrato, ma detto comando mi dice che ho installato il mio sistema il 27 giugno di quest'anno. Oggi è il 30 settembre. Comunque stavo facendo memoria e l'ho installata circa 15 o 22 giorni fa. Non so se significa il primo sistema Linux sul computer. Prima avevo, chakra, debian, arch, fedora, ubuntu, assoli e lmde. Finora ho fuduntu e li ho formattati tutti. Ho tenuto solo la / home. Lo trovo interessante perché la data dovrebbe essere più recente allora. Non so se si riferisca alla data in cui l'immagine è stata rilasciata, ma è stata scattata ad aprile. Forse dopodomani aggiorno il mio sistema. Vado a vedere se cambia. A proposito ottimo blog. Mi congratulo con te, sospetto che mi piacerai.
7 maggio 2012
è un arco
È un gioiello, l'unica cosa, ho il tempo dell'utc e non potrei mai più cambiarlo con il locale, dopodiché è eccellente
[augusto @ localhost ~] $ ls -lct / | coda -1 | awk "{print $ 6, $ 7, $ 8}"
Nov. 30 2011
ArchLinux <3 con kde.
Stavo cercando qualcosa del genere, per sapere quando è stata la mia ultima installazione …… grazie.
Febbraio 14 04: 33
Non me lo ricordavo più, è stata una sorpresa improvvisa. Non dimentichiamo che Debian ha avuto origine dal fondatore Ian e dalla sua ragazza Debra.
L'ho installato nell'89
Ho l'installazione più giovane di tutte
david @ MacbookUbuntu: ~ $ ls -lct / ecc | coda -1 | awk "{print $ 6, $ 7, $ 8}"
28 maggio 14:22
david @ MacbookUbuntu: ~ $
Cioè, il 28 di questo mese sarà un mese che l'ho installato forse un po 'di più ma ovviamente come l'hd mi ha dato problemi, perché ho dovuto reinstallarlo sull'HD esterno e lasciare solo lo swap e / boot ma per la prossima versione rimuoverò boot e swap dell'hd e installerò solo il registro di grub nell'hd principale perché mi dà molti problemi
saluti
Da dicembre 2012
Ma non mi dice l'anno!
$ ls -lct / etc | coda -1 | awk "{print $ 6, $ 7, $ 8}"
11 aprile 2012
Qui in gentoo abbiamo un'utilità che è sempre usata, beh è quello che uso per ricordare quando era, l'utilità si chiama genlop e con il parametro -t ti dice quando hai installato questo o quel pacchetto, quindi se uno punta al kernel e lo convoglia al comando head, ti dice qual è stato il primo kernel che hai installato e in quale giorno.
Ricorda anche l'ora, i minuti e i secondi ... hehe
$ genlop -t gentoo-sources | head -n3
* sys-kernel / gentoo-sources
Mercoledì 11 aprile 23:39:02 2012 >>> sys-kernel / gentoo-sources-3.3.1
Lo stesso vale per qualsiasi pacchetto che hai o hai avuto installato in gentoo,
senza -ty senza pipe ti mostra la lista di ogni versione che avevi installato e quella attuale.
Questo comando è comunque apprezzato poiché è universale per tutte le distribuzioni.
24 febbraio 03:42 Debian Jessie
il mio openSUSE 13.1
20 dicembre 2013
2 agosto 2007
7 gennaio 2014
12 maggio 2014
Debian 7.5 Sibilante
15 agosto 2014