Analisi dei files

Postate qui per tutte le discussioni legate a Linux in generale.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
eleanor
Linux 0.x
Linux 0.x
Messaggi: 19
Iscritto il: mar 21 lug 2009, 1:58

Analisi dei files

Messaggio da eleanor »

Salve a tutti,
cdt vorrei chiedere se, dato un file qualsiasi, ci sia la possibilità di poter effettuare un'analisi dello stesso per sapere ad esempio la data di creazione, l'utente che l'ha creato, eventuali rename, ecc ...
Grazie per l'attenzione

Avatar utente
ulisse89
Packager
Packager
Messaggi: 643
Iscritto il: sab 17 gen 2009, 12:53
Nome Cognome: Riccardo
Slackware: 13.0
Kernel: 2.6.29.6
Desktop: Xfce
Località: Bologna

Re: Analisi dei files

Messaggio da ulisse89 »

Codice: Seleziona tutto

ls -l nomefile
Questo comando con l'opzione -l ti fornisce permessi del file, autore, possessore, gruppo di appartenenza, data e ora dell'ultima modifica e dimensione del file.
Se invece vuoi sapere il tipo di file:

Codice: Seleziona tutto

file nomefile
.
Non è tutto quello che hai chiesto, ma solo qualcosina.

zxzxasas
Linux 2.x
Linux 2.x
Messaggi: 397
Iscritto il: sab 15 nov 2008, 2:28
Nome Cognome: Pasquale
Slackware: current
Kernel: 2.6.35.7
Desktop: KDE 4.5.2

Re: Analisi dei files

Messaggio da zxzxasas »

Non credo che negli i-Node si salvino i rename...

Avatar utente
Ansa89
Iper Master
Iper Master
Messaggi: 2703
Iscritto il: mer 29 ago 2007, 17:57
Nome Cognome: Stefano Ansaloni
Slackware: 14.2 64bit
Kernel: 4.9.61
Desktop: XFCE 4.12
Località: Modena

Re: Analisi dei files

Messaggio da Ansa89 »

zxzxasas ha scritto:Non credo che negli i-Node si salvino i rename...
Anche io non credo sia possibile avere una lista dei vari rename di un file.

Avatar utente
masalapianta
Iper Master
Iper Master
Messaggi: 2775
Iscritto il: lun 25 lug 2005, 0:00
Nome Cognome: famoso porco
Kernel: uname -r
Desktop: awesome
Distribuzione: Debian
Località: Roma
Contatta:

Re: Analisi dei files

Messaggio da masalapianta »

eleanor ha scritto:Salve a tutti,
cdt vorrei chiedere se, dato un file qualsiasi, ci sia la possibilità di poter effettuare un'analisi dello stesso per sapere ad esempio la data di creazione,
impossibile saperlo a meno che non sia mai stato modificato dalla creazione (in questo caso utilizza stat)
l'utente che l'ha creato,
impossibile saperlo a meno che l'owner non sia mai stato modificato dalla creazione (basta ls -l per vedere l'owner di un file)
eventuali rename,
impossibile saperlo
ecc ...
?

eleanor
Linux 0.x
Linux 0.x
Messaggi: 19
Iscritto il: mar 21 lug 2009, 1:58

Re: Analisi dei files

Messaggio da eleanor »

Vi ringrazio per le risposte che fino ad ora avete postato, ma se l'autore del file sia un'altra persona, ad esempio il file mi sia stato passato, con ls -l nomefile cosa mi verebbero fuori come informazioni? E se l'autore avesse usato qualche altro sistema operativo (tipo windows) che informazioni otterrei?

Avatar utente
Ansa89
Iper Master
Iper Master
Messaggi: 2703
Iscritto il: mer 29 ago 2007, 17:57
Nome Cognome: Stefano Ansaloni
Slackware: 14.2 64bit
Kernel: 4.9.61
Desktop: XFCE 4.12
Località: Modena

Re: Analisi dei files

Messaggio da Ansa89 »

Se il file l'hai copiato usando il tuo utente, sarai tu il proprietario del file.
Se invece l'hai copiato usando root, allora sarà root il proprietario del file.

eleanor
Linux 0.x
Linux 0.x
Messaggi: 19
Iscritto il: mar 21 lug 2009, 1:58

Re: Analisi dei files

Messaggio da eleanor »

Quindi in ogni caso non potrò risalire a chi ha creato il file prima di copiarlo sul mio pc ... giusto? e quindi tutti i dati che ottengo con ls -l nomefile (tipo data di creazione, ecc..) faranno riferimento al momento in cui il file è stato copiato sul mio pc?

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6643
Iscritto il: gio 3 nov 2005, 14:05
Nome Cognome: Emanuele Tomasi
Slackware: 64-current
Kernel: latest stable
Desktop: IceWM
Località: Carpignano Sal. (LE) <-> Pisa

Re: Analisi dei files

Messaggio da targzeta »

Questo non è del tutto corretto, il comando cp mette a disposizione le opzioni "-a" o "--preserve" le quali ti consentono di preservare i timestamps che il proprietario.
Però se porti il file da una macchina all'altra è probabile che ti trovi il proprietario sballato. Generalmente salva l'id del proprietario e quindi quando lo porti sull'altra macchina ti potresti trovare un id inesistente. Se su una macchina hai l'utente pippo e su un altra non ce l'hai, allora il proprietario del file copiato non sarà pippo, perchè la macchina non conosce nessun pippo.

Insomma, generalmente vale quello che hai detto, ma non sempre.
Emanuele
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama

Avatar utente
neongen
Packager
Packager
Messaggi: 827
Iscritto il: ven 25 mag 2007, 12:37
Nome Cognome: Enrico
Slackware: 14.0_64
Kernel: 3.4.4
Desktop: KDE 4.5.5
Distribuzione: Maemo 5
Contatta:

Re: Analisi dei files

Messaggio da neongen »

tieni in considerazione che alcuni formati file tengono queste informazioni dentro il file stesso (ad es. i dati exif di un jpeg)

eleanor
Linux 0.x
Linux 0.x
Messaggi: 19
Iscritto il: mar 21 lug 2009, 1:58

Re: Analisi dei files

Messaggio da eleanor »

spina ha scritto:Questo non è del tutto corretto, il comando cp mette a disposizione le opzioni "-a" o "--preserve" le quali ti consentono di preservare i timestamps che il proprietario.
Ma se la copia è già stata eseguita (quindi non usando cp -p o cp -a) non posso più recuperare le proprietà, le modalità dei permessi originali e le date originali?

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6643
Iscritto il: gio 3 nov 2005, 14:05
Nome Cognome: Emanuele Tomasi
Slackware: 64-current
Kernel: latest stable
Desktop: IceWM
Località: Carpignano Sal. (LE) <-> Pisa

Re: Analisi dei files

Messaggio da targzeta »

I permessi e la data sono preservati, anche l'utente è preservato, ti facevo solo notare il problema del proprietario perchè mi è capitato.

Emanuele
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama

eleanor
Linux 0.x
Linux 0.x
Messaggi: 19
Iscritto il: mar 21 lug 2009, 1:58

Re: Analisi dei files

Messaggio da eleanor »

@spina:
- scusa l'ignoranza, ma cosa intendi per utente ? e cosa intendi per proprietario ?

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6643
Iscritto il: gio 3 nov 2005, 14:05
Nome Cognome: Emanuele Tomasi
Slackware: 64-current
Kernel: latest stable
Desktop: IceWM
Località: Carpignano Sal. (LE) <-> Pisa

Re: Analisi dei files

Messaggio da targzeta »

Quando crei un file il propritario non viene individuato dal suo nome, ma dal suo id, poi però tutti i comandi che visualizzano le informazioni, per comodità visualizzano il nome dell'utente associato all'id.
Se copi il file non copi il nome utente ma il suo id. Ecco che se sposti il file su un altra macchina può darsi che l'id corrisponde ad un altro utente o a nessuno.

Emanuele
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama

eleanor
Linux 0.x
Linux 0.x
Messaggi: 19
Iscritto il: mar 21 lug 2009, 1:58

Re: Analisi dei files

Messaggio da eleanor »

spina ha scritto:anche l'utente è preservato
e quale è l'utente che è preservato? :oops:

Rispondi