Bii o ṣe le Wa Awọn oriṣi Faili ni Linux


Ọna to rọọrun lati pinnu iru faili kan lori ẹrọ iṣiṣẹ eyikeyi jẹ igbagbogbo lati wo itẹsiwaju rẹ (fun apẹẹrẹ .xml, .sh, .c, .tar etc..). Kini ti faili kan ko ba ni itẹsiwaju, bawo ni o ṣe le pinnu iru rẹ?

Lainos ni iwulo iwulo ti a pe ni faili eyiti o ṣe diẹ ninu awọn idanwo lori faili pàtó kan ati tẹ iru faili naa ni kete ti idanwo kan ba ṣaṣeyọri. Ninu nkan kukuru yii, a yoo ṣalaye awọn apẹẹrẹ aṣẹ faili ti o wulo lati pinnu iru faili kan ni Linux.

Akiyesi: Lati ni gbogbo awọn aṣayan ti a ṣalaye ninu nkan yii, o yẹ ki o ṣiṣẹ ẹya faili 5.25 (ti o wa ni awọn ibi ipamọ Ubuntu) tabi tuntun. Awọn ibi ipamọ CentOS ni ẹya ti atijọ ti aṣẹ faili (faili-5.11) eyiti ko ni awọn aṣayan diẹ.

O le ṣiṣe atẹle atẹle lati jẹrisi ẹya ti iwulo faili bi o ti han.

$ file -v

file-5.33
magic file from /etc/magic:/usr/share/misc/magic

Faili Linux Awọn apẹẹrẹ Commandfin

1. Aṣẹ faili ti o rọrun julọ jẹ bi atẹle ni ibiti o ṣe pese faili kan ti iru ti o fẹ lati wa.

$ file etc

2. O tun le kọja awọn orukọ awọn faili lati ṣe ayẹwo lati faili kan (ọkan fun laini), eyiti o le ṣafihan nipa lilo asia -f bi o ti han.

$ file -f files.list

3. Lati jẹ ki iṣẹ faili yarayara o le ṣe iyasọtọ idanwo kan (awọn idanwo ti o wulo pẹlu apẹrẹ, apẹrẹ, aiyipada, awọn ami, cdf, compress, elf, soft and tar) lati inu awọn idanwo ti a ṣe lati pinnu iru faili naa, lo -e asia bi o ti han.

$ file -e ascii -e compress -e elf etc

4. Aṣayan -s fa faili lati tun ka bulọọki tabi ohun kikọ awọn faili pataki, fun apẹẹrẹ.

$ file -s /dev/sda

/dev/sda: DOS/MBR boot sector, extended partition table (last)

5. Fifi awọn aṣayan -z kọ awọn faili lati wo inu awọn faili fisinuirindigbindigbin.

$ file -z backup

6. Ti o ba fẹ ṣe ijabọ alaye nipa awọn akoonu kii ṣe funmorawon nikan, ti faili ti a fisinuirindigbindigbin, lo asia -Z .

$ file -Z backup

7. O le sọ fun aṣẹ faili lati jade awọn okun iru mime dipo ti awọn eniyan ti o ṣee ṣe kawe, ti lilo aṣayan -i .

$ file -i -s /dev/sda

/dev/sda: application/octet-stream; charset=binary

8. Ni afikun, o le gba atokọ ti o ya sọtọ ti awọn amugbooro ti o wulo fun iru faili ti a rii nipa fifi afikun -awọn afikun.

$ file --extension /dev/sda

Fun alaye diẹ sii ati awọn aṣayan lilo, kan si oju-iwe eniyan aṣẹ faili.

$ man file

Gbogbo ẹ niyẹn! Faili faili jẹ iwulo Linux ti o wulo lati pinnu iru faili kan laisi itẹsiwaju. Ninu nkan yii, a pin diẹ ninu awọn apẹẹrẹ aṣẹ faili ti o wulo. Ti o ba ni awọn ibeere tabi awọn ero lati pin, lo fọọmu esi ni isalẹ lati de ọdọ wa.