Plej multaj homoj rigardas la etendon de dosiero kaj tiam divenas la tipon de dosiero el tiu etendo. Ekzemple, kiam vi vidas dosieron kun etendo de gif, jpg, bmp aŭ png, vi pensus pri bild-dosiero kaj kiam vi vidos dosieron per etendo de zip, vi supozas ke la dosiero estas kunpremita per zip-kunpremo .
Fakte dosiero povas havi unu etendon sed esti io tute malsama kaj se dosiero ne havas etendon kiel vi povas determini la dosiertipo?
En Linukso vi povas ekscii la veran dosier-tipon per la komando de dosiero.
Kiel funkcias la dosierujo
Laŭ la dokumentado, la dosierkomando regas tri arojn de provoj kontraŭ dosiero:
- dosiertaj testoj
- magiaj provoj
- lingvaj provoj
La unua aro de provoj por redoni validan respondon kaŭzas la tipan dosieron esti presita.
Dosieraj sistemaj ekzamenoj ekzamenas la revenon de stat-sistemo. La programo kontrolas por vidi se la dosiero estas malplena kaj ĉu ĝi estas speciala dosiero. Se la dosiertipo estas trovita en la kapitulacdosiero, ĝi estos redonita kiel valida dosiertipo.
La magiaj provoj kontrolas la enhavon de dosiero kaj specife kelkajn bytes al la komenco, kiuj helpas determini la dosieron. Ekzistas diversaj dosieroj, kiuj estas uzataj por kunigi dosieron kun ĝia dosiero kaj ĉi tiuj estas konservitaj en / ktp / magio, / usr / share / misc / magic.mgc, / usr / share / misc / magic. Vi povas forĵeti ĉi tiujn dosierojn per dosiero en via hejma dosierujo nomata $ HOME / .magic.mgc aŭ $ HOME / .magic.
La fina provo estas lingvaj provoj. La dosiero estas kontrolita por vidi ĉu ĝi estas teksto-dosiero. Per provado de la unuaj kelkaj bajtoj de dosiero, vi povas dedukti ĉu ĝi estas ASCII, UTF-8, UTF-16 aŭ en alia formato, kiu determinas la dosieron kiel teksta dosiero. Fojo kiun la aro de karakteroj deduktis, la dosiero estas provita kontraŭ diversaj lingvoj. Ekzemple estas la dosiero-programo.
Se neniu el la provoj funkcias, la eligo estas simple datumo.
Kiel Uzi La Arkivan Komandon
La dosierkomando povas esti uzata kiel sekvas:
dosiernomo
Ekzemple imagu, ke vi havas dosieron nomitan file1, vi kuros la sekvantan komandon:
dosiero dosiero1
La eligo estos io simila al ĉi tio:
dosiero1: PNG-bildaj datumoj, 640 x 341, 8-bit / koloro RGB, ne-interplektitaj
La eligo montrita determinas file1 por esti bildo-dosiero aŭ por esti pli ĝusta portebla reto grafika (PNG) -dosiero.
Malsamaj tipoj de dosieroj produktas malsamajn rezultojn kiel sekvas:
- ISO-tipo-dosiero - DOS / MBR-boot-sekcio ISO 9660 CD-Rom-dosieristema datumo 'etiketo' (bootable); partición 2: ID = 0xef, start-CHS (0x3ff, 254,63), fin-CHS (0x3ff, 4,63) startsector 1496, 4736 sektoroj
- ODS-tipo-dosiero - OpenDocument-Skatolo
- PDF-dosiertipo - PDF-Dokumento, versio 1.4
- CSV-dosiero-ASCII-teksto, kun tre longaj linioj, kun signoj de linio de CRLF
Agordu la Eligo de la dosierkomando
Defaŭlte, la dosierkomando provizas la dosiernomon kaj tiam ĉiujn detalojn super la dosiero. Se vi nur volas, ke la detaloj sen la dosiernomo ripetu la jenan ŝaltilon:
dosiero -b-dosiero1
La eligo estos io simila al ĉi tio:
PNG-bildaj datumoj, 640 x 341, 8-bit / koloro RGB, ne-interplektitaj
Vi ankaŭ povas ŝanĝi la delimitron inter la dosiernomo kaj la tipo.
Defaŭlte, la delimitilo estas kolono (:) sed vi povas ŝanĝi ĝin al ĉio, kion vi ŝatas, kiel la tubo simbolo kiel sekvas:
dosiero -F '|' dosiero1
La eligo nun estos io simila al ĉi tio:
dosiero1 PNG-bildaj datumoj, 640 x 341, 8-bit / koloro RGB, ne-interplektitaj
Uzante Multoblajn Dosierojn
Defaŭlte, vi uzos la dosierkomandon kontraŭ ununura dosiero. Vi povas, tamen, specifi dosiernomon, kiu enhavas liston de dosieroj por esti procesita de la dosiero:
Kiel ekzemplo malfermu dosieron nomitan testfilojn uzanta la nananan redaktilon kaj aldonu ĉi tiujn liniojn al ĝi:
- / ktp / passwd
- /etc/pam.conf
- / ktp / elekti
Konservu la dosieron kaj ekzekutas la jenan dosieron:
dosiero -f-testiloj
La eligo estos io simila al ĉi tio:
/ ktp / passwd: ASCII-teksto
/etc/pam.conf: ASCII-teksto
/ ktp / opt: dosierujo
Kunpremitaj Dosieroj
Defaŭlte kiam vi kuras la dosieron-komandon kontraŭ kunpremita dosiero, vi vidos elsendi ion kiel ĉi:
dosiero.zip: ZIP arkivaj datumoj, almenaŭ V2.0 por ĉerpi
Dum ĉi tio diras al vi, ke la dosiero estas arkivo-dosiero, vi ne vere konas la enhavon de la dosiero. Vi povas rigardi en la zip-dosieron por vidi la dosierajn tipojn de la dosieroj ene de la kunpremita dosiero.
La sekva komando regas la dosierkomandon kontraŭ la dosieroj ene de ZIP-dosiero:
dosiero -z-dosiernomo
La eligo nun montros la dosierajn tipojn de dosieroj ene de la arĥivo.
Resumo
Ĝenerale, plejparto de homoj simple nur uzos la dosierkomandon por trovi la bazan dosieron, sed por ekscii pli pri ĉiuj ebloj, kiujn la ordono de la dosiero proponas tajpi la jenan en la fina fenestro:
viro dosiero