Android

Linux dosya komutu

Linux#10 Dosya Komutları ve Dosya aratma

Linux#10 Dosya Komutları ve Dosya aratma

İçindekiler:

Anonim

Linux file komutu file türünü görüntüler. Daha önce hiç görmediğiniz dosya türünü bulmanız gerektiğinde veya dosyanın bir dosya uzantısına sahip olmadığınızda yardımcı olur.

Linux Dosya Komut Sözdizimi

Linux file komutunun sözdizimi aşağıdaki gibidir:

file

Bağımsız değişkenleri olarak bir veya daha fazla dosya adı alabilir.

Dosya Türünü Bulma Komutu Nasıl Kullanılır

file komutu dosyaları bir dizi sınamaya göre sınıflandırır ve ilk başarılı sınamaya göre dosya türünü belirler.

Herhangi bir seçenek olmadan kullanıldığında en basit haliyle, file komutu dosya adını ve dosya türünü görüntüler:

file /etc/group

/etc/group: ASCII text

Yalnızca dosya türünü göstermek için -b ( --brief ) seçeneğini kullanın:

file -b /etc/group

ASCII text

Yukarıdaki çıktıdan görebileceğiniz gibi /etc/group dosyası bir metin dosyasıdır.

Birden Çok Dosya Dosya Türünü Bulma

file komutuna birden fazla dosya iletebilirsiniz:

file /bin/bash /opt/card.zip

Komut, her dosyanın türünü ayrı bir dosyaya yazdırır:

/bin/bash: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID=42602c973215ba5b8ab5159c527e72f38e83ee52, stripped /opt/card.zip: Zip archive data, at least v1.0 to extract

Ayrıca joker karakterleri de kabul eder. Örneğin, yürürlükteki dizindeki her bir .jpg dosyasının türünü bulmak için:

file *.jpg

imgage001.jpg: JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, progressive, precision 8, 2083x1250, components 3 imgage031.jpg: JPEG image data, JFIF standard 1.01, resolution (DPI), density 72x72, segment length 16, comment: "Created with GIMP", baseline, precision 8, 1280x1024, components

Bir dosyanın Mime türü nasıl görüntülenir

Bir dosyanın mime türünü belirlemek için -i ( --mime ) seçeneğini kullanın:

file -i /var/www/index.html

/var/www/index.html: text/html; charset=us-ascii

Sonuç

Şimdiye kadar Linux dosya komutunun nasıl kullanılacağı konusunda iyi bir anlayışa sahip olmalısınız. find komutu hakkında daha fazla bilgi için dosya kılavuzu sayfasına bakın.

dosya terminali