Giunsa pagpangita ang mga tipo sa file sa Linux


Ang pinakasayon nga paagi sa pagtino sa matang sa file sa bisan unsang operating system kasagaran ang pagtan-aw sa extension niini (pananglitan .xml, .sh, .c, .tar etc..). Unsa kaha kung ang usa ka file walay extension, unsaon nimo pagtino ang tipo niini?

Ang Linux adunay usa ka mapuslanon nga gamit nga gitawag og file nga nagpahigayon sa pipila ka mga pagsulay sa usa ka piho nga file ug nag-imprinta sa tipo sa file sa higayon nga ang usa ka pagsulay malampuson. Niini nga mubo nga artikulo, among ipasabut ang mapuslanon nga mga pananglitan sa command file aron mahibal-an ang usa ka tipo sa file sa Linux.

Mubo nga sulat: Aron makuha ang tanan nga mga kapilian nga gihulagway sa kini nga artikulo, kinahanglan nimo nga magamit ang bersyon sa file 5.25 (anaa sa mga repositoryo sa Ubuntu) o mas bag-o. Ang mga repositoryo sa CentOS adunay mas daan nga bersyon sa file command (file-5.11) nga kulang sa pipila ka mga kapilian.

Mahimo nimong ipadagan ang pagsunod sa mando aron masusi ang bersyon sa file utility sama sa gipakita.

$ file -v

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

Mga Pananglitan sa Command sa Linux file

1. Ang pinakasimple nga sugo sa file mao ang mosunod diin maghatag ka lang ug file kansang tipo gusto nimong masayran.

$ file etc

2. Mahimo usab nimong ipasa ang mga ngalan sa mga file nga susihon gikan sa usa ka file (usa matag linya), nga mahimo nimong ipiho gamit ang -f nga bandila sama sa gipakita.

$ file -f files.list

3. Aron mas paspas ang pagtrabaho sa file mahimo nimong dili iapil ang usa ka pagsulay (ang balido nga mga pagsulay naglakip sa apptype, ascii, encoding, token, cdf, compress, elf, soft ug tar) gikan sa listahan sa mga pagsulay nga gihimo aron mahibal-an ang tipo sa file, gamita ang -e bandera sama sa gipakita.

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

4. Ang -s nga opsyon maoy hinungdan nga ang file mabasa usab sa block o character nga espesyal nga mga file, pananglitan.

$ file -s /dev/sda

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

5. Ang pagdugang sa -z nga mga opsyon nagmando sa file sa pagtan-aw sulod sa mga compressed files.

$ file -z backup

6. Kung gusto nimong i-report ang impormasyon bahin sa mga sulod lamang dili ang compression, sa usa ka compressed file, gamita ang -Z flag.

$ file -Z backup

7. Mahimo nimong sultihan ang file command sa pag-output sa mime type nga mga string imbes sa mas tradisyonal nga mabasa sa tawo, gamit ang -i nga opsyon.

$ file -i -s /dev/sda

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

8. Dugang pa, mahimo kang makakuha og slash-separated list sa balidong mga extension para sa tipo sa file nga makita pinaagi sa pagdugang sa –extension switch.

$ file --extension /dev/sda

Para sa dugang nga impormasyon ug mga opsyon sa paggamit, konsultaha ang file command man page.

$ man file

Kana lang! file command kay usa ka mapuslanong Linux utility para madeterminar ang klase sa file nga walay extension. Niini nga artikulo, among gipaambit ang pipila ka mapuslanon nga mga pananglitan sa sugo sa file. Kung naa kay pangutana o hunahuna nga ipaambit, gamita ang feedback form sa ubos para maabot mi.