Dossier

De la Viquipèdia, l'enciclopèdia lliure.
Saltar a la navegació Saltar a la cerca
Nota de desambiguació.svg Desambiguació : si busqueu altres significats, vegeu Fitxer (desambiguació) .
Nota de desambiguació.svg Desambiguació : aquí es refereix "Fitxers". Si esteu cercant el gestor de fitxers del GNOME , vegeu Fitxers (programari) .
L'ordre ls mostra la llista de fitxers en una o més carpetes

El terme fitxer (de l'anglès , pronunciat [ˈfaɪl] [1] , italianitzat en / ˈfail / [2] , traduïble com a "arxiu" o "fitxer"), en informàtica , indica un contenidor d' informació / dades en format digital format, normalment present en un suport d’ emmagatzematge digital formatat adequadament en un sistema de fitxers específic. La informació escrita / codificada a l' interior només es pot llegir amb un programari específic capaç de dur a terme l'operació.

Descripció

El concepte d’un fitxer és molt senzill: un fitxer és una font (o dipòsit) d’informació que es pot llegir i escriure; aquesta font / repositori també té "propietats" (nom, extensió, indicador) que es poden modificar. Aquesta definició s’adapta molt bé a molts perifèrics i interfícies de maquinari ; Els sistemes operatius i derivats Unix ( semblants a Unix ) han generalitzat el concepte de fitxers fins al punt de convertir-lo en una veritable filosofia: a Unix tot és un fitxer , és a dir, pot ser "obert", "tancat", "llegit" , "escrit", etc. aquests "fitxers especials" poden ser comunicacions entre processos, canonades , interfícies de maquinari o més: el sistema operatiu s'encarregarà de gestionar-ho tot correctament, deixant els programes amb la il·lusió que utilitzen un fitxer normal.

Si des del punt de vista de l'usuari, un fitxer sol ser un sol element, pot passar que estigui escrit físicament o resideixi en diverses àrees diferents del suport d'emmagatzematge que l'allotja: aquest fenomen és molt comú si el suport d'emmagatzematge és un disc de memòria , tot i que és molt rar en cintes magnètiques. Una de les tasques del sistema operatiu és fer transparent la subdivisió física real del fitxer a les aplicacions i gestionar la recuperació de la informació que conté ( lectura ) dels diversos blocs físics del suport d’emmagatzematge i escriptura .

Elements típics

Cada fitxer s'identifica amb un nom associat a un camí d'accés (camí d'accés) que identifica la posició, el contenidor, la carpeta o el directori en un espai de noms jeràrquic dins del propi sistema de fitxers i, eventualment, pot portar el nom d'una extensió . Als sistemes Unix i similars a Unix, el nom i el camí sovint coincideixen, a diferència del que passa als sistemes Windows .

El contingut dels fitxers normalment s’ajusta a un format concret i, per a cada format, hi ha una o més aplicacions capaces d’interpretar i / o modificar el contingut (“obrir” el fitxer). Alguns sistemes operatius, com Microsoft Windows i MS-DOS , reconeixen el format d’un fitxer en funció de l’extensió del seu nom; d'altres, com ara macOS , d'una sèrie de metadades desades amb el fitxer; d’altres, com Unix , identifiquen tipus de fitxers basats en els primers bytes del seu contingut, anomenats números màgics .

Característiques tècniques

Tècnicament, les dades d’un fitxer es codifiquen / s’organitzen en una seqüència de bytes en línia amb el llenguatge binari utilitzat per l’ordinador, emmagatzemades com a element únic en una memòria massiva a través del sistema de fitxers existent en aquesta memòria. Quan el sistema rep una sol·licitud de l'usuari (exemple: obertura d'un fitxer), es passa a l'operació de descodificació i visualització inversa, fent que apareguin paraules i números al vídeo.

Una seqüència de bytes a la RAM no es sol considerar com un fitxer, tret que estigui emmagatzemada en un disc virtual que resideixi a la RAM . Als primers sistemes de processament, els fitxers es gestionaven i es processaven de manera seqüencial, de manera que per analitzar els darrers canvis al fitxer calia desplaçar-vos per tot el fitxer i llegir els darrers canvis a la part inferior. Als sistemes operatius moderns això ja no és cert, ja que el sistema de fitxers extreu l'organització física del fitxer i, si cal, reorganitza el fitxer mateix.

Operacions de fitxers

L’accés a un arxiu informàtic contingut en una memòria massiva és una operació bastant lenta, que s’ha de dur a terme respectant el protocol de la interfície de memòria massiva i que crea el risc de conflicte entre programes que s’executen alhora. Per aquestes raons, aquestes operacions les realitza, prèvia trucada dels programes que les necessiten, el sistema operatiu que gestiona la cua d'accés i els conflictes. Les operacions més habituals, presents universalment en tots els sistemes operatius, són:

  • Obert: el programa indica al sistema operatiu que necessita accedir a un determinat fitxer. El sistema operatiu comprova que el fitxer existeix i que ja no l’utilitza ni el bloqueja ni un altre programa; crea algunes estructures de dades per gestionar les operacions posteriors i reserva una certa quantitat de memòria RAM, anomenada memòria intermèdia , per emmagatzemar dades en trànsit cap a i des del fitxer; retorna al programa un símbol (o un identificador o una adreça de memòria física) al qual el programa farà referència en les operacions posteriors al fitxer; altres programes només poden accedir al mateix fitxer de manera limitada (només de lectura) o no hi poden accedir en absolut.
  • Llegir: el programa sol·licita dades del fitxer. El sistema operatiu els llegeix, els emmagatzema a la memòria intermèdia la ubicació de la qual comunica al programa sol·licitant.
  • Escriure: el programa vol escriure dades en un fitxer. Primer emmagatzema les dades en qüestió en un buffer, que després comunica la ubicació al sistema operatiu.
  • Apagat: el programa informa que ja no necessita el fitxer. Es publiquen totes les estructures de dades i el buffer assignat; el sistema operatiu suprimeix el fitxer de la llista dels que s’utilitzen; els altres programes ara tenen accés gratuït al fitxer.

Per si mateix, el sistema operatiu, mitjançant el sistema de fitxers, pot realitzar les següents operacions:

  • Reassignació: el sistema operatiu és capaç de moure o moure el fitxer d’un directori a un altre (per exemple, copiant i enganxant si la interfície és gràfica o escrivint des del terminal si la interfície és de línia d’ordres ).
  • Canvia el nom : canvieu el nom del fitxer assignant un nom diferent gràficament o des de la línia d'ordres.
  • Sobreescriu : sobreescriu el contingut d'un fitxer amb el d'un altre fitxer amb el mateix nom.
  • Eliminació: eliminació del fitxer de la memòria massiva que el conté, però només eliminarà la connexió lògica-física del fitxer a la memòria, l’espai de memòria del qual, per tant, no serà buit, sinó lliure en el sentit de sobreescriure.

Un programa no pot llegir ni escriure un fitxer si no l'ha "obert" primer i, un cop hagi acabat d'utilitzar-lo, sempre l'ha de "tancar" per permetre que el sistema operatiu alliberi els recursos ocupats.

Transferència d'arxius

Podeu utilitzar diferents formes i tipus de connexions per transferir fitxers a una xarxa . Per exemple, és possible compartir i transferir fitxers en una xarxa LAN entre dos o més equips , utilitzar el correu electrònic o utilitzar serveis o programes específicament dedicats a aquest propòsit (per exemple, FTP ).

La transferència de fitxers a través d’una xarxa pot resultar problemàtica si no disposeu d’una connexió prou ràpida, sobretot si es tracta de fitxers grans. Per exemple, per transferir un fitxer per Internet és recomanable mantenir la seva mida petita, en cas contrari pot trigar molt a realitzar l'operació. Quan les connexions entre ordinadors eren particularment lentes, s’utilitzaven diverses tècniques per contenir la mida d’un fitxer: per exemple, era possible comprimir-lo o dividir el fitxer únic en fitxers més petits i enviar-los individualment; aquestes operacions poden requerir l'ús de programes específics. Amb l'arribada de la banda ampla, aquestes operacions preliminars de fitxers estan en desús.

És possible transferir un o més fitxers per correu electrònic comú. Per a la transferència per correu electrònic, cal tenir en compte que els proveïdors de serveis d'Internet normalment limiten la mida de cada missatge: per exemple, Gmail limita la mida dels fitxers adjunts de transmissió i recepció a 25 megabytes . A més, tota la bústia de correu pot tenir límits en la seva mida total: per exemple, Alice , en contractes ADSL residencials, limita la mida de tot el contingut d’un compte de correu electrònic a 3 gigabytes . Heu de tenir en compte aquests límits a l’hora d’enviar fitxers grans, per no arriscar-vos a no enviar l’adjunt o ocupar la bústia de correu del destinatari sencer.

Com a alternativa al correu electrònic, podeu utilitzar un programa de missatgeria instantània , subscriure-us al contacte i crear una carpeta compartida. Aquests programes normalment no practiquen limitacions d’ amplada de banda relacionades amb l’extensió, la mida i el tipus de fitxer enviat.

Per a la transferència de grans quantitats de fitxers, també hi ha serveis web d' escriptori remots , que us permeten "aparcar" els fitxers durant uns mesos en un arxiu privat, al qual es pot accedir amb un nom d'usuari i una contrasenya (per exemple, Dropbox ). a les persones desitjades donant-los nom d’usuari i contrasenya. Una variant d’aquests serveis són els de càrrega remota que creen una clau de sessió comuna a dos usuaris registrats i connectats a Internet; carregat el fitxer, el destinatari ha d’indicar un camí on desar-lo i autoritzar la descàrrega .

Recuperació de fitxers

És possible recuperar un fitxer suprimit permanentment mitjançant programes especials capaços de restaurar-los.

Quan confirmeu l’eliminació d’un fitxer , per exemple buidant la paperera de reciclatge de Windows , l’única connexió física entre el nom del fitxer i el seu contingut s’elimina (lògicament o físicament), de manera que el fitxer ja no és accessible ni tots els programes d’usuari o d’ordinador . En absència d’altres connexions físiques, l’àrea de la memòria massiva ocupada pel contingut dels fitxers també es designa com a disponible per a contingut nou, però no se suprimeix ni sobreescriu immediatament, de manera que les dades encara estan físicament disponibles a la memòria amb tècniques adequades fins que se sobreescriuen realment.

En particular, els programes per recuperar fitxers examinen el contingut d’un sistema de fitxers buscant enllaços físics que s’han suprimit lògicament i comprovant les àrees ocupades per les dades a què fan referència, copiant el seu contingut i, si és possible, reconstruint les parts que ara tenen s'ha sobreescrit.

Per evitar la recuperació de fitxers suprimits (per exemple per motius de privadesa ), hi ha programes que sobreescriuen (fins i tot diverses vegades) el contingut d’un fitxer abans de suprimir-lo o sobreescriuen totes les àrees lliures d’un sistema de fitxers , de manera que la recuperació de dades no sigui possible.

Tipus de fitxers

Icona de la lupa mgx2.svg El mateix tema en detall: Extensió (fitxer) i Llista de formats de fitxer .

Un tipus de fitxer molt comú són els fitxers de text ASCII . Aquest fitxer és una seqüència de caràcters ASCII purs i simples, de manera que poden ser llegits i interpretats de la mateixa manera per tots els sistemes operatius. El terme " fitxer binari ", d'altra banda, normalment fa referència a tots els fitxers que no són text ASCII. Una distinció bàsica es refereix als tipus següents: fitxer de text (ASCII pla o pla), fitxer binari, fitxer principal, fitxer de capçalera , fitxer executable i fitxer de programa executable, fitxer de script de shell , fitxer dependent (fitxer de codi font que apareix al fitxer makefile ). [3] Més detalladament, tenim:

Aspectes legals

Itàlia

Segons el Tribunal Suprem de cassació , l’art. VI 13.11.2003, núm. 3449, la còpia d’arxius informàtics no constitueix un robatori: de fet, s’ha d’excloure la configurabilitat del delicte, en el cas de la simple còpia no autoritzada de fitxers continguts en un suport informàtic d’altres, aquesta activitat no implica la pèrdua de possessió de la res pel titular legítim. [4]

L'orientació va ser confirmada per la sentència de 21 de desembre de 2010 n. 44840 - emès per la IV secció penal - ja que les dades i la informació no estan incloses en el concepte de " cosa mòbil ". [5]

Nota

Bibliografia

Articles relacionats

Altres projectes

Enllaços externs

  • File , a Treccani.it - ​​Enciclopèdies en línia , Institut de l'Enciclopèdia Italiana.
Informàtica Portal de TI : accediu a les entrades de Viquipèdia relacionades amb TI