خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را


آموزش استفاده از دستور file در لینوکس

آموزش استفاده از دستور file در لینوکس
دستور file در لینوکس نوع فایل را نمایش می دهد. مثلا موقعی که باید نوع فایلی را که قبلاً با آن برخورد نداشته اید، بیابید یا فایلی که پسوندی ندارد و اصلا نوع فایل مشخص نیست می تواند کاربردی باشد.

نرم افزار سامانه مودیان راهکار



Linux File Command Syntax

Syntax دستور file به صورت زیر است:

file [OPTION] [FILE]

می تواند یک یا چند نام فایل(FILE) را به عنوان آرگومان در دستور انتخاب کند.

How to Use the file Command to Find the File Type

خب، چگونه از دستور File در لینوکس استفاده کنیم؟ چگونه از دستور file برای یافتن نوع فایل در لینوکس استفاده کنیم؟ دستور file فایل ها را بر اساس یک سری تست طبقه بندی می کند و بر اساس اولین تست موفق نوع فایل را تعیین می کند. در ساده‌ترین شکل، وقتی بدون هیچ گزینه‌ای استفاده می‌شود، دستور file نام فایل را همراه با نوع فایل نمایش می‌دهد:

file /etc/group

/etc/group: ASCII text

برای نمایش فقط نوع فایل از گزینه b- استفاده کنید:

file -b /etc/group

ASCII text

همانطور که در خروجی بالا می بینید، فایل /etc/group یک فایل متنی است.

How to Find the File Type of Multiple Files

شما می توانید بیش از یک فایل را به دستور 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[sha1]=42602c973215ba5b8ab5159c527e72f38e83ee52, stripped
/opt/card.zip: Zip archive data, at least v1.0 to extract

همچنین کاراکترهای wildcard را می پذیرد. به عنوان مثال، برای پیدا کردن هر فایل jpg در دایرکتوری جاری باید دستور زیر اجرا کنید:

file *.jpg

How to View the Mime Type of a File

از گزینه i- برای تعیین نوع mime یک فایل استفاده کنید:

file -i /var/www/index.html

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

نمایش دیدگاه ها (0 دیدگاه)

دیدگاه خود را ثبت کنید:

انتخاب تصویر ویرایش حذف
توجه! حداکثر حجم مجاز برای تصویر 500 کیلوبایت می باشد.


دسته بندی مطالب خوش آموز