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

أمر Linux whereis

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

يُستخدم الأمر whereis في Linux للبحث عن الملفات.

يبحث هذا الأمر في مجلدات محددة عن ملفات تتوافق مع الشروط. يجب أن تكون هذه الملفات كودًا مصدرًا أو ملفات ثنائية أو ملفات مساعدة.

يُستخدم هذا الأمر للبحث فقط عن ملفات الثنائية والكود المصدر ودفاتر التعليمات اليدوية، ويجب استخدام الأمر locate للبحث عن ملفات عادية.

النحو

whereis [-bfmsu][-B <مجلد>...][-M <مجلد>...][-S <مجلد>...][ملف...]

الإعدادات:

  • -b ُالبحث فقط عن ملفات الثنائية.
  • -B<مجلد> ُالبحث فقط في المجلد المحدد عن ملفات الثنائية.
  • -f ُعدم عرض مسار الملف قبل اسم الملف.
  • -m ُالبحث فقط عن ملفات الشرح.
  • -M<مجلد>  البحث فقط عن ملفات الشروحات في المجلدات المحددة.
  • -s  البحث فقط عن ملفات المصدر.
  • -S<مجلد>  البحث فقط في المجلدات المحددة عن الملفات المصدر.
  • -u  البحث عن ملفات لا تحتوي على نوع معين.
  • مثال على الاستخدام

    لعرض موقع أمر "bash" باستخدام الأمر "whereis"، أدخل الأمر التالي:

    $ whereis bash 
    

    بعد تنفيذ الأوامر السابقة، يظهر المعلومات التالية:

    bash:/bin/bash/etc/bash.bashrc/usr/share/man/man1/bash.1.gz 
    

    ملاحظة: المعلومات الم输出的 أعلاه من اليسار إلى اليمين هي اسم البرنامج، مسار bash، مسار صفحة المساعدة لbash.

    إذا كان المستخدم يحتاج إلى استعلام ملفات البرنامج أو ملفات المساعدة بشكل منفرد، يمكنه استخدام الأمر التالي:

    $ whereis -b bash 
    $ whereis -m bash 
    

    يظهر المعلومات التالية:

    $ whereis -b bash               # عرض برنامج أمر bash  
    bash: /bin/bash /etc/bash.bashrc /usr/share/bash    # عنوان برنامج أمر bash  
    $ whereis -m bash               # عرض ملف المساعدة لأمر bash  
    bash: /usr/share/man/man1/bash.1.gz  # عنوان ملف المساعدة لأمر bash  
    

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