Yadda ake Nemo Nau'in Fayil a cikin Linux


Hanya mafi sauƙi don tantance nau'in fayil akan kowane tsarin aiki shine yawanci duba tsawo (misali .xml, .sh, .c, .tar da sauransu..). Idan fayil ba shi da tsawo fa, ta yaya za ku iya tantance nau'insa?

Linux yana da amfani mai amfani da ake kira fayil wanda ke aiwatar da wasu gwaje-gwaje akan takamaiman fayil kuma yana buga nau'in fayil ɗin da zarar gwaji ya yi nasara. A cikin wannan ɗan gajeren labarin, za mu bayyana misalan umarnin fayil masu amfani don ƙayyade nau'in fayil a Linux.

Lura: Don samun duk zaɓuɓɓukan da aka bayyana a cikin wannan labarin, yakamata ku kasance kuna gudanar da nau'in fayil ɗin 5.25 (samuwa a cikin ma'ajin Ubuntu) ko sababbi. Ma'ajiyar CentOS suna da tsohuwar sigar umarnin fayil (file-5.11) wanda ba shi da wasu zaɓuɓɓuka.

Kuna iya gudanar da bin umarni don tabbatar da sigar kayan amfanin fayil kamar yadda aka nuna.

$ file -v

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

Misalan Umurnin Fayil na Linux

1. Mafi sauki umarnin fayil shine kamar haka inda kawai ka samar da fayil ɗin wanda kake son ganowa.

$ file etc

2. Hakanan zaka iya shigar da sunayen fayilolin da za a bincika daga fayil (daya akan layi), wanda zaka iya saka ta amfani da alamar -f kamar yadda aka nuna.

$ file -f files.list

3. Don yin aikin fayil da sauri zaka iya ware gwaji (gwajin inganci sun haɗa da apptype, ascii, encoding, tokens, cdf, compress, elf, soft and tar) daga jerin gwaje-gwajen da aka yi don ƙayyade nau'in fayil, yi amfani da -e tuta kamar yadda aka nuna.

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

4. Zaɓin -s yana sa fayil ya karanta block ko haruffa na musamman fayiloli, misali.

$ file -s /dev/sda

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

5. Ƙara zaɓuɓɓukan -z yana ba da umarnin fayil don duba cikin fayilolin da aka matsa.

$ file -z backup

6. Idan kuna son bayar da rahoto game da abubuwan da ke ciki kawai ba matsi ba, na fayil ɗin da aka matsa, yi amfani da tutar -Z.

$ file -Z backup

7. Kuna iya gaya wa umarnin fayil don fitar da nau'in kirtani na mime maimakon na al'ada da ake iya karantawa na ɗan adam, ta amfani da zaɓi -i.

$ file -i -s /dev/sda

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

8. Bugu da ƙari, za ka iya samun slash-rarrabuwa jerin ingantattun kari don nau'in fayil ɗin da aka samo ta ƙara maɓallin -extension.

$ file --extension /dev/sda

Don ƙarin bayani da zaɓuɓɓukan amfani, tuntuɓi shafin mutumin umurnin fayil.

$ man file

Shi ke nan! umarnin fayil shine mai amfani Linux mai amfani don tantance nau'in fayil ba tare da kari ba. A cikin wannan labarin, mun raba wasu misalan umarnin fayil masu amfani. Idan kuna da wasu tambayoyi ko tunani don raba, yi amfani da fom ɗin amsa da ke ƙasa don isa gare mu.