Jinsi ya Kuamua Aina ya Faili ya Faili Kutumia Linux

Watu wengi wanaangalia ugani wa faili na kisha nadhani aina ya faili kutoka kwa ugani huo. Kwa mfano wakati unapoona faili yenye upanuzi wa gif, jpg, bmp au png ungefikiria faili ya picha na unapoona faili yenye upanuzi wa zip unadhani faili imesisitizwa kwa kutumia utumiaji wa compression zip .

Kweli faili inaweza kuwa na ugani moja lakini kuwa kitu tofauti kabisa na kama faili haina ugani jinsi gani unaweza kuamua aina ya faili?

Katika Linux unaweza kupata aina halisi ya faili kutumia amri ya faili.

Jinsi Amri ya Kazi Inavyotumika

Kwa mujibu wa nyaraka, amri ya faili huendesha seti tatu za vipimo dhidi ya faili:

Seti ya kwanza ya vipimo kurudi majibu halali husababisha aina ya faili ili kuchapishwa.

Vipimo vya mfumo wa mafaili huchunguza kurudi kutoka simu ya mfumo wa sheria. Programu ya hundi ili kuona kama faili haijapatikana na kama ni faili maalum. Ikiwa aina ya faili inapatikana katika faili ya kichwa cha mfumo itarudiwa kama aina ya faili halali.

Uchunguzi wa uchawi hunashusha yaliyomo ya faili na hasa byte chache mwanzoni ambayo inasaidia kuamua aina ya faili. Kuna faili mbalimbali ambazo hutumiwa kusaidia mechi ya faili na aina yake ya faili na hizi zimehifadhiwa katika / nk / uchawi, / usr / share / misc / magic.mgc, / usr / share / misc / magic. Unaweza kupindua faili hizi kwa kuweka faili katika folda yako ya nyumbani inayoitwa $ HOME / .magic.mgc au $ HOME / .magic.

Vipimo vya mwisho ni vipimo vya lugha. Faili inachunguliwa ili kuona ikiwa ni faili ya maandishi. Kwa kupima bytes chache za kwanza za faili unaweza kujua kama ni ASCII, UTF-8, UTF-16 au katika muundo mwingine ambao huamua faili kama faili ya maandishi. Mara baada ya kuweka tabia imetolewa faili imejaribiwa dhidi ya lugha tofauti. Kwa mfano ni programu ya ac ya faili.

Ikiwa hakuna jaribio la kufanya kazi pato ni data tu.

Jinsi ya kutumia Amri ya Picha

Amri ya faili inaweza kutumika kama ifuatavyo:

faili ya faili

Kwa mfano, fikiria una faili iliyoitwa faili1 ungeendesha amri ifuatayo:

file file1

Pato itakuwa kitu kama hiki:

faili1: data ya PNG ya picha, 640 x 341, 8-bit / rangi RGB, ambayo haijaingiliwa

Pato imeonyeshwa inaamua file1 kuwa faili ya picha au kuwa faili halisi ya mtandao wa picha (PNG).

Aina tofauti za faili zinazalisha matokeo tofauti kama ifuatavyo:

Customize Pato Kutoka File Command

Kwa chaguo-msingi, amri ya faili hutoa jina la faili na kisha maelezo yote juu ya faili. Ikiwa unataka tu maelezo bila jina la faili mara kwa mara utumie kubadili zifuatazo:

faili -b faili1

Pato itakuwa kitu kama hiki:

Data ya PNG ya picha, 640 x 341, R-8 / bit RGB, ambayo haijaingiliwa

Unaweza pia kubadilisha mpangilio kati ya jina la faili na aina.

Kwa default, delimiter ni colon (:) lakini unaweza kubadilisha kwa chochote wewe kama kama ishara ya bomba kama ifuatavyo:

faili -F '|' faili1

Pato sasa itakuwa kitu kama hiki:

faili1 | Data ya PNG ya picha, 640 x 341, R-8 / bit RGB, ambayo haijaingiliwa

Kushughulikia Files nyingi

Kwa default, utatumia amri ya faili dhidi ya faili moja. Unaweza, hata hivyo, kutaja jina la faili ambalo lina orodha ya faili zinazopangwa na amri ya faili:

Kwa mfano fungua faili inayoitwa testfiles kwa kutumia mhariri wa nano na uongeze mstari huu:

Hifadhi faili na uendelee amri ya faili ifuatayo:

Faili za faili -f

Pato itakuwa kitu kama hiki:

/ nk / passwd: Nakala ya ASCII
/etc/pam.conf: Nakala ya ASCII
/ nk / opt: directory

Files zilizosimamiwa

Kwa default wakati wewe kukimbia amri ya faili dhidi ya faili compressed utaona pato kitu kama hii:

file.zip: data ya kumbukumbu ya ZIP, angalau V2.0 ili kutolewa

Wakati hii inakuambia kuwa faili ni faili ya kumbukumbu haijui yaliyomo faili. Unaweza kuangalia ndani ya faili ya zip ili kuona aina za faili za faili ndani ya faili iliyosaidiwa.

Amri ifuatayo inaendesha amri ya faili dhidi ya faili ndani ya faili ya ZIP:

Faili ya faili -z

Pato sasa itaonyesha aina ya faili za faili ndani ya kumbukumbu.

Muhtasari

Kwa ujumla, watu wengi watatumia tu amri ya faili ili kupata aina ya msingi ya faili lakini ili kujua zaidi juu ya uwezekano wote wa amri ya faili hutoa aina yafuatayo kwenye dirisha la terminal:

faili ya mtu