English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

أمر Linux file

مجمع الأوامر في لينكس

أمر file الخاص بـ Linux لتحديد نوع الملف.

من خلال الأمر file، يمكننا التعرف على نوع الملف.

النحو

file [-bcLvz][-f <ملف الأسماء>][-m <ملف الرقم السحري>...][ملف أو دليل...]

الإعدادات

  • -b  عندما يظهر النتيجة، لا يظهر اسم الملف.
  • -c  يظهر عملية تنفيذ الأوامر بشكل مفصل، مما يساعد في تصحيح الأخطاء أو تحليل حالات تنفيذ البرامج.
  • -f<ملف الأسماء>  يحدد ملف الأسماء، إذا كان لديه عدة أسماء ملف، يتعرف file على هذه الملفات بالترتيب، نموذج كل سطر اسم ملف.
  • -L  يظهر فئة الملف المربوط مباشرة.
  • -m<ملف الرقم السحري>  يحدد ملف الرقم السحري.
  • -v  يظهر معلومات الإصدار.
  • -z  يحاول تفسير محتويات الملفات المضغوطة.
  • [ملف أو دليل...] لتحديد قائمة الملفات النوع، استخدم مسافات بين الملفات، يمكنك استخدام محددات اللفظية في الشيل لتنسيق ملفات متعددة.

مثال على الإنترنت

يظهر نوع الملف:

[root@localhost ~]# file install.log
install.log: نص يونيكود UTF-8
[root@localhost ~]# file -b install.log      <== لا يظهر اسم الملف
نص يونيكود UTF-8
[root@localhost ~]# file -i install.log      <== عرض فئة MIME.
install.log: text/plain; charset=utf-8
[root@localhost ~]# file -b -i install.log
text/plain; charset=utf-8

عرض نوع الملف المميز للروابط النصية

[root@localhost ~]# ls -l /var/mail
lrwxrwxrwx 1 root root 10 08-13 00:11 /var/mail -> spool/mail
[root@localhost ~]# file /var/mail
/var/mail: رابط رمزي إلى `spool/mail'
[root@localhost ~]# file -L /var/mail
/var/mail: مجلد
[root@localhost ~]# file /var/spool/mail
/var/spool/mail: مجلد
[root@localhost ~]# file -L /var/spool/mail
/var/spool/mail: مجلد

مجمع الأوامر في لينكس