|
| HOMEPAGE | INDICE FORUM | REGOLAMENTO | ::. | NEI PREFERITI | .:: | RSS Forum | RSS News | NEWS web | NEWS software | |
| PUBBLICITA' | | | ARTICOLI | WIN XP | VISTA | WIN 7 | REGISTRI | SOFTWARE | MANUALI | RECENSIONI | LINUX | HUMOR | HARDWARE | DOWNLOAD | | | CERCA nel FORUM » | |
30-05-2013, 11.20.00 | #1 |
Gold Member
WT Expert
Registrato: 23-06-2004
Loc.: Cagliari
Messaggi: 13.333
|
Attributi file e sistemi operativi
Inizio con una breve premessa, anzi due.
Come inizio della discussione, parliamo del software della news linkata sopra. Questo si occupa della modifica dei tre principali attributi file gestiti dai sistemi windows: nascosto, sola lettura, sistema. Windows gestisce anche altri attributi, ma non questo programma. In altri sistemi gli attributi gestiti variano, e la lista può allungarsi, ma spesso di tratta di attributi legati a situazioni molto specifiche, e difficilmente utilizzati o sfruttati dall'utente. Se non ho capito male, Amiga vorrebbe discutere dell'uso degli attributi nei diversi sistemi operativi (lui in particolare può portare riferimenti ai sistemi Amiga), il loro uso e la loro utilità.
___________________________________
La risposta è dentro di te... e però, è sbagliata! |
30-05-2013, 13.37.40 | #2 |
Gold Member
Top Poster
Registrato: 06-07-2006
Loc.: Brindisi
Messaggi: 10.111
|
Rif: Attributi file e sistemi operativi
Allora Borgata questo è una cosa che volevo capire pure io, la prima cosa che notai appena passai a Windows era proprio questo, notavo che nelle proprietà di una cartella o un file c'erano solo 3 Flag, mentre sui sistemi Amiga erano 8, poi ho saputo che anche su Linux i flag sonon più di 3, di preciso non lo so, chiedo lumi a qualche utente Linux. Ora vorrein analizzare con te borgata per scoprire se le altre vosi su Windows esistono mascherati oppure no. Questi sono i Flag di Sistema di AmigaOS (vedi screnshoot) H= S= P= A= R= W= E= D= Allora, Nascosto è come su Windows, questo vale anche per Sola lettura e sola Scrittura, ora passiamo agli altri: S= questo flag permette di eseguire uno script come se fosse un eseguibile (una sorta di .bat) P= Qusto ad essere sincero non ho mai capito a cosa servisse, lo si trova sugli eseguibili, forse dimostrava la purezza A= Questo non ricordo a cosa servisse E= Se ricordo bene non permette l'esecuzione D= Non permette la cancellazione Il comando Attrib su Amiga ha un nome differente si chiama Protect sopra nello screeshot una Cli dove ho lanciato Protect e il template di risposta.
___________________________________
Dove l'ho sentita ? www.plagimusicali.net English Amiga Board Amiganews.it AfA One AROS x86 AROS 68k Ultima modifica di AMIGA : 30-05-2013 alle ore 13.43.18 |
30-05-2013, 14.15.12 | #3 |
Gold Member
WT Expert
Registrato: 23-06-2004
Loc.: Cagliari
Messaggi: 13.333
|
Rif: Attributi file e sistemi operativi
Dunque, vediamo un po' gli attributi tra amiga e windows.
Questi attribui li hanno entrambi: H = nascosto A = archivio R = leggi W = scrivi Questi no: S = file script E = esegui Windows non identifica gli script o gli eseguibili tramite flag, ma come al solito, tramite estensione del file, e ovviamente deve esserci il permesso di esecuzione. P = puro Non ho idea di cosa faccia! D = cancella Posso supporre sia un flag che viene messo ai file cancellati, o per gestirli in modo simile al cestino, o per un eventuale garbace collector. Ne sai qualcosa in più?
___________________________________
La risposta è dentro di te... e però, è sbagliata! |
30-05-2013, 14.18.32 | #4 |
Forum supporter
Global Moderator
Registrato: 23-08-2007
Messaggi: 2.704
|
Rif: Attributi file e sistemi operativi
Codice:
ATTRIB [+R | -R] [+A | -A ] [+S | -S] [+H | -H] [+I | -I] [unità:][percorso][nomefile] [/S [/D] [/L]] + Imposta un attributo. - Cancella un attributo. R Attributo di file di sola lettura. A Attributo di file di archivio. S Attributo di file di sistema. H Attributo di file nascosto. I Attributo di file non indicizzato. X Nessun attributo di file di pulitura. V Attributo di integrità. [unità:][percorso][nomefile] Specifica uno o più file da elaborare. /S Elabora i file specificati presenti nella cartella corrente e in tutte le sottocartelle. /D Elabora anche le cartelle. /L Opera sugli attributi del collegamento simbolico anziché sulla destinazione del collegamento simbolico Le cartelle hanno attributo d. L'attributo I è stato aggiunto forse da win. vista in poi? |
30-05-2013, 14.35.18 | #5 |
Gold Member
WT Expert
Registrato: 09-01-2002
Loc.: None of your business
Messaggi: 5.505
|
Rif: Attributi file e sistemi operativi
Al tempo ragazzi:
Niente di meglio delle API di Windows per identificare tutti gli attributi (sono definite come costanti numeriche combinabili tramite operatore OR) possibili per un file. http://msdn.microsoft.com/en-us/libr...=vs.85%29.aspx |
30-05-2013, 14.38.57 | #6 | |
Gold Member
WT Expert
Registrato: 09-01-2002
Loc.: None of your business
Messaggi: 5.505
|
Rif: Attributi file e sistemi operativi
Quota:
Il famoso comando UNIX chmod +x (eXecutable) file bash è un esempio di come rendere eseguibile un file testuale. |
|
30-05-2013, 15.46.28 | #7 |
Gold Member
Top Poster
Registrato: 06-07-2006
Loc.: Brindisi
Messaggi: 10.111
|
Rif: Attributi file e sistemi operativi
Allora borgata ho trovato una Info che spiega le funzioni di tutti e 8 i flag:
Protection bits Protection bits are flags that files, links and directories have in the filesystem. To change them one can either use the command Protect, or use the Information entry from the Icons menu in Workbench on selected files. AmigaDOS supports the following set of protection bits (abbreviated as HSPARWED): H = Hold (reentrant commands with the P-bit set will automatically become resident on first execution. Requires E, P and R bits set to work. Does not mean "Hide". See below.) S = Script (Batch file. Requires E and R bits set to work.) If this protection bit is set on, then AmigaDOS is able to recognize and automatically run a script by simply invoking its name. Without S bit scripts can still be launched using the Execute command. P = Pure (indicates reentrant commands that can be made resident in RAM and then no longer need to be loaded any time from flash drives, hard disks or any other media device. Requires E and R bits set to work.) A = Archive (Archived bit, used by various backup programs to indicate that a file has been backed up) R = Read (Permission to read the file, link or content of directory) W = Write (Permission to write the file, link or inside a directory) E = Execute (Permission to execute the file or enter the directory. All commands need this bit set, or they won't run. Requires R bit set to work.) D = Delete (Permission to delete the file, link or directory) The H-bit has often been misunderstood to mean "Hide", something that doesn't make any sense as files with the H-bit set remain visible in all respects, there are no options for C:List or Cir to display files with H-bit set any differently than other files. Where this misunderstanding has its origin is unclear.
___________________________________
Dove l'ho sentita ? www.plagimusicali.net English Amiga Board Amiganews.it AfA One AROS x86 AROS 68k |
30-05-2013, 17.35.50 | #8 | |
Gold Member
WT Expert
Registrato: 09-01-2002
Loc.: None of your business
Messaggi: 5.505
|
Rif: Attributi file e sistemi operativi
Quota:
Mi spiego: In realtà è un po una commistione tra contenuto ed estensione, nel senso che Windows prende in considerazione l'estensione come software associato a gestire quel file, ma è il contenuto del file stesso che deve rispondere ai requisiti dell'estensione, pena errori di allocazione e sollevamento di eccezioni relative. |
|
30-05-2013, 17.58.27 | #9 |
Guarda dietro di te... una scimmia a tre teste!
Top Poster
Registrato: 05-11-2002
Loc.: 127.0.0.1
Messaggi: 4.688
|
Rif: Attributi file e sistemi operativi
Aggiungo quelli Unix, a cui attingo a piene mani da Wikipedia
Mi piacciono molto perchè trovo che siano molto intelligibili |
30-05-2013, 19.04.49 | #10 |
Gold Member
WT Expert
Registrato: 23-06-2004
Loc.: Cagliari
Messaggi: 13.333
|
Rif: Attributi file e sistemi operativi
Occhio però che si sta facendo un po' di confusione tra attributi e permessi.
Sono parenti stretti, ma comunque si fa distinzione. Windows però non si occupa del contenuto, questo onere è lasciato al singolo programma che viene richiamato per aprire il file.
___________________________________
La risposta è dentro di te... e però, è sbagliata! |
30-05-2013, 23.13.23 | #11 |
Gold Member
WT Expert
Registrato: 09-01-2002
Loc.: None of your business
Messaggi: 5.505
|
Rif: Attributi file e sistemi operativi
Riuscire a scindere cosa faccia parte del S.O. e cosa dell'applicativo è impresa ardua: In qualunque applicativo Windows troverai riferimenti a funzioni e strutture definite in kernel32.dll, user32.dll e gdi32.dll. Possono avere nomi differenti su differenti versioni del S.O. stesso, ma sono sempre tre componenti relative al kernel, allo spazio utente ad alle librerie grafiche. Di certo, l'accesso alla memoria ed ai suoi indirizzi dipendono strettamente dai permessi utente (ring 0-3 in cui SYSTEM è l'utente S.O.), anche a livello di file, inteso come "porzione" di memoria di massa o volatile.
Qui, però, stiamo andando OT e sono in accordo con te sul fatto che attributi e permessi sui files sono due cose distinte...anche se, a proposito di permessi, un file è memoria aggiuntiva riallocabile prima di essere eseguita soggetta a permessi utente e di file-system |
30-05-2013, 23.47.46 | #12 |
Gold Member
Top Poster
Registrato: 06-07-2006
Loc.: Brindisi
Messaggi: 10.111
|
Rif: Attributi file e sistemi operativi
Per quanto riguarda attributi e permessi su Amiga OS, non credo ci si possa confondere, gli attributi mostrati, esistono dal 1986, ancora oggi sui sistemi amiga non esiste il multi utente e non esistoni i permessi, gli attributi erano una sorta di comodità, trasformare uno script in eseguibile senza associarlo ad un programma era veramente comodo, anche se su Amiga è possibile eseguire uno script da una shell con il comando Execute o da un'icona con il comando IconX.
___________________________________
Dove l'ho sentita ? www.plagimusicali.net English Amiga Board Amiganews.it AfA One AROS x86 AROS 68k |
Utenti attualmente attivi che stanno leggendo questa discussione: 1 (0 utenti e 1 ospiti) | |
Strumenti discussione | |
|
|
Discussioni simili | ||||
Discussione | Autore discussione | Forum | Risposte | Ultimo messaggio |
[OS Esotici] --> Sistemi operativi in un floppy! <-- | booty island | Linux e altri Sistemi Operativi | 14 | 23-11-2012 00.54.00 |
Avvio XP lentissimo | sgarragagarru | Windows 7/Vista/XP/ 2003 | 8 | 20-05-2008 21.01.50 |
Problema con eMule | SuperPippo105 | Software applicativo | 6 | 11-05-2005 12.56.33 |
Dvd Pioneer 107 | pacixone | Masterizzazione Giochi Games | 7 | 25-03-2005 15.10.00 |
Windows file protection:guida | Deuced | Windows 9x/Me/NT4/2000 | 7 | 16-03-2004 09.25.28 |