Mar a dhearbhaicheas tu an seòrsa File File a 'cleachdadh Linux

Bidh a 'mhòr-chuid de dhaoine a' coimhead air leudachadh faidhle agus an uairsin a 'tomhas an seòrsa faidhle bhon leudachadh sin. Mar eisimpleir, nuair a chì thu faidhle le leudachadh de gif, jpg, bmp no png bhiodh thu a 'smaoineachadh air faidhle ìomhaigh agus nuair a chì thu faidhle le leudachadh air zip tha thu a' gabhail ris gu bheil am faidhle air a chuir còmhla le bhith a 'cleachdadh zip a-rithist .

Ann an fìrinn faodaidh aon fhaidhle a bhith aig aon leudachadh ach a bhith na rud gu tur eadar-dhealaichte agus mura eil leudachadh aig faidhle ciamar a dh 'fhaodas tu an seòrsa faidhle a dhearbhadh?

Ann an Linux, gheibh thu a-mach an seòrsa fìor fhaidhlichean le bhith a 'cleachdadh an fhaidhle.

Mar a dh'obraicheas an t-òrdugh faidhle

A rèir nan sgrìobhainnean, bidh an t-òrdugh faidhle a 'ruith trì seataichean de dheuchainnean an aghaidh faidhle:

Tha a 'chiad sheata de dheuchainnean gus freagairt dhligheach a thilleadh ag adhbhrachadh gun tèid an seòrsa faidhle a chlò-bhualadh.

Bidh deuchainnean siostam faidhlichean a 'sgrùdadh an tilleadh bho ghairm siostam stat. Bidh am prògram a 'sgrùdadh gus faicinn a bheil am faidhle falamh agus a bheil e na fhaidhle sònraichte. Ma lorgar an seòrsa faidhle ann am faidhle ceannard an t-siostaim thèid a thilleadh mar an seòrsa faidhle dligheach.

Bidh na deuchainnean draoidheil a 'sgrùdadh susbaint an fhaidhle agus gu sònraichte le beagan bytes aig an toiseach a chuidicheas a' dearbhadh an seòrsa faidhle. Tha diofar fhaidhlichean ann a bhios a 'cuideachadh le bhith a' co-fhreagairt faidhle le a seòrsa faidhle agus tha iad sin air an stòradh ann an / etc / draoidheachd, / usr / share / misc / magic.mgc, / usr / share / misc / magic. Faodaidh tu a dhol thairis air na faidhlichean seo le bhith a 'cur faidhle anns a' phutan dachaigh agad ris an canar $ HOME / .magic.mgc no $ HOME / .agag.

Is e deuchainnean cànain na deuchainnean deireannach. Tha am faidhle air a sgrùdadh gus faicinn an e faidhle teacsa a th 'ann. Le bhith a 'dèanamh deuchainn air a' chiad bit byte de fhaidhle, faodaidh tu mìneachadh a bheil e na ASCII, UTF-8, UTF-16 no ann an cruth eile a tha a 'dearbhadh an fhaidhle mar fhaidhle teacsa. Aon uair 's gu bheil an t-seata caractar air a thionndadh thèid am faidhle a dhearbhadh an aghaidh chànanan eadar-dhealaichte. Mar eisimpleir, tha am prògram faidhle.

Mura h-eil gin de na deuchainnean ag obair tha an toradh dìreach dàta.

Mar a chleachdas tu an Command Command

Faodar an t-òrdugh faidhle a chleachdadh mar a leanas:

faidhle faidhle

Mar eisimpleir, smaoinich gu bheil faidhle agad ris an canar file1 gum biodh thu a 'ruith an òrdugh a leanas:

faidhle file1

Bidh an toradh mar rud mar seo:

File1: dàta ìomhaigh PNG, 640 x 341, 8-bit / dath RGB, neo-eadar-fhighte

Tha an toradh a tha air a shealltainn a 'dearbhadh faidhle1 mar fhaidhle deilbh no airson a bhith nas cruaidhe faidhle grafaigeach gluasadach (PNG).

Bidh diofar seòrsaichean faidhlichean a 'dèanamh diofar thoraidhean mar a leanas:

Clàraich a-mach an toradh às an òrdugh faidhle

Mar as trice, bidh an t-òrdugh faidhle a 'toirt seachad ainm an fhaidhle agus an uairsin a h-uile mion-fhiosrachadh os cionn an fhaidhle. Ma tha thu dìreach ag iarraidh am fiosrachadh gun ainm an fhaidhle a-rithist, cleachd an tionndadh a leanas:

file -b file1

Bidh an toradh mar rud mar seo:

Dàta ìomhaigh PNG, 640 x 341, 8-bit / dath RGB, neo-eadar-fhighte

Faodaidh tu cuideachd an deasachadh eadar an ainm-faidhle agus an seòrsa atharrachadh.

Gu bunaiteach, is e coloin a th 'anns an deimichear (:) ach faodaidh tu atharrachadh gu rud sam bith a thogras tu mar an samhla pìoba mar a leanas:

file -F '|' file1

Bidh an toradh a-nis mar rud mar seo:

file1 | Dàta ìomhaigh PNG, 640 x 341, 8-bit / dath RGB, neo-eadar-fhighte

A 'làimhseachadh iom-fhaidhlichean

Gu bunaiteach, cleachdaidh tu an comharra faidhle an aghaidh aon fhaidhle. Faodaidh tu ge-tà, ainm-faidhle a shònrachadh far a bheil liosta de fhaidhlichean ri phròiseasachadh leis an òrdugh faidhle:

Mar eisimpleir, fosgail faidhle air a bheil testfiles a 'cleachdadh an neach-deasachaidh nano agus cuir na sreathan sin ris:

Sàbhail am faidhle agus ruith an òrdugh faidhle a leanas:

file -f testfiles

Bidh an toradh mar rud mar seo:

/ etc / passwd: teacsa ASCII
/etc/pam.conf: teacs ASCII
/ etc / opt: eòlaire

Fhaidhlichean co-èibhinn

Mar as àbhaist nuair a ruith thu an t-òrdugh faidhle an aghaidh faidhle co-chruinne, chì thu rudeigin mar seo:

file.zip: Dàta tasglainn ZIP, V2.0 co-dhiù airson a tharraing

Ged a tha seo ag innse dhut gu bheil am faidhle na fhaidhle tasglainn chan eil fios agad gu bheil susbaint an fhaidhle. Faodaidh tu coimhead taobh a-staigh an fhaidhle zip gus na faidhlichean faidhlichean de na faidhlichean fhaicinn taobh a-staigh na faidhliche co-ghlèidhte.

Tha an àithne a leanas a 'ruith an fhaidhle faidhle an aghaidh nam faidhlichean taobh a-staigh faidhle ZIP:

file -z filename

Nì an toradh a-nis na seòrsachan faidhlichean faidhlichean taobh a-staigh an tasglann.

Geàrr-chunntas

San fharsaingeachd, bidh a 'chuid as motha de dhaoine dìreach a' cleachdadh an òrdugh faidhle gus an seòrsa faidhle bunaiteach a lorg ach airson barrachd fhaighinn a-mach mu na cothroman a tha an comharra a 'tabhann, cuir na leanas a-steach don uinneag terminal:

faidhle duine