Maybaygiare.org

Blog Network

Tiedostotyyppien selvittäminen Linuxissa

helpoin tapa määrittää minkä tahansa käyttöjärjestelmän tiedostotyyppi on yleensä katsoa sen laajennusta (esim .xml, .sh, .c, .terva jne..). Mitä jos tiedostolla ei ole laajennusta, kuinka voit määrittää sen tyypin?

Lue myös: 7 tapaa selvittää Tiedostojärjestelmätyypit Linuxissa

Linuxilla on hyödyllinen apuohjelma nimeltä file, joka suorittaa joitakin testejä määrätylle tiedostolle ja tulostaa tiedostotyypin testin onnistuttua. Tässä lyhyessä artikkelissa, selitämme hyödyllisiä tiedoston komento esimerkkejä määrittää tiedostotyyppi Linux.

Huomautus: Jos haluat kaikki tässä artikkelissa kuvatut vaihtoehdot, sinun pitäisi olla käynnissä tiedostoversio 5.25 (saatavilla Ubuntu-arkistoissa) tai uudempi. CentOS-arkistoissa on vanhempi versio file commandista (file-5.11), josta puuttuu joitakin vaihtoehtoja.

voit suorittaa komennon jälkeen varmistaaksesi tiedostoapuohjelman version kuten kuvassa.

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

Linux file Command Examples

1. Yksinkertaisin tiedostokomento on seuraava, jossa vain annetaan tiedosto, jonka tyypin haluat selvittää.

$ file etc
Find File Type in Linux
Find File Type in Linux

2. You can also pass the names of the files to be examined from a file (one per line), which you can specify using the -f flag as shown.

$ file -f files.list
Find Files Type in Filename List
Find Files Type in Filename List

3. Jotta tiedosto toimisi nopeammin, voit jättää testin (kelvollisia testejä ovat apptype, ascii, koodaus, tokens, cdf, compress, elf, soft ja tar) pois tiedostotyypin määrittämiseksi tehtyjen testien luettelosta, Käytä -e lippua kuten näkyy.

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

4. -s – valinta saa tiedoston lukemaan myös esimerkiksi block-tai character special-tiedostoja.

$ file -s /dev/sda/dev/sda: DOS/MBR boot sector, extended partition table (last)

5. Lisäämällä -z asetukset ohjeistavat tiedostoa katsomaan pakattujen tiedostojen sisään.

$ file -z backup
Määritä pakatut tiedostot

6. Jos haluat ilmoittaa tiedot vain pakatun tiedoston sisällöstä eikä pakkauksesta, käytä -Z – lippua.

$ file -Z backup

7. Voit sanoa tiedostokomentoa tulostamaan MIME-tyypin merkkijonoja perinteisempien ihmisten luettavien merkkijonojen sijaan käyttämällä -i – valintaa.

$ file -i -s /dev/sda/dev/sda: application/octet-stream; charset=binary

8. Lisäksi voit saada kauttaviiva-erotellun listan löydetyn tiedostotyypin kelvollisista laajennuksista lisäämällä-laajennuskytkimen.

$ file --extension /dev/sda

lisätietoja ja käyttövalintoja saa tiedostokomennon man-sivulta.

$ man file

siinä kaikki! file command on hyödyllinen Linux-apuohjelma tiedoston tyypin määrittämiseksi ilman laajennusta. Tässä artikkelissa, jaoimme joitakin hyödyllisiä tiedoston komento esimerkkejä. Jos sinulla on kysyttävää tai ajatuksia, ota meihin yhteyttä alla olevalla palautelomakkeella.

Vastaa

Sähköpostiosoitettasi ei julkaista.