Android

คำสั่งไฟล์ Linux

What the Waters Left Behind Trailer 2 (2018) Los Olvidados

What the Waters Left Behind Trailer 2 (2018) Los Olvidados

สารบัญ:

Anonim

คำสั่ง file Linux แสดงประเภทของไฟล์ เป็นประโยชน์เมื่อคุณต้องค้นหาประเภทของไฟล์ที่คุณไม่เคยเห็นมาก่อนหรือไฟล์ไม่มีนามสกุลไฟล์

ไวยากรณ์คำสั่งไฟล์ Linux

ไวยากรณ์สำหรับคำสั่ง file Linux มีดังนี้:

file

สามารถใช้ชื่อไฟล์ตั้งแต่หนึ่งชื่อขึ้นไปเป็นอาร์กิวเมนต์

วิธีใช้คำสั่งไฟล์เพื่อค้นหาประเภทไฟล์

คำสั่ง file จัดประเภทไฟล์ตามชุดการทดสอบและกำหนดประเภทไฟล์ตามการทดสอบที่สำเร็จครั้งแรก

ในรูปแบบที่ง่ายที่สุดเมื่อใช้โดยไม่มีตัวเลือกใด ๆ คำสั่ง file จะแสดงชื่อไฟล์พร้อมกับประเภทไฟล์:

file /etc/group

/etc/group: ASCII text

หากต้องการแสดงเฉพาะประเภทไฟล์ให้ใช้ตัวเลือก -b ( --brief ):

file -b /etc/group

ASCII text

ดังที่คุณเห็นจากเอาต์พุตด้านบนไฟล์ /etc/group คือไฟล์ข้อความ

วิธีค้นหาประเภทไฟล์ของหลาย ๆ ไฟล์

คุณสามารถส่งไฟล์มากกว่าหนึ่งไฟล์ไปยังคำสั่ง file :

file /bin/bash /opt/card.zip

คำสั่งจะพิมพ์ประเภทของแต่ละไฟล์ในไฟล์แยก:

/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

นอกจากนี้ยังยอมรับอักขระตัวแทน ตัวอย่างเช่นหากต้องการค้นหาประเภทของไฟล์ .jpg แต่ละไฟล์ในไดเรกทอรีปัจจุบันคุณจะต้องรัน:

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

วิธีการดูประเภทไฟล์ Mime

ใช้ตัวเลือก -i ( --mime ) เพื่อกำหนดประเภท mime ของไฟล์:

file -i /var/www/index.html

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

ข้อสรุป

ถึงตอนนี้คุณควรมีความเข้าใจวิธีใช้คำสั่งไฟล์ Linux อย่างดี สำหรับข้อมูลเพิ่มเติมเกี่ยวกับคำสั่ง find ให้ดูที่หน้า man file

ไฟล์เทอร์มินัล