مشكلة المسافة في اسماء الملفات مع لينوكس

يناير 1, 2013

بسم الله

السلام عليكم

كيف حالكم, ان كنت تبحث عن الحل فانزل للسطر الثامن 🙂

منذ سنة وشهر وبضعة ايام لم اكتب اي تدوينات كسل علي جيش علي توهان المهم اني ساعود للكتابة ثانية بإذن الله

ونظرا لاني كنت نويت عندما كتبت آخر تدوينة ان اعمل مدونة اخري غير تقنية شخصية حتي لا اغير تخصص المدونة فقمت بعمل اخري ولكن علي تملبر هذه المرة

http://abuouf.tumblr.com/

والآن نعود للمشكلة, ما هي المشكلة اصلا

ببساطة عند محاولة كتابة امر علي الطرفية به مسار ملف او مجلد وبداخل اسمه مسافة دائما تلجأ لكتابته بين علامتين تنصيص “” حتي ياخذه string واحد وليس اثنين

ولكن عند محاولة عمل الشيء نفسه عند كتابة اسكربت وبجعل المسار عبارة عن جزئين احدهما متغير سيصبح الامر صعب بعض الشيء

السبب يعود لان الشل تعتبر ان المسافة نهاية الstring كيف نغير هذا إذا

ببساطة بهذا الامر

اولا نحفظ نسخة من المتغير المسئول عن تعريف نهاية الجملة

OLDIFS=$IFS

ثم نعد تعريفه بان نجعله يساوي سطر جديد بهذه الطريقة

IFS=”

او تلك

IFS=$(echo -en "\n\b")
وبهذا لن يعتبر المسافة نهاية اسم الملف ولكن علامة السطر الجديد ولا اظن انه يوجد احد يضع سطر جديد داخل اسم ملف اصلا
ثم نكتب الاسكربت
وفي نهايته نعيد المتغير لما كان عليه
IFS=$OLDIFS

لمن يريد معرفة المزيد من هنا

التدوينة القادمة ستكون عن البرمجة الشبكية ان شاء الله
دمتم في رعاية الله

كيفية تسطيب درايفر كارت الشاشة أيه تي اي علي فيدورا How To: Install ATI Catalyst Drivers on Fedora

ديسمبر 3, 2010

بسم الله

السلام عليكم

كيف حالكم

اولا اعتذر لم ينتظر الدرس الثاني من vbox علي التاخير في تنزيله وان شاء الله سانزله قريبا

موضوع اليوم هو سبب عدم عمل الكومبيز علي فيدورا لدي البعض وهو احد اسباب سخونة الجهاز الشديدة لدي البعض عن العمل علي لينوكس وهو احد اسباب استهلاك البطارية بسرعة علي فيدورا

وللاسف ظللت عامل كامل وما فكرت فيه اطلاقا ولا ادري لماذا اليوم فكرت في البحث عن الحل وافاجأ اني لم اسطب تعريف كارت الشاشة منذ تسطيب فيدورا 12 اي من اكثر من سنة المهم سطبته واصبح الآن الجهاز افضل وتشغيل الكوبيز بسهولة جدا والحرارة معقولة اما البطارية فلم اختبر امرها بعد 🙂

المهم الخطوات

1- تحديث الكيرنال

Step 1 : Update Kernel, Install kernel-devel

sudo yum update kernel

sudo yum install kernel-devel

2- تنزيل الدرايفر من الرابط التالي

Step 2 : Download Drivers

http://support.amd.com/us/gpudownload/Pages/index.aspx

3- تسطيب الدرايفر

ضع الملف في مجلد البيت ثم قم بتنفيذ هذا الامر او شغل الملف في الطرفية بطريقتك ولكن تحت صلاحيات الجذر ,فستظهر لك واجهة تابع معها التسطيب

Step 3 : Install Drivers

copy the file to Home then run this command

sudo  sh ati-driver-installer-10-11-x86.x86_64.run

4- اعد تشغيل الجهاز

Step 4 : Reboot

بالطبع قد اختصرت كثيرا ولكن هذا ما فعلته انا اما الشرح الاصلي والذي لم اقم بتنفذ كل ما به فمن هنا

وربنا يوفقكم

 



AsteriskNOW

نوفمبر 12, 2010

بسم الله

السلام عليكم

اولا كل عام وانتم بخير والامة الاسلامية بخير

بداية سااجل باقي شرح الفيرشوال بوكس للاسبوع القادم اما اليوم فهذا شرح لمن يريد البداية في سيرفر الصوت voip الشهير  AsteriskNow

 

اعددت الشرح في ملف pdf ويوجد داخل الملف رابطين لكتابين آخرين يشرحونه بالتفصيل

الملف هنا

وفقكم الله لما يحبه ويرضاه

 

 



 

 

 

 

 

 

 


matlab 7.9.0 R2009b for linux

فبراير 23, 2010

بسم الله

السلام عليكم

كتبت موضوع سابق هنا عن نسخة ماتلاب تعمل علي لينوكس ولكن كانت سيئة للأسف

لذلك بحثت والحمدلله وجدت نسخة حديثة وقمت بتجربتها علي فيدورا 12 وعملت بكفائة

لتنزيل النسخة من هنا

وهذه صورة من جهازي

matlab-linux

وربنا يوفقكم


شرح تنصيب ريدهات علي How to install RedHat on VMware

يوليو 1, 2009

بسم الله

السلام عليكم

 

هذا ملف يشرح تنصيب توزيعة ريدهات -احدي توزيعات لينوكس المخصصة للسيرفرات ,غير مجانية- علي الفيرشوال ماشين VMware
للتحميل من هنا
تنبيه لاتنصبوا توزيعة ريدهات علي الجهاز مباشرة قبل احتراف التعامل معها
فيدورا 11 موجود بها بعض المشاكل لذا فمن الافضل إلا تنصبها علي الجهاز مباشرة هي الآخرى او الرجوع لمجتمع لينوكس العربي قبل تنصيبها
ملحوظة الطريقة تصلح لاغلب اصدارات ريدهات
هذا ليس شرحي ولكنه شرح وجدته اثناء بحثي علي الانترنت
نسالكم الدعاء

Bookmark and Share


كيفية تصليح بوت الويندوز واللينوكس Super Grup – اختفاء اللينوكس بعد تسطيب الويندوز

مارس 6, 2009
بسم الله
السلام عليكم
مشكلة أختفي اللينوكس بعد تسطيب الويندوز
كثيراً من مبتدئي لينوكس يحدث خلل في نظام الويندوز المثبت لديهم بجانب اللينوكس -طبيعي ما الويندوز طول عمره به خلل- المهم فيقوم بأعادة تنصيب الويندوز فيجد أن اللينوكس قد أختفي ولم تعد تظهر قائمة الخيارات التي كانت تظهر عن بدأ التشغيل ونختر منها النظام الذي نريد ونجد الجهاز قد أصبح يدخل علي ويندوز مباشرة فما الحل ؟؟؟
أولاً تقوم بتنزيل هذا الملف من هنا
ثم تحرقه علي أسطوانة بوتابول او احرقه بأي برنامج متخصص في حرق ملفات الايزو
ثم تضع الأسطوانة في الجهاز وتعيد تشغيله وتفعل boot cd اي ان يقوم الجهاز من الأسطوانة بدل الهارد
وتتبع الخطوات التالية:-
‫١- هتظهرلك قائمة برتقالي وتختفي وتظهر بدل منها قائمة زرقاء

 

‏‪ ‫2- تختر منها English super grub disk وتضغط enter

‏‪‫3-ثم يظهر لك صفحة في آخرها hit return to continue ‏‪ ‫اضغط enter

4-‏‪ ‫ثم تظهر صفحة اخري في أخرها press akey

5–تضغط اي زر وليكون enter

وصفحة اخري بعدها مثلها أضغط enter
ثم تظهر صفحة زرقاء

6-أختر gun/linux ونضغط enter

هتظهر صفحة سوداء هنضغط enter

7-ثم صفحة زرقاء نختر منها fix boot of gnu /linux(grub) ونضغط enter

8-ستظهر صفحة زرقاء أخري نختر الدرايف المثبت عليه نسخة اللينوكس وفي الغالب سنجدمكتوب امامها ubuntu 8.04 أو أسم التوزيعة التي تستخدمها

نختارها ونضغط enter

المهم هتلاقي قبلها ext3 أو ext2 وليس الأثنان في نفس السطر الموجود به أسم التوزيعة

9-ستظهر صفحة سوداء مكتوب في آخرها SGD has succeeded

تضغط enter

هتلاقي أمامك صفحة سوداء تضغط enter
ثم واحدة آخرى أضغط enter

ثم صفحة زرقاء أضغط enter
ثم صفحة زرقاء أخري أضغط enter

ثم صفحة زرقاء ثالثة اضغط enter
10-ثم صفحة زرقاء رابعة تختر Quit وتضغط enter
11-ثم صفحة زرقاء تختر Reboot p.c.

فيقوم الجهاز بعمل ريستارت اوتوماتيكياً ويظهر أماك الخياران لينوكس وويندوز

ودمتم في رعاية الله

Bookmark and Share