Jende gehienak fitxategi baten luzapenari begiratzen dio eta, ondoren, luzapen horren fitxategi mota asmatzen du. Adibidez, gif, jpg, bmp edo png fitxategien luzapeneko irudia ikusten duzunean , irudi fitxategi bat pentsatzen baduzu eta zip fitxategiaren fitxategi bat ikusten duzunean , zip konpresioaren erabilgarritasuna konprimitu duzu .
Egia esan, fitxategi batek luzapen bat izan dezake baina zerbait desberdina izan daiteke eta fitxategiak luzapenik ez badu nola zehaztu dezakezun fitxategiaren mota?
Linux-en benetako fitxategi mota jakiteko, fitxategi komandoa erabil dezakezu.
Nola funtzionatzen du Fitxategi Komandoak?
Dokumentazioen arabera, fitxategiaren komandoa hiru proba multzo exekutatzen ditu fitxategi baten aurrean:
- fitxategi sistema probak
- magia probak
- hizkuntza probak
Baliozko erantzun bat itzultzeko proben lehen multzoak inprimatzeko fitxategi mota eragiten du.
Fitxategi-sistemen azterketek estatistikako sistemaren itzulera aztertuko dute. Programa egiaztatzen da fitxategia hutsik badago eta fitxategi berezi bat den ala ez ikusteko. Fitxategi mota sistemaren goiburuko fitxategian aurkitzen bada, baliozko fitxategi motaren arabera itzuliko da.
Magic probak fitxategi baten edukia egiaztatzen du eta, bereziki, hasierako zenbait byte, fitxategiaren mota zehazteko. Fitxategi mota horrekin lotzeko erabiltzen diren fitxategiak daude / etc / magic / usr / share / misc / magic.mgc, / usr / share / misc / magic fitxategian. Fitxategi hauek gainidatz ditzakezu, $ HOME / .magic.mgc edo $ HOME / .magic izeneko karpeta bat jarriz.
Azken probak hizkuntza probak dira. Fitxategia hautatuta dago testu fitxategi bat bada ikusteko. Fitxategi baten lehenengo byteak probatzen dituzunean ASCII, UTF-8, UTF-16 edo beste formatu bat den ala ez adierazten du, fitxategia fitxategi testu gisa zehazten duen. Karaktere multzoa kenduta, fitxategia hizkuntza desberdinen aurka probatu da. Adibidez, fitxategia AC programa da.
Probak ez badira irteerak datuak besterik ez dira.
Nola erabili Fitxategia Komandoa
Fitxategiaren komandoa honela erabil daiteke:
fitxategi-izenaren fitxategia
Esate baterako, imajinatu izeneko fitxategia file1 duzu komando hau exekutatu nahi baduzu:
fitxategia file1
Irteera hau bezalako zerbait izango da:
file1: PNG irudiaren datuak, 640 x 341, 8 bit / koloreko RGB, ez gurutzelarkatuta
Irteeran emandako irteera fitxategi1 fitxategi irudi bat zehazten du edo sare grafiko eramangarri bat (PNG) fitxategi zehatzagoa izan dadin.
Fitxategi mota desberdinak emaitza desberdinak sortzen ditu honela:
- ISO fitxategi-mota - DOS / MBR abioko sektorea ISO 9660 CD-ROMen fitxategi sistemaren datuak 'etiketa' (abiagarria); 2 partizioa: ID = 0xef, hasi CHS (0x3ff, 254,63), amaierako CHS (0x3ff, 4,63) hasierako hasierako 1496, 4736 sektore
- ODS fitxategi-mota - OpenDocument kalkulu orria
- PDF artxibo mota - PDF dokumentua, 1.4 bertsioa
- CSV fitxategi-mota - ASCII testuarekin, lerro luzeak dituztenak, CRLF linea adierazleekin
Pertsonalizatu Irteera Fitxategi Komandoetik
Lehenespenez, fitxategi-komandoa fitxategiaren izena eta fitxategiaren gaineko xehetasun guztiak eskaintzen ditu. Nahi dituzun datuak fitxategi izenik gabe nahi badituzu, erabili hurrengo modua:
file -b file1
Irteera hau bezalako zerbait izango da:
PNG irudiaren datuak, 640 x 341, 8 bit / koloreko RGB, ez itsatsi
Fitxategi-izenaren eta tipoaren arteko mugatzailea ere alda dezakezu.
Lehenespenez, mugatzailea bi puntu da (:), baina kanbioaren ikurra bezalakoa denaren antzekoa alda dezakezu:
fitxategia -F '|' file1
Irteera hau bezalako zerbait izango da:
file1 | PNG irudiaren datuak, 640 x 341, 8 bit / koloreko RGB, ez itsatsi
Fitxategi anitzak kudeatzea
Lehenespenez fitxategi-komandoa fitxategi bakarrean erabiliko da. Hala ere, fitxategiaren komandoak prozesatu beharreko fitxategien zerrenda dauka, fitxategi-izena zehazteko:
Adibide gisa nano editore bat erabiliz testfiles izeneko fitxategia ireki eta lerro hauek gehitu:
- / Etc / passwd
- /etc/pam.conf
- / Etc / opt
Fitxategia gorde eta hurrengo fitxategi komandoa exekutatu:
fitxategia -f testfiles
Irteera hau bezalako zerbait izango da:
/ etc / passwd: ASCII testu
/etc/pam.conf: ASCII testua
/ etc / opt: directory
Fitxategi konprimituak
Fitxategi komandoa exekutatzen duzunean konprimatutako fitxategi baten aurka exekutatzen duzunean, hau bezalako zerbait lortuko duzu:
file.zip: ZIP artxibo datuak, gutxienez V2.0 ateratzeko
Hala eta guztiz ere, fitxategi hori artxibo fitxategi bat dela esaten dizu eta ez duzu fitxategiaren edukia ezagutzen. Fitxategi zatia deskargatzeko fitxategiaren fitxategi motak ikusteko fitxategi zatia ikus dezakezu.
Ondorengo komandoa fitxategiaren komandoa fitxategien aurka exekutatzen da ZIP fitxategian:
file -z fitxategia
Irteerak artxiboaren fitxategien fitxategi motak erakutsiko ditu orain.
Laburpen
Oro har, jende gehienak fitxategiaren komandoa besterik ez du erabiliko oinarrizko fitxategi mota aurkitzeko, baina fitxategi-komandoak eskaintzen duen aukera guztiak ezagutzeko, honako hau idatzi beharko du terminalaren leihoan:
man fitxategia