أهم أسئلة "Linux"

يجب أن تكون أسئلة LINUX ذات صلة بالبرمجة.

كيف يمكنني العثور على جميع الملفات التي تحتوي على نص معين على نظام Linux؟

أحاول إيجاد طريقة لفحص نظام Linux بالكامل لجميع الملفات التي تحتوي على سلسلة نصية معينة. فقط للتوضيح ، أبحث عن نص داخل الملف ، وليس في اسم الملف.عندما كنت أبحث عن كيفية القيام بذلك ، صادفت هذا الحل مرتين:find / -type f -exec grep -H 'text-to-find-here' {} \; ومع ذلك ، فإنه لا يعمل. يبدو أنه يعرض كل ملف في النظام.هل هذا قريب من الطريقة الصحيحة للقيام بذلك؟ إذا لم يكن كذلك ، كيف أفعل؟ ستكون هذه القدرة على العثور على سلاسل نصية في الملفات مفيدة للغاية لبعض مشاريع البرمجة التي أقوم بها.

linux text grep directory find

كيفية تغيير أذونات مجلد ومجلداته الفرعية / ملفاته في خطوة واحدة؟

أرغب في تغيير أذونات أحد المجلدات وجميع المجلدات والملفات الفرعية الخاصة به في خطوة واحدة (أمر) في Linux.لقد جربت بالفعل الأمر أدناه ولكنه يعمل فقط للمجلد المذكور:chmod 775 /opt/lampp/htdocs هل هناك طريقة لتعيين chmod 755 لـ /opt/lampp/htdocs وجميع محتوياته بما في ذلك المجلدات الفرعية والملفات؟أيضًا ، في المستقبل ، إذا قمت بإنشاء مجلد أو ملف جديد داخل htdocs ، فكيف يمكن تعيين أذونات ذلك تلقائيًا على 755 ؟ألقيت نظرة على هذا الرابط أيضًا: […] قراءة المزيد…

linux permissions directory chmod

كيف يمكنني العثور بشكل متكرر على جميع الملفات الموجودة في المجلدات الحالية والمجلدات الفرعية بناءً على مطابقة أحرف البدل؟

كيف يمكنني العثور بشكل متكرر على جميع الملفات الموجودة في المجلدات الحالية والمجلدات الفرعية بناءً على مطابقة أحرف البدل؟

linux shell

كيف أنسخ المجلد الذي يحتوي على الملفات إلى مجلد آخر في نظام التشغيل Unix / Linux؟

أواجه بعض المشكلات لنسخ مجلد به ملفات في هذا المجلد إلى مجلد آخر. الأمر cp -r لا ينسخ الملفات الموجودة في المجلد.

linux cp

Chmod 777 إلى مجلد وجميع المحتويات

لدي دليل ويب /www ومجلد في ذلك الدليل يسمى store .يوجد العديد من الملفات والمجلدات داخل store . أريد أن أمنح المجلد store وجميع الملفات والمجلدات الموجودة داخل المجلد store كافة الأذونات.كيف أقوم بهذا العمل؟ انا اخمن عبر htaccess.

linux web permissions file-permissions chmod

كيف يمكنني ربط ملف في Linux؟

أريد عمل رابط رمزي في لينكس. لقد كتبت أمر Bash هذا حيث يكون المسار الأول هو المجلد الذي أريد الارتباط به والمسار الثاني هو المصدر المترجم.ln -s '+basebuild+'/IpDome-kernel/kernel /home/build/ […] قراءة المزيد…

linux symlink

التكرار خلال محتوى ملف في Bash

كيف يمكنني تكرار كل سطر في ملف نصي باستخدام Bash ؟مع هذا البرنامج النصي:echo "Start!" for p in (peptides.txt) do echo "${ […] قراءة المزيد…

linux bash loops unix io

كيفية إنشاء ملف في Linux من نافذة Terminal؟

ما أسهل طريقة لإنشاء ملف في Linux Terminal؟

linux bash file command-line-interface

كيف يتم تعيين $ PATH بشكل دائم على Linux / Unix؟

أحاول إضافة دليل إلى طريقي بحيث يكون دائمًا في مسار Linux الخاص بي. لقد حاولت:export PATH=$PATH:/path/to/dir يعمل هذا ، ولكن في كل مرة أخرج فيها من المحطة الطرفية وأبدأ مثيلًا طرفيًا جديدًا ، يتم فقد هذا المسار ، وأحتاج إلى تشغيل أمر التصدير مرة أخرى.كيف يمكنني القيام بذلك بحيث يتم تعيين هذا بشكل دائم؟

linux bash unix path zsh

كيف يمكنني الإصابة بشكل متكرر؟

كيف يمكنني بشكل متكرر grep جميع الدلائل والأدلة الفرعية؟find . | xargs grep "texthere" *

linux unix grep