Maybaygiare.org

Blog Network

Hogyan lehet megtudni a fájltípusokat Linux alatt

a fájl típusának legegyszerűbb módja bármely operációs rendszeren általában a kiterjesztésének megtekintése (például .xml, .sh, .c, .kátrány stb..). Mi van, ha egy fájlnak nincs kiterjesztése, hogyan határozhatja meg annak típusát?

olvassa el még: 7 módszer a fájlrendszer típusainak megismerésére Linuxban

a Linuxnak van egy hasznos fájl nevű segédprogramja, amely elvégez néhány tesztet egy megadott fájlon, és kinyomtatja a fájltípust, ha a teszt sikeres. Ebben a rövid cikkben elmagyarázzuk a fájlparancsok hasznos példáit a Fájltípus meghatározásához Linuxban.

Megjegyzés: Az ebben a cikkben leírt összes lehetőség eléréséhez az 5.25-ös (Az Ubuntu tárolókban elérhető) vagy újabb fájlverziót kell futtatnia. A CentOS adattárak rendelkeznek a file command régebbi verziójával (file-5.11), amelyből hiányzik néhány lehetőség.

a következő parancs futtatásával ellenőrizheti a fájl segédprogram verzióját az ábrán látható módon.

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

Linux Fájl parancs példák

1. A legegyszerűbb fájlparancs a következő, ahol csak olyan fájlt ad meg, amelynek típusát meg szeretné tudni.

$ 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. A fájl gyorsabb működéséhez kizárhat egy tesztet (az érvényes tesztek közé tartozik az apptype, ascii, encoding, tokens, cdf, compress, elf, soft és tar) a Fájltípus meghatározásához végzett tesztek listájából, használja a -e jelzőt az ábrán látható módon.

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

4. A -s opció hatására a fájl például blokk vagy karakter speciális fájlokat is olvas.

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

5. A -z opciók hozzáadása utasítja a fájlt, hogy nézzen be a tömörített fájlokba.

$ file -z backup
tömörített fájlok meghatározása
tömörített fájlok meghatározása

6. Ha csak a tömörített fájl tartalmáról szeretne információt jelenteni, nem pedig a tömörítésről, használja a -Z jelzőt.

$ file -Z backup

7. A -i opcióval megmondhatja a file parancsnak, hogy a hagyományosabb, ember által olvasható karakterláncok helyett mime típusú karakterláncokat adjon ki.

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

8. Ezenkívül a-extension kapcsoló hozzáadásával kaphat egy perjel –elválasztott listát a talált fájltípus érvényes kiterjesztéseiről.

$ file --extension /dev/sda

további információkért és használati lehetőségekért keresse fel a file command man oldalt.

$ man file

Ez minden! a file command egy hasznos Linux segédprogram a kiterjesztés nélküli fájl típusának meghatározásához. Ebben a cikkben megosztottunk néhány hasznos fájlparancsot. Ha bármilyen kérdése vagy gondolata van megosztani, használja az alábbi visszajelzési űrlapot, hogy elérjen minket.

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.